屏幕中激光点的位置检测方法、装置及系统制造方法及图纸

技术编号:14699138 阅读:100 留言:0更新日期:2017-02-24 10:38
本发明专利技术实施例提供一种屏幕中激光点的位置检测方法、装置及系统,该方法包括:获取所述N个摄像头中第一摄像头采集的第一图像帧;检测所述第一图像帧是否存在第一激光点;在所述第一图像帧存在所述第一激光点,并且所述N个摄像头中除所述第一摄像头外的其它摄像头采集的图像帧不存在激光点时,将所述第一激光点作为所述屏幕中激光点并获取所述第一激光点在所述屏幕中的位置信息。本发明专利技术中,无需先将各摄像头采集的图像进行融合,而直接在采集的图像帧上进行激光点检测,大大提高了激光点检测的效率,以及提高检测的准确性。

【技术实现步骤摘要】

本专利技术实施例涉及通信技术,尤其涉及一种屏幕中激光点的位置检测方法、装置及系统
技术介绍
目前,激光笔是投影屏幕显示系统常用的交互设备,具体地,激光笔发射的激光在屏幕上投射出激光点,通过摄像头检测激光点在屏幕上的移动可以有效地实现对投影设备的控制。随着投影面积的增大,单个摄像头难以覆盖整个显示屏幕。现有技术中采用多个摄像头采集屏幕上的图像,每个摄像头负责采集屏幕上一个区域的图像,然后先对不同摄像头采集的重合区域进行图像融合,再进行整帧激光点检测,以确定出激光点的位置,最后通过坐标变换输出激光点的位置信息。但是,采用现有技术,每次采集完图像都要先进行图像融合,再进行整帧激光点检测,导致整个获取激光点位置的过程实时性很低。
技术实现思路
本专利技术提供一种屏幕中激光点的位置检测方法、装置及系统,用于解决投影屏幕上激光点检测时位置获取的实时性低的问题。本专利技术实施例第一方面提供一种屏幕中激光点的位置检测方法,所述方法应用于屏幕投影系统,所述系统包括:屏幕和N个摄像头,所述屏幕包括N个屏幕区域,所述N个摄像头用于采集所述N个屏幕区域上的图像,所述屏幕区域与所述摄像头一一对应,N为大于1的正整数,所述方法包括:获取所述N个摄像头中第一摄像头采集的第一图像帧;检测所述第一图像帧是否存在第一激光点;在所述第一图像帧存在所述第一激光点,并且所述N个摄像头中除所述第一摄像头外的其它摄像头采集的图像帧不存在激光点时,将所述第一激光点作为所述屏幕中激光点,获取所述第一激光点在所述屏幕中的位置信息。结合第一方面,在第一方面的第一种可能的实施方式中,在所述第一图像帧的至少两个在先图像帧存在激光点时,所述检测所述第一图像帧是否存在第一激光点,包括:根据所述至少两个在先图像帧中的激光点的位置信息,确定所述N个屏幕区域中第一屏幕区域中的激光点的运动趋势,所述第一图像帧包括所述第一屏幕区域的图像;根据所述运动趋势确定所述第一图像帧中的第一检测区域;在所述第一检测区域检测是否存在所述第一激光点。结合第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,所述在所述第一检测区域检测是否存在第一激光点包括:在所述第一检测区域检测是否存在构成所述第一激光点的像素包括的第一像素;相应的,所述获取所述第一激光点在所述屏幕中的位置信息包括:根据所述第一像素在所述第一图像帧中的位置信息,确定所述第一图像帧中的第二检测区域;在所述第二检测区域检测构成所述第一激光点的像素包括的第二像素,并获取所述第二像素在所述第一图像帧中的位置信息;根据所述第二像素在所述第一图像帧中的位置信息,获取所述第一激光点在所述屏幕中的位置信息。结合第一方面,在第一方面的第三种可能的实施方式中,所述检测所述第一图像帧是否存在第一激光点,包括:确定所述第一图像帧中的扫描区域;对所述扫描区域进行以m行为纵向采样间隔以及以n列为横向采样间隔的下采样,以获得下采样的结果,其中,m为正整数,n为正整数;检测所述下采样的结果是否存在所述第一激光点。结合第一方面的第三种可能的实施方式,在第一方面的第四种可能的实施方式中,所述下采样的结果包括对所述扫描区域下采样后获得的低分辨率图像帧;所述获取所述第一激光点在所述屏幕中的位置信息,包括:获取所述第一激光点在在所述低分辨率图像帧中的低分辨率位置信息;确定所述低分辨率位置信息对应在所述第一图像帧中的潜在区域;在所述潜在区域检测所述第一激光点,并获取所述第一激光点在所述第一图像帧中的位置信息;根据所述第一激光点在所述第一图像帧中的位置信息,获取所述第一激光点在所述屏幕中的位置信息。结合第一方面至第一方面的第四种可能的实施方式中任一项,在第一方面的第五种可能的实施方式中,所述方法还包括:在所述N个摄像头中第二摄像头采集的第二图像帧存在第二激光点时,根据所述第一激光点和所述第二激光点,获取所述屏幕中激光点在所述屏幕中的位置信息。结合第一方面的第五种可能的实施方式,在第一方面第六种可能的实现方式中,所述根据所述第一激光点和所述第二激光点,获取所述屏幕中激光点在所述屏幕中的位置信息包括:在所述第一激光点和所述第二激光点中确定所述屏幕中激光点;获取所述屏幕中激光点在所述屏幕中的位置信息。结合第一方面的第六种可能的实施方式,在第一方面的第七种可能的实施方式中,在所述第一摄像头采集的所述第一图像帧的至少两个在先图像帧中存在激光点时,所述在所述第一激光点和所述第二激光点中确定出所述屏幕上的激光点,包括:在所述N个屏幕区域中第一屏幕区域中的激光点的运动趋势为从所述第一屏幕区域到所述N个屏幕区域中第二屏幕区域时,将所述第一激光点作为所述屏幕中激光点,所述运动趋势根据所述至少两个在先图像帧中的激光点的位置信息获得,所述第一图像帧包括所述第一屏幕区域的图像,所述第二图像帧包括所述第二屏幕区域的图像;或者,在所述运动趋势为从所述第二屏幕区域到所述第一屏幕区域时,将所述第二激光点作为所述屏幕中激光点。结合第一方面的第五种可能的实施方式,在第一方面的第八种可能的实施方式中,所述根据所述第一激光点和所述第二激光点,获取所述屏幕中激光点在所述屏幕中的位置信息包括:根据所述第一激光点的第一位置信息和所述第二激光点的第二位置信息,判断所述第一激光点和第二激光点是否为同一激光点,所述第一位置信息为所述第一激光点在所述第一图像帧上的位置信息,所述第二位置信息为所述第二激光点在所述第二图像帧上的位置信息,所述第二图像帧为所述N个屏幕区域中第二屏幕区域的图像,所述第一图像帧为所述N个屏幕区域中第一屏幕区域的图像,所述第二屏幕区域与所述第一屏幕区域相邻;在所述第一激光点和第二激光点为同一激光点时,根据所述第一位置信息和所述第二位置信息,获取所述屏幕中激光点在所述屏幕中的位置信息。结合第一方面至第一方面的第八种可能的实施方式中任一项,在第一方面的第九种可能的实施方式中,所述第一摄像头为广角摄像头,获取所述第一激光点在所述屏幕中的位置信息之前,还包括:对第一位置信息进行校正以校正所述广角摄像头造成的畸变,从而根据校正后的位置信息获取所述屏幕中激光点在所述屏幕中的位置信息,所述第一位置信息为所述第一激光点在所述第一图像帧中的位置信息。本专利技术实施例第二方面提供一种屏幕中激光点的位置检测装置,所述装置应用于屏幕投影系统,所述系统包括:屏幕和N个摄像头,所述屏幕包括N个屏幕区域,所述N个摄像头用于采集所述N个屏幕区域上的图像,所述屏幕区域与所述摄像头一一对应,N为大于1的正整数,所述装置包括:第一获取模块,用于获取所述N个摄像头中第一摄像头采集的第一图像帧;检测模块,用于检测所述第一获取模块获得的所述第一图像帧是否存在第一激光点;第二获取模块,用于在所述检测模块确定所述第一图像帧存在所述第一激光点,并且所述N个摄像头中除所述第一摄像头外的其它摄像头采集的图像帧不存在激光点时,将所述第一激光点作为所述屏幕中激光点,获取所述第一激光点在所述屏幕中的位置信息。结合第二方面,在第二方面的第一种可能的实施方式中,所述检测模块用于在所述第一图像帧的至少两个在先图像帧存在激光点时,根据所述至少两个在先图像帧中的激光点的位置信息,确定所述N个屏幕区域中第一屏幕区本文档来自技高网...
屏幕中激光点的位置检测方法、装置及系统

【技术保护点】
一种屏幕中激光点的位置检测方法,其特征在于,所述方法应用于屏幕投影系统,所述系统包括屏幕和N个摄像头,所述屏幕包括N个屏幕区域,所述N个摄像头用于采集所述N个屏幕区域上的图像,所述屏幕区域与所述摄像头一一对应,N为大于1的正整数,所述方法包括:获取所述N个摄像头中第一摄像头采集的第一图像帧;检测所述第一图像帧是否存在第一激光点;在所述第一图像帧存在所述第一激光点,并且所述N个摄像头中除所述第一摄像头外的其它摄像头采集的图像帧不存在激光点时,将所述第一激光点作为所述屏幕中激光点并获取所述第一激光点在所述屏幕中的位置信息。

【技术特征摘要】
1.一种屏幕中激光点的位置检测方法,其特征在于,所述方法应用于屏幕投影系统,所述系统包括屏幕和N个摄像头,所述屏幕包括N个屏幕区域,所述N个摄像头用于采集所述N个屏幕区域上的图像,所述屏幕区域与所述摄像头一一对应,N为大于1的正整数,所述方法包括:获取所述N个摄像头中第一摄像头采集的第一图像帧;检测所述第一图像帧是否存在第一激光点;在所述第一图像帧存在所述第一激光点,并且所述N个摄像头中除所述第一摄像头外的其它摄像头采集的图像帧不存在激光点时,将所述第一激光点作为所述屏幕中激光点并获取所述第一激光点在所述屏幕中的位置信息。2.根据权利要求1所述的方法,其特征在于,在所述第一图像帧的至少两个在先图像帧存在激光点时,所述检测所述第一图像帧是否存在第一激光点包括:根据所述至少两个在先图像帧中的激光点的位置信息,确定所述N个屏幕区域中第一屏幕区域中的激光点的运动趋势,所述第一图像帧包括所述第一屏幕区域的图像;根据所述运动趋势确定所述第一图像帧中的第一检测区域;在所述第一检测区域检测是否存在所述第一激光点。3.根据权利要求2所述的方法,其特征在于,所述在所述第一检测区域检测是否存在第一激光点包括:在所述第一检测区域检测是否存在构成所述第一激光点的像素包括的第一像素;相应的,所述获取所述第一激光点在所述屏幕中的位置信息包括:根据所述第一像素在所述第一图像帧中的位置信息,确定所述第一图像帧中的第二检测区域;在所述第二检测区域检测构成所述第一激光点的像素包括的第二像素,并获取所述第二像素在所述第一图像帧中的位置信息;根据所述第二像素在所述第一图像帧中的位置信息,获取所述第一激光点在所述屏幕中的位置信息。4.根据权利要求1所述的方法,其特征在于,所述检测所述第一图像帧
\t是否存在第一激光点包括:确定所述第一图像帧中的扫描区域;对所述扫描区域进行以m行为纵向采样间隔以及以n列为横向采样间隔的下采样,以获得下采样的结果,其中,m为正整数,n为正整数;检测所述下采样的结果是否存在所述第一激光点。5.根据权利要求4所述的方法,其特征在于,所述下采样的结果包括对所述扫描区域下采样后获得的低分辨率图像帧;所述获取所述第一激光点在所述屏幕中的位置信息包括:获取所述第一激光点在所述低分辨率图像帧中的低分辨率位置信息;确定所述低分辨率位置信息对应在所述第一图像帧中的潜在区域;在所述潜在区域检测所述第一激光点,并获取所述第一激光点在所述第一图像帧中的位置信息;根据所述第一激光点在所述第一图像帧中的位置信息,获取所述第一激光点在所述屏幕中的位置信息。6.根据权利要求1-5任一项所述的方法,其特征在于,在所述N个摄像头中第二摄像头采集的第二图像帧存在第二激光点时,所述方法还包括:根据所述第一激光点和所述第二激光点,获取所述屏幕中激光点在所述屏幕中的位置信息。7.根据权利要求6所述的方法,其特征在于,所述根据所述第一激光点和所述第二激光点,获取所述屏幕中激光点在所述屏幕中的位置信息包括:在所述第一激光点和所述第二激光点中确定出所述屏幕中激光点;获取所述屏幕中激光点在所述屏幕中的位置信息。8.根据权利要求7所述的方法,其特征在于,在所述第一摄像头采集的所述第一图像帧的至少两个在先图像帧中存在激光点时,所述在所述第一激光点和所述第二激光点中确定出所述屏幕中激光点包括:在所述N个屏幕区域中第一屏幕区域中的激光点的运动趋势为从所述第一屏幕区域到所述N个屏幕区域中第二屏幕区域时,将所述第一激光点作为所述屏幕中激光点,所述运动趋势根据所述至少两个在先图像帧中的激光点的位置信息获得,所述第一图像帧包括所述第一屏幕区域的图像,所述第二图像帧包括所述第二屏幕区域的图像;或者,在所述运动趋势为从所述第二屏幕区域到所述第一屏幕区域时,将所述第二激光点作为所述屏幕中激光点。9.根据权利要求6所述的方法,其特征在于,所述根据所述第一激光点和所述第二激光点,获取所述屏幕中激光点在所述屏幕中的位置信息包括:根据所述第一激光点的第一位置信息和所述第二激光点的第二位置信息,判断所述第一激光点和所述第二激光点是否为同一激光点,所述第一位置信息为所述第一激光点在所述第一图像帧上的位置信息,所述第二位置信息为所述第二激光点在所述第二图像帧上的位置信息,所述第二图像帧为所述N个屏幕区域中第二屏幕区域的图像,所述第一图像帧为所述N个屏幕区域中第一屏幕区域的图像,所述第二屏幕区域与所述第一屏幕区域相邻;在所述第一激光点和所述第二激光点为同一激光点时,根据所第一位置信息和所述第二位置信息,获取所述屏幕中激光点在所述屏幕中的位置信息。10.根据权利要求1-9任一项所述的方法,其特征在于,所述第一摄像头为广角摄像头;获取所述第一激光点在所述屏幕中的位置信息之前,还包括:对第一位置信息进行校正以校正所述广角摄像头造成的畸变,从而根据校正后的位置信息获取所述屏幕中激光点在所述屏幕中的位置信息,所述第一位置信息为所述第一激光点在所述第一图像帧中的位置信息。11.一种屏幕中激光点的位置检测装置,其特征在于,所述装置应用于屏幕投影系统,所述系统包括:屏幕和N个摄像头,所述屏幕包括N个屏幕区域,所述N个摄像头用于采集所述N个屏幕区域上的图像,所述屏幕区域与所述摄像头一一对应,N为大于1的正整数,所述装置包括:第一获取模块,用于获取所述N个摄像头中第一...

【专利技术属性】
技术研发人员:刘兆祥廉士国
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1