本申请涉及投影设备,尤其涉及一种投影设备及投影方法。
背景技术:
1、投影设备是一种可以将图像或视频投射到屏幕上的显示设备。在投影过程中,投影设备需要通过出光组件将投影画面内容投射在幕墙上。其中,幕墙可以是与投影设备配套使用的屏幕,例如幕布或菲涅尔硬屏。幕墙还可以是设置在出光组件投射方向上的平面,如墙体或天花板。
2、用户在使用投影设备的过程中,可以手动调节投影设备的投射角度,从而令投影设备将内容投射到用户设定的区域。如果需要投影设备将图像等内容投射到幕布等特定区域时,考虑到用户手动调节的操作较为繁琐,投影设备可以自动将图像投射到幕布中。投影设备可以对幕布进行拍摄,并在拍摄得到的图像中识别出幕布的矩形边框,从而获取幕布中的空白区域,并作为投影区域。投影设备可以将图像等内容投射至投影区域,以使用户进行观看。
3、然而,考虑到幕布的多样性,幕布边框可能并不是矩形,甚至可能没有边框,从而导致无法获取到幕布的投影区域。例如,幕布可以是单边框、双边框、三边框甚至无边框,即使投影设备识别出幕布边框,也无法获取这些幕布的空白区域,从而无法确定投影区域。导致投影设备无法将图像准确投射至幕布中,影响用户的使用体验。
技术实现思路
1、本申请提供了一种投影设备及投影方法,以解决投影设备无法将图像准确投射至幕布中,影响用户使用体验的问题。
2、第一方面,本申请一些实施例提供一种投影设备,包括出光组件、相机和控制器。其中,出光组件被配置为投射投影内容至投影面;相机被配置为拍摄投影面中的图像;控制器被配置为执行以下步骤:
3、响应于用户输入的投影指令,控制所述出光组件将第一图卡投射至所述投影面,并获取所述相机对所述投影面上的第一图卡拍摄的第一图像;
4、对所述第一图像中的第一图卡进行裁剪,得到第一图卡图像;
5、对所述第一图卡图像进行二值化处理,并基于二值化结果获取所述第一图卡图像中的白色连通区域;
6、基于所述白色连通区域定位待投影区域;
7、控制所述出光组件将待投影内容投射至所述待投影区域。
8、第二方面,本申请一些实施例提供一种投影方法,应用于投影设备,投影设备包括出光组件、相机以及控制器,所述投影方法包括:
9、响应于用户输入的投影指令,控制所述出光组件将第一图卡投射至所述投影面,并获取所述相机对所述投影面上的第一图卡拍摄的第一图像;
10、对所述第一图像中的第一图卡进行裁剪,得到第一图卡图像;
11、对所述第一图卡图像进行二值化处理,并基于二值化结果获取所述第一图卡图像中的白色连通区域;
12、基于所述白色连通区域定位待投影区域;
13、控制所述出光组件将待投影内容投射至所述待投影区域。
14、由以上技术方案可知,本申请部分实施例中提供的投影设备及投影方法,针对用户输入的投影指令,投影设备可以控制出光组件将第一图卡投射至投影面,并控制相机对投影面上的第一图卡进行拍摄,得到第一图像。其中,第一图卡中不包含特征点,可以是纯白色图卡。投影设备对第一图像中的第一图卡进行裁剪,得到第一图卡图像,对第一图卡图像进行二值化处理,并基于二值化结果获取第一图卡图像中的白色连通区域。投影设备基于白色连通区域定位待投影区域,并控制出光组件将待投影内容投射至待投影区域。投影设备并不是识别幕布的边框,而是识别图像中的白色连通区域,即连续的闭合区域。通过对白色连通区域进行分析,可以确定出投影区域,即认为是幕布的空白区域,从而实现准确将图像投射至幕布中,提高用户的使用体验。
1.一种投影设备,其特征在于,包括:
2.根据权利要求1所述的投影设备,其特征在于,所述控制器执行基于所述白色连通区域定位待投影区域,还被配置为:
3.根据权利要求1所述的投影设备,其特征在于,所述控制器执行计算第一图卡图像面积和白色连通区域面积后,还被配置为:
4.根据权利要求3所述的投影设备,其特征在于,所述控制器执行计算第一图卡图像面积和白色连通区域面积后,还被配置为:
5.根据权利要求1所述的投影设备,其特征在于,所述控制器执行基于所述白色连通区域定位待投影区域,还被配置为:
6.根据权利要求5所述的投影设备,其特征在于,所述控制器执行基于所述目标白色连通区域获取待投影区域,还被配置为:
7.根据权利要求1所述的投影设备,其特征在于,所述控制器执行基于所述白色连通区域定位待投影区域,还被配置为:
8.根据权利要求1所述的投影设备,其特征在于,所述控制器执行控制所述出光组件将待投影内容投射至所述待投影区域前,还被配置为:
9.根据权利要求8所述的投影设备,其特征在于,所述控制器执行基于所述第二图像获取所述出光组件投射的内容和所述投影面之间的映射关系,还被配置为:
10.一种投影方法,其特征在于,应用于投影设备,所述投影设备包括出光组件、相机以及控制器,所述投影方法包括: