System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及投影设备,尤其涉及一种投影设备及投影画面入幕方法。
技术介绍
1、在投影过程中,考虑到由用户自行调整投影设备的过程较为繁琐,因此投影设备可以具有自动入幕功能。自动入幕功能指的是投影设备能够自动确定投影介质中的投影区域,并将待投影的图像投射至该投影区域中,从而避免了用户手动调整投影设备的角度和位置,以提高用户的使用体验。
2、按照在投影过程中是否投射特征图卡,入幕模式可以分为有感入幕和无感入幕。无感入幕虽然入幕速度快,但是其精度可能会受到基于飞行时间(time of flight,tof)原理的距离传感器测距误差的影响,因此,为了保证投影精度,可以使用有感入幕的方式进行投影。投影设备在执行有感入幕时,可以采取如下方式。首先可以将最大投影画面调整到覆盖幕布区域,之后投影设备依次打出白图卡和特征图卡,相机按顺序拍照,通过预设算法识别图像投影区域内幕布有效区域的闭合凸四边形轮廓。影设备还可以对图像内的投影区域进行全局关键点检测,再通过闭合轮廓顶点匹配关键点,得到幕布四个顶点在图像内的位置,最后调整投影区域到幕布四顶点区域,以完成投影设备的有感入幕过程。还可以采取如下方式,首先获取图像投影区域的投影轮廓,再获取投影轮廓顶点标识与幕布边界的位置关系,其中顶点标识的作用包括顶点标识被遮挡情况下,指示顶点标识的被遮挡方向。再根据获取的位置关系和顶点标识指示的遮挡方向,调整投影轮廓移动到幕布边界。
3、但是,对于上述有感入幕的方式,当投影介质如幕布的边框或角点被局部遮挡时,均会导致投影设备自动入幕失败。而且,入幕
技术实现思路
1、本申请一些实施例提供一种投影设备及投影画面入幕方法,以解决投影设备投影精度低的问题。
2、第一方面,本申请一些实施例提供一种投影设备,包括:
3、出光组件,被配置为投射播放内容至投影介质;
4、图像采集装置,被配置为拍摄投影内容图像;
5、控制器,被配置为:
6、获取投影设备的投影区域,以及对所述投影内容图像执行边缘平滑处理,以生成所述投影介质的边框包含的线段;
7、获取所述投影区域的内缩特征区域,所述内缩特征区域为将所述投影区域的顶点坐标内缩预设数量个像素后形成的投影区域;
8、根据所述线段与所述内缩特征区域的位置关系生成幕布关键点;
9、在所述幕布关键点的数量大于预设数量时,根据所述幕布关键点确定所述投影区域中的关键边界线;
10、根据所述关键边界线所形成的闭合区域在所述投影区域确定幕布有效边界;
11、根据所述幕布有效边界确定所述投影区域的粗顶点;
12、对所述粗顶点执行邻域角点检测和亚像素角点提取,以得到所述投影区域的精顶点;
13、根据所述图像采集装置与所述出光组件之间的单应矩阵和所述精顶点的坐标计算在所述出光组件中对应的目标光机图像坐标,以及控制所述出光组件根据所述目标光机图像坐标投射播放内容至投影介质。
14、第二方面,本申请一些实施例提供一种投影画面入幕方法,可以应用于第一方面的投影设备,所述投影设备包括出光组件、图像采集装置和控制器,所述投影画面入幕方法包括:
15、获取投影设备的投影区域,以及对所述投影内容图像执行边缘平滑处理,以生成所述投影介质的边框包含的线段;
16、获取所述投影区域的内缩特征区域,所述内缩特征区域为将所述投影区域的顶点坐标内缩预设数量个像素后形成的投影区域;
17、根据所述线段与所述内缩特征区域的位置关系生成幕布关键点;
18、在所述幕布关键点的数量大于预设数量时,根据所述幕布关键点确定所述投影区域中的关键边界线;
19、根据所述关键边界线所形成的闭合区域在所述投影区域确定幕布有效边界;
20、根据所述幕布有效边界确定所述投影区域的粗顶点;
21、对所述粗顶点执行邻域角点检测和亚像素角点提取,以得到所述投影区域的精顶点;
22、根据所述图像采集装置与所述出光组件之间的单应矩阵和所述精顶点的坐标计算在所述出光组件中对应的目标光机图像坐标,以及控制所述出光组件根据所述目标光机图像坐标投射播放内容至投影介质。
23、由以上技术方案可知,本申请一些实施例提供一种投影设备及投影画面入幕方法,方法包括:获取投影区域,以及对投影内容图像执行边缘平滑处理,以生成投影介质的边框包含的线段;再获取投影区域的内缩特征区域,内缩特征区域为将投影区域的顶点坐标内缩预设数量个像素后形成的投影区域;根据线段与内缩特征区域的位置关系生成幕布关键点;在幕布关键点的数量大于预设数量时,根据幕布关键点确定投影区域中的关键边界线;根据关键边界线所形成的闭合区域在投影区域确定幕布有效边界;根据幕布有效边界确定投影区域的粗顶点;对粗顶点执行邻域角点检测和亚像素角点提取,以得到投影区域的精顶点;根据图像采集装置与出光组件之间的单应矩阵和精顶点的坐标计算在出光组件中对应的目标光机图像坐标,以及控制出光组件根据目标光机图像坐标投射播放内容至投影介质。所述投影设备基于直线检测的方法来查找幕布有效边界,幕布有效边界确定的方式无需通过循环二值化和闭合轮廓的方式查找,可以降低有感入幕算法耗时,提升投影设备的入幕速度。在投影设备对粗顶点执行邻域内精顶点检测和匹配时,由于检测和匹配范围小,因此检测精度和匹配精度受环境照度变化、投影角度变化、幕布不平整等因素影响较小,可以提升投影设备自动入幕的鲁棒性。投影设备以精顶点为基准执行入幕过程,可以提升入幕精度和入幕一致性,解决投影设备投影精度低的问题。当幕布因被遮挡无法确定精顶点的位置时,投影设备可以通过粗顶点代替精顶点,以避免入幕失败的情况。
本文档来自技高网...【技术保护点】
1.一种投影设备,其特征在于,包括:
2.根据权利要求1所述的投影设备,其特征在于,所述控制器进一步被配置为:
3.根据权利要求1所述的投影设备,其特征在于,所述控制器执行根据所述线段与所述内缩特征区域的位置关系生成幕布关键点,进一步被配置为:
4.根据权利要求1所述的投影设备,其特征在于,所述控制器执行根据所述幕布关键点确定所述投影区域中的关键边界线,进一步被配置为:
5.根据权利要求1所述的投影设备,其特征在于,所述控制器进一步被配置为:
6.根据权利要求5所述的投影设备,其特征在于,所述控制器执行根据所述关键边界线所形成的闭合区域在所述投影区域确定幕布有效边界,进一步被配置为:
7.根据权利要求1所述的投影设备,其特征在于,所述控制器执行根据所述幕布有效边界确定所述投影区域的粗顶点,进一步被配置为:
8.根据权利要求1所述的投影设备,其特征在于,所述控制器执行对所述粗顶点执行局部角点检测和亚像素角点提取,以得到所述投影区域的精顶点,进一步被配置为:
9.根据权利要求1所述的投影设
10.一种投影画面入幕方法,应用于权利要求1-9任一项所述的投影设备,所述投影设备包括出光组件、图像采集装置和控制器,其特征在于,所述投影画面入幕方法包括:
...【技术特征摘要】
1.一种投影设备,其特征在于,包括:
2.根据权利要求1所述的投影设备,其特征在于,所述控制器进一步被配置为:
3.根据权利要求1所述的投影设备,其特征在于,所述控制器执行根据所述线段与所述内缩特征区域的位置关系生成幕布关键点,进一步被配置为:
4.根据权利要求1所述的投影设备,其特征在于,所述控制器执行根据所述幕布关键点确定所述投影区域中的关键边界线,进一步被配置为:
5.根据权利要求1所述的投影设备,其特征在于,所述控制器进一步被配置为:
6.根据权利要求5所述的投影设备,其特征在于,所述控制器执行根据所述关键边界线所形成的闭合区域在...
【专利技术属性】
技术研发人员:陈深得,付廷杰,杨丽娟,
申请(专利权)人:海信视像科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。