The Blob region extraction method for holographic projection display proposed by the present invention involves the technical field of holographic projection, with specific steps as follows: 1. Conversion of finger touch image size; 2. Quadtree decomposition of the resulting image; 3. Determining whether each block contains touch point information; 4. If finger touch is included in a block. Point information; 5. Find the segmentation threshold of all blocks containing finger contact information; 6. Binarize the corresponding blocks according to the new threshold matrix obtained from 5; 7. Merge all the block processing results; 8. Restore the size of the source finger touch image; 9. Retrieve the obtained results; 10. Output finger touch detection. Test result image. The method of the invention realizes the self-adaptability of Blob region extraction, and the extracted Blob region is more accurate. The effective extraction of Blob region can improve the accuracy of Blob region contour extraction.
【技术实现步骤摘要】
应用于全息投影显示的Blob区域提取方法
本专利技术涉及全息投影
,尤其是应用于全息投影显示的Blob区域提取方法。
技术介绍
基于全息投影显示的多点触摸技术是人机交互领域的研究热点,主要实现用户在触摸界面上留下的触点坐标的定位及触点移动信息的识别等。触点定位一般基于计算机视觉信息处理技术实现,通过高效的图像处理算法实现对摄像头采集到的手指触摸图像去噪、触摸区域提取和轮廓信息提取等操作,从而提高后续触点坐标定位以及移动信息识别的准确性。作为一种新兴的技术,在酒店餐饮、大型展会、娱乐场所等得到广泛应用。现有的算法在提取Blob(Blob区域是指图像中的具有相似颜色、纹理等特征所组成的一块连通区域)时,大多预先设定单一阈值,若差分图像中像素灰度值大于该阈值,则属于Blob区域;若差分图像中像素灰度值小于该闽值,则属于背景区域阈值对Blob区域的识别起着关键作用。显然,基于全息投影显示的多点触摸系统存在两个问题:一是单一的阈值不能兼顾手指触摸图像各处情况,若针对不同的触摸图像,分别设置不同的分割阈值则会降低系统运行效率;二是基于投影显示的多点触摸系统往往必须选择固定的环境或者室内比较稳定的环境,以防外界环境的变化导致分割阈值随之变化的现象,因而,这样的系统在实际使用中具有局限性。
技术实现思路
本专利技术提供的应用于全息投影显示的Blob区域提取方法,提高Blob区域轮廓提取的准确度,也能降低Blob区域轮廓提取的误差。本专利技术具体采用如下技术方案实现:一种应用于全息投影显示的Blob区域提取方法,具体步驟为;步骤1、手指触摸图像大小转换,图像进行四叉树分解 ...
【技术保护点】
1.一种应用于全息投影显示的Blob区域提取方法,其特征在于,具体步驟为;步骤1、手指触摸图像大小转换,图像进行四叉树分解时,要求图像的长度和宽度都为2的整数次幂,实施中,把手指触摸图像都转换为512x512大小的图像;步骤2、对所得图像进行四叉树分解,四叉树分解能自适应选取分块的大小,对抑制传统局部阈值分割出现的“块效应”有不错的效果;步骤3、判断每个分块是否包含触摸点信息,Blob区域在图像中以最暗或者最亮的形式显示,可以通过检测每个分块中是否包含灰度值最小或者最大的像素来确定每个分块是否包含触摸点信息;如果某个分块中不包含触点信息,则设置该小块内所有像素的灰度值为0;步骤4、如果某个分块中包含手指触摸点信息,则采用OTSU算法计算该小块的分割阈值;步骤5、求出所有包含手指触点信息分块的分割阈值,对这些阈值进行等间距插值;步骤6、根据步骤5得到的新阈值矩阵对相应的小块进行二值化处理;步骤7、合并所有分块处理结果;步骤8、还原源手指触摸图像的大小;步骤9、对所得结果进行取反运算,实现底片效果;步骤10、输出手指触点检测结果图像,完成Blob区域的提取。
【技术特征摘要】
1.一种应用于全息投影显示的Blob区域提取方法,其特征在于,具体步驟为;步骤1、手指触摸图像大小转换,图像进行四叉树分解时,要求图像的长度和宽度都为2的整数次幂,实施中,把手指触摸图像都转换为512x512大小的图像;步骤2、对所得图像进行四叉树分解,四叉树分解能自适应选取分块的大小,对抑制传统局部阈值分割出现的“块效应”有不错的效果;步骤3、判断每个分块是否包含触摸点信息,Blob区域在图像中以最暗或者最亮的形式显示,可以通过检测每个分块中是否包含灰度值最小或者最大的像素来确...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:上海盟云移软网络科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。