来源:期刊VIP网所属分类:工业设计发布时间:2019-10-30浏览:次
摘 要: 针对中餐宴会台面人工测量餐具间距离出现的问题,将图像处理和人工智能技术引入台面摆台效果评判中,提出一种POSIT算法求解中餐宴会台面上餐具间距离的方法。首先,利用Hough圆检测算法识别出中餐宴会台面摆台上的餐碟、汤碟、味碟、水杯、葡萄酒杯和白酒杯上的圆,通过K?means聚类算法对中餐宴会客人人数和餐桌中心花瓶进行聚类;其次,在设计的黑白标定板中选取4个共面点,利用共面POSIT算法估算相机在目标坐标系下的旋转矩阵和平移向量,根据摄像机模型得出聚类标号为10上各餐具间的实际距离。实验结果表明,与人工测量相比,该方法测量精度高、稳定性良好。
关键词: 测距方法; 餐具间距求解; POSIT算法; 图像处理
0 引 言
随着我国经济的不断发展和第三产业所占比重的上升,国内对旅游和酒店管理相关专业的人才需求量也在增加。中餐宴会台面摆台是旅游与酒店管理专业学生在人才培养过程中必须掌握的基本功,国内大多数职业技术学院都有针对该专业学生开设的宴会台面摆台的实习实训课程和技能大赛等。然而,目前存在的一个突出问题是:学生摆台效果的评判都是依靠实训老师或大赛评委通过目测和工具测量完成的。它存在的弊端包括:费力,工作量大;费时,测量和打分评价耗费时间长,不能立即得到摆台效果的评分结果;精度低,人工测量时误差较大,精度不高;稳定性差,容易受人的主观性影响。
一种可行的解决方案是将图像处理和人工智能技术引入旅游与酒店管理专业的台面摆台效果评判中,彻底改变原来完全依靠人工评判的现状,也克服原来评判方式存在的诸多弊病。要实现中餐宴会摆台的定位,除了餐具识别之外,另一个重点和难点就是如何根据不同视角下的台面摆台图像测算餐具间的真实距离问题。视觉定位方法有单目视觉定位和立体视觉定位,其中,立体视觉定位算法理论[1?3]相对复杂,求解花费的时间比较长,实时性比较差。文献[4]提出一种采用SoftPOSIT算法对某卫星进行位姿估计。文献[5]中利用单连接聚类算法和SoftPOSIT算法,可以实现相机位姿的三维跟踪。文献[6]中采用PnP多点透视结合POSIT算法对标识物进行跟踪,得到识别面可达86.67%,它的识别速度快,实时性好。上述单目视觉定位方法都是针对不同的具体问题提出的解决方案,不具有通用性,显然也不适合中餐宴会台面摆台个性化定位的需求。本文提出一种基于POSIT算法求解中餐宴会台面上餐具间距离问题的方法。
1 图像识别
1.1 Hough变换检测圆
Hough变换是从图像中识别几何形状的常见图像处理方法,其应用领域比较广泛[7]。对于方程[(x-a)2+(y-b)2=r2],该方程中有3个参数,[(a,b)]代表圆心坐标,[r]代表圆的半径。如点[(xi,yi)]对应的输入空间a?b的参数方程表达式为[(a-xi)2+(b-yi)2=r2],由参数方程可知为一个三维的锥面。在图像空间中圆周上的任意一点坐标[(xi,yi)],它们在参数空间中都为一个三维锥面[8?9],如图1所示。
图2为中餐宴会台面摆台,利用Hough找圆算法找出餐碟、汤碟、味碟、水杯、葡萄酒杯和白酒杯共6种餐具的圆以及相应的像素坐标。识别圆形餐具是实现定位的最重要一步,为后面测算餐具间的距离做好铺垫。
在OpenCV中利用HoughCircles函数通过霍夫变换算法检测出灰度图中的圆,在图3中用浅黑色的圆圈出了找到的圆形餐具。
5 结 语
本文将POSIT算法引入中餐宴会台面摆台的定位中,利用共面POSIT算法估计相机在目标坐标系下的旋转矩阵和平移向量,然后根据摄像机模型计算得出聚類标号为10上餐具间的距离。本文提出的定位方法可以解决从不同视觉测算台面摆台图像中餐具间真实距离的难题,为机器视觉和人工智能等新技术在该领域的顺利应用扫清了障碍,进而实现中餐宴会摆台定位的自动化、快速化、客观化和智能化,彻底变革该细分领域内完全依靠人工评判的现状。
参考文献
[1] 沈彤,刘文波,王京.基于双目立体视觉的目标测距系统[J].电子测量技术,2015,38(4):52?54.
SHEN Tong, LIU Wenbo, WANG Jing. Target ranging system based on binocular stereo vision [J]. Electronic measurement technology, 2015, 38(4): 52?54.
[2] 杨景豪,刘巍,刘阳,等.双目立体视觉测量系统的标定[J].光学精密工程,2016,24(2):300?308.
YANG Jinghao, LIU Wei, LIU Yang, et al. Calibration of bi?nocular stereo vision measurement system [J]. Optical precision engineering, 2016, 24(2): 300?308.
[3] 倪章松,顾艺,柳庆林,等.大视场双目立体视觉柔性标定[J].光学精密工程,2017,25(7):1882?1889.
NI Zhangsong, GU Yi, LIU Qinglin, et al. Flexible calibration of binocular stereo vision in large field of view [J]. Optical precision engineering, 2017, 25(7): 1882?1889.
[4] 张鑫,张雅声,程文华,等.基于SoftPOSIT算法的单目视觉非合作目标相对位姿估计[J].上海航天,2016,33(3):124?129.
ZHANG Xin, ZHANG Yasheng, CHENG Wenhua, et al. Relative position estimation of monocular vision non?cooperative target based on SoftPOSIT algorithm [J]. Shanghai aerospace, 2016, 33(3): 124?129.
[5] 陈鹏.基于单目视觉的像机位姿估计技术[D].北京:北京科技大学,2015.
CHEN Peng. Camera position estimation technology based on monocular vision [D]. Beijing: University of Science and Technology Beijing, 2015.
推荐阅读:基于图像识别的自动阅卷系统设计
期刊VIP网,您身边的高端学术顾问
文章名称: 采用POSIT算法的中餐宴会台面的测距方法
文章地址: http://www.qikanvip.com/gongyesheji/49152.html