CN112584113B - 基于映射校正的宽屏投影方法、***及可读存储介质 - Google Patents
基于映射校正的宽屏投影方法、***及可读存储介质 Download PDFInfo
- Publication number
- CN112584113B CN112584113B CN202011406292.0A CN202011406292A CN112584113B CN 112584113 B CN112584113 B CN 112584113B CN 202011406292 A CN202011406292 A CN 202011406292A CN 112584113 B CN112584113 B CN 112584113B
- Authority
- CN
- China
- Prior art keywords
- projection
- image
- optical
- optical machines
- initial
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
- H04N9/3141—Constructional details thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
- H04N9/3179—Video signal processing therefor
- H04N9/3185—Geometric adjustment, e.g. keystone or convergence
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Projection Apparatus (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本申请公开了一种基于映射校正的宽屏投影方法、***及计算机可读存储介质,方法包括控制两个光机向投影面投射焦距校准和梯形校正图像,调整两个光机的焦距和进行梯形校正;控制两个光机向投影面投射拼接校准图像,调整两个光机的投射角度;再对第一初始图像进行梯形校正,得到第一矩形图像,并获取第一矩形图像四个顶点的第一顶点坐标集合;参考第一顶点坐标集合,以第一矩形图像靠近投影面中心的纵向矩形边为对称轴的第三顶点坐标集合;根据第三顶点坐标集合对第二初始图像进行梯形校正,得到与第一矩形图像拼接的第二矩形图像,并控制两个光机按比例向投影面投影各自待显示图像。本申请提升了宽屏投影***的有效投影画面整体性效果。
Description
技术领域
本申请涉及投影显示技术领域,尤其涉及一种基于映射校正的宽屏投影方法、***及计算机可读存储介质。
背景技术
随着科学技术的发展,投影设备在办公室、多功能会议室、家庭影院中越来越普及,目前投影设备或投影***一般由单一光机输出单一光路进行投影,在投影方向上,其投影面积受到投影距离、光机成像物理特性和图像梯形校正等方面的限制。
当上述投机设备或投影***处于侧投的情况下,由于画面梯形校正因素影响,实际显示投影画面会被成比例缩小校正,削弱观感,并且侧投角度越大,实际显示的图像投影面积越小。特别是,上述投影在显示大宽度图像时,在保持宽高比例的情况下,实际显示投影画面也只能被按比例缩小,体现为投影上下黑边很大,实际显示图像投影面积偏小,有效投影画面整体性效果差。
上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。
发明内容
本申请实施例的主要目的在于提供一种基于映射校正的宽屏投影方法、***及计算机可读存储介质,旨在解决常规投影设备或***实际显示图像投影面积偏小,有效投影画面整体性效果差的技术问题。
为实现上述目的,本申请实施例提供一种基于映射校正的宽屏投影方法,所述基于映射校正的宽屏投影方法应用于宽屏投影***,所述宽屏投影***包括设置于同一底座平面的两个光机和摄像头,所述摄像头设置于垂直于两个光机之间连线和该连线中心所确定的平面上,在摄像头拍摄方向上设置投影面;所述基于映射校正的宽屏投影方法包括:
保持焦距不变,控制两个光机向投影面投射梯形校正图像,基于摄像头和图像算法完成投影面的梯形校正;
保持梯形校正效果,控制两个光机向投影面投射拼接校准图像,调整两个光机的投射角度,以完成两个光机的拼接校准;
保持拼接状态,控制两个光机向投影面投射梯形校正图像,基于摄像头和图像算法完成投影面的梯形校正;
基于摄像头所拍摄的由两个光机投影面合成的图像,选取拼接边上一点作为坐标原点建立二维平面坐标系并记作坐标系A,并获取面积较小的投影面为第一初始图像,面积较大的投影面为第二初始图像;
基于坐标系A,对第一初始图像进行梯形校正,获取第一初始图像对应第一矩形图像四个顶点的第一顶点坐标集合;
基于坐标系A,对第二初始图像进行梯形校正,获取第二初始图像对应第二矩形图像四个顶点的第二顶点坐标集合;
根据所述第一顶点坐标集合,以拼接边为对称轴,在投影平面内映射计算出第三顶点坐标集合,确保第三顶点坐标集合所确定的矩形落在第二顶点坐标集合内部;
确定第三顶点坐标集合后,将第三顶点坐标集合关于对称轴映射回第一顶点坐标集合区域内部,形成新的第一顶点坐标集合;
根据新的第一顶点坐标集合对第一初始图像进行梯形校正,获得第一矩形图像;
根据第三顶点坐标集合,对第二初始图像矩形图像校正,获得第二矩形图像;
根据所述第一矩形图像和第二矩形图像的比例,控制两个光机向所述投影面投影各自待显示图像。
可选地,所述基于坐标系A,对第一初始图像进行梯形校正,获取第一初始图像对应第一矩形图像四个顶点的第一顶点坐标集合的步骤包括:
对两个光机进行对焦校准和梯形校正之后进行拼接校正,待拼接校正完成后,基于拼接边选择其中一点建立二维平面坐标系A;
基于摄像头采集的图像和坐标系A,获取第一初始图像四个顶点的第一初始顶点坐标集合;
基于拼接边为对称轴,在投影面内映射出第一初始顶点坐标集合相对拼接边轴对称的第三初始顶点坐标集合,使得第三初始顶点坐标集合所确定的矩形落在第二初始顶点坐标集合所确定的矩形内部,若出现落在第二初始顶点坐标集合所确定的矩形外部的一边,则平移该边,直到与第二初始顶点坐标集合所确定的对应边重叠,由此得到新的第三初始顶点坐标集合;其中,第二初始顶点坐标为第二初始图像四个顶点相对坐标系A的坐标;
将当前的第三初始顶点坐标集合关于上述对称轴映射回第一初始顶点坐标集合所确定的矩形内部,获得第一顶点坐标集合,结合所述第一初始顶点坐标集合,获取所述第一初始图像四个顶点的第一顶点偏移量集合;
根据所述第一顶点偏移量集合,调整宽屏投影***的图像处理芯片中第一初始图像关联的芯片投射图像的虚拟顶点坐标,直至第一初始图像为矩形,以在投影面投影第一矩形图像,并获取第一矩形图像四个顶点相对坐标系A的第一顶点坐标集合。
可选地,所述基于坐标系A,对第二初始图像进行梯形校正,获取第二初始图像对应第二矩形图像四个顶点的第二顶点坐标集合的步骤包括:
获取第二初始图像四个顶点的第二初始顶点坐标集合,并根据所述第二初始顶点坐标集合和第三初始顶点坐标集合,获取所述第二初始图像四个顶点的第二顶点偏移量集合;
根据所述第二顶点偏移量集合,调整宽屏投影***的图像处理芯片中第二初始图像关联的芯片投射图像的虚拟顶点坐标,直至第二初始图像为矩形,以在投影面投影第二矩形图像,并获取第二矩形图像四个顶点相对坐标系A的第二顶点坐标集合。具体地,根据所述第二顶点偏移量集合,调整宽屏投影***内部关于输出图像顶点的参数,使得第二初始图像为矩形,在投影面投影第二矩形图像。若***使用外挂的图像校正芯片,则根据第二顶点偏移量集合计算获得外挂图像校正芯片相关参数即可;若***使用软件梯形校正算法,则需要将第二顶点偏移量集合转化为软件梯形校正算法相关软件接口所识别的参数,进行设置。
可选地,在所述光机和摄像头分别设置距离传感器,
所述控制两个光机向投影面投射拼接校准图像,调整两个光机的投射角度,以完成两个光机的拼接校准的步骤包括:
基于所述距离传感器,获取一个光机至投影面的第一距离、另外一个光机至投影面的第三距离和摄像头至投影面的第二距离;控制两个光机向投影面投射拼接校准图像;
确定经过摄像头所在位置且垂直光机所在垂直平面的第一法线,并获取经过第一法线在投影面上的投影点的纵向直线,并将所述纵向直线作为拼接边界参考线;
若第一距离与第二距离与第一计算距离不相等,则提示用户手动调整投影面或者对光机的投射角度进行复位,复位后的光机的投射角平分线与所述第一法线平行,再左右方向旋转两个光机的共同底座,直至两个光机连线与投影面平行;
根据两个光机连线距离和摄像头至投影面的第三距离,计算获取两光机投射角度待调整的目标角度∠C,如图6所示,其中,
∠C=arctan(L/H)-∠B,∠B为光机投射范围角的二分之一,H为第三距离加上结构上摄像头到两个光机连线的距离,L为光机至两个光机连线中心第四距离;
根据所述目标角度,调整两个光机的投射角度,直至两个拼接校准图像在所述拼接边界参考线处无缝拼接,以完成两个光机的拼接校准。
可选地,所述根据所述目标角度,调整两个光机的投射角度的步骤包括:
分别控制两个光机相同转向和相反转向转动所述投射角度,若检测到任一个拼接校准图像的纵向边界与所述拼接边界参考线重合,则停止重合纵向边界的光机转动。
可选地,所述宽屏投影***还包括调焦马达,所述调焦马达设置于所述光机的镜头处,
所述控制两个光机向投影面投射焦距校准图像,调整两个光机的焦距,以完成两个光机的焦距校准的步骤包括:
控制两个光机向所述投影面,投影焦距校准图像;
基于摄像头动态采集的焦距校准图像的清晰度,控制调焦马达调整两个光机的焦距,直至所述清晰度达到预设清晰阈值,以完成两个光机的焦距校准。
可选地,所述基于映射校正的宽屏投影方法还包括:
在检测到所述拼接校准图像相对两纵向边界重合之后,摄像头再次采集合并之后两个拼接校准图像,然后检测两个拼接校准图像无缝拼接后的总体图像的横向像素点数和纵向像素点数;
根据所述横向像素点数和纵向像素点数,计算获取所述总体图像相对于实际的近似分辨率;
比较所述近似分辨率与两光机投影图像的预设分辨率;
若所述近似分辨率与预设分辨率相差在阈值之内,则输出宽屏投影完整提示;
若所述近似分辨率与预设分辨率相差超过阈值,则通过语音或者投影界面提示用户调整投影仪位置或者投影面位置再重新进行拼接校准,直至近似分辨率与预设分辨率相差在阈值之内。
可选地,在所述控制两个光机向投影面投射拼接校准图像的步骤之后,还包括:
若检测到取消宽屏投影指令,则检测宽屏投影***的当前投影亮度需求;
若当前投影亮度需求大于或等于预设亮度阈值,则控制两个光机向摄像头拍摄方向垂直所述投影面处的区域投影拼接校准图像,直至两个拼接校准图像完全重合;对两个所述光机进行梯形校正,并控制两个光机向所述投影面投影相同的待显示图像
为实现上述发明目的,本申请还提供一种宽屏投影***,所述宽屏投影***包括设置于同一平面的两个光机和摄像头、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述摄像头设置于两个光机之间连线中点位置,在所述光机和摄像头分别设置距离传感器,在摄像头拍摄方向上设置投影面,所述计算机程序被所述处理器执行时实现上述的基于映射校正的宽屏投影方法的步骤。
为实现上述发明目的,本申请还提供一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的基于映射校正的宽屏投影方法的步骤。
本申请实施例中,通过设置两个光机来实现宽屏投影,在两个光机完成焦距校准和拼接校准,依次对两个投影面进行梯形校正,通过比较面积大小,选择面积较小的投影面为第一初始图像,面积较大的投影面为第二初始图像,第二初始图像的梯形校正以第一初始图像梯形校正后的标准顶点坐标集合为依据,实现梯形校正后的第一矩形图像和第二矩形图像形状和面积相等且无缝拼接,最后控制两个光机向投影面投影各自待显示图像,从而两个光机投影的待显示图像为清晰度高、无缝拼接且面积相同的两矩形图像,这两个矩形图像构成了宽屏投影画面效果,并且,相较于常规的以两个光机共同输出单个光机输出的投影画面,两个光机分别输出的投影画面的宽度得到缩短,即使因光机处于侧投的情况下,单个宽度缩短的投影画面经过梯形校正缩小,或者在宽屏展示中,为保持宽高比例的等比缩小,这两种缩小处理由两个光机的投影画面共同承担等比例缩小的影响,从而实际投影画面进行等比例缩小幅度会大幅减小,避免投影上下黑边大、实际显示图像投影面积偏小的问题,提升了宽屏投影***的有效投影画面整体性效果。
附图说明
图1为本申请宽屏投影***一视角的结构示意图;
图2为本申请宽屏投影***另一视角的结构示意图;
图3为本申请宽屏投影***中投影屏幕一实施例的方向与参考线布局示意图;
图4为本申请基于映射校正的宽屏投影方法一实施例的流程示意图;
图5为本申请基于映射校正的宽屏投影方法又一实施例的流程示意图;
图6位本申请基于映射校正的宽屏投影方法中投影面倾斜与平行状态的光路示意图;
图7为本申请第一初始图像与最大内接矩形的几何示意图;
图8位本申请第一顶点坐标集合与第二顶点坐标集合轴对称的几何示意图。
附图标号说明:
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
需要说明,本申请实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
在本申请中,除非另有明确的规定和限定,术语“连接”、“固定”等应做广义理解,例如,“固定”可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。
另外,在本申请中如涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。
本申请提出一种宽屏投影***,在宽屏投影***一实施例中,参照图1和图2,该***包括:两个光机1、摄像头2、电路板3、底座4,光机1间隔设置于底座4上,底座4上设置驱动光机1转动的驱动组件,摄像头2设置于两光机1之间的底座4上,摄像头2用于采集光机1输出的各类校准图像,校准图像包括拼接校准图像和焦距校准图像;两个光机1的型号一般相同,即两个光机1的投影光学参数基本相同,底座4主要起到安装和支撑作用,光机1间隔且活动安装于底座4之上,光机1在驱动组件的带动下、在底座4所在平面转动,调整光机1的出光方向,从而调整光机1在投影屏幕8上的投影区域位置。摄像头2主要用于采集光机1投影至投影屏幕8的图像内容,图像内容可以是用于光机1投影校准的校准图像,也可以是光机1投影的分切待显示图像所生成的投影画面,一般而言,为了利于摄像头2准确采集图像内容,摄像头2设置于两光机1之间的底座4上,从而尽可能地减少相对光机1投影的图像内容的水平偏移,提高摄像头2采集的图像内容的准确性,进一步提高图像处理芯片5和光机驱动芯片6的数据分析准确度。
参照图2,电路板3上设置有处理器,处理器包括相互通信连接的图像处理芯片5和光机驱动芯片6;图像处理芯片5与光机1通信连接,通过接收图像处理芯片5的图像数据和逻辑控制信号,以控制光机1分别输出拼接校准图像;图像处理芯片5分别与光机驱动芯片6、驱动组件和摄像头通信连接,以基于摄像头2采集的拼接校准图像,控制驱动组件调整两个光机1出光方向所成夹角P,以使两拼接校准图像相邻边界相接;在两拼接校准图像相接之后,光机驱动芯片6通知图像处理芯片5,控制光机1输出各自投影画面,其中,投影画面为图像处理芯片5可按照拼接校准图像的宽度比例对待显示图像进行比例分切所得。
电路板3一般设置于底座4之上且与光机1间隔设置,即电路板3设置在底座4安装光机1的一侧上方,电路板3与底座4之间可设置支架,电路板3与支架固定连接,支架的高度大于光机1的高度,从而电路板3与光机1实现间隔设置。可选的,由于光机1功率较大,产热较多,散热问题突出,可在电路板3朝向光机1一侧设置散热片,散热片一端连接电路板3、一端连接光机1散热件或邻近光机1散热孔,从而有效利用电路板3与光机1之间区域,增大散热面积,提高光机1的散热效率。
图像处理芯片5和光机驱动芯片6均为安装在电路板3上的实体芯片,图像处理芯片5主要用于控制光机1输出图像,如基于外部指令,对待显示图像进行拆分并控制光机1分别显示拆分后的图像。光机驱动芯片6主要用于调整光机1的出光方向、光机1所在平面的倾斜角以及光机1的焦距,光机驱动芯片6与第一马达71、第二马达91和调焦马达10通信连接。
在本实施例中,参照图2和图3,图像处理芯片5控制光机1分别输出拼接校准图像以投影到投影屏幕8上,摄像头2对投影的拼接校准图像进行不断采集,光机驱动芯片6对摄像头2采集的拼接校准图像进行分析,控制驱动组件调整两个光机1出光方向所成夹角P,两个拼接校准图像相邻边界(与投影屏幕8横向方向垂直且相对的两个纵向边界),当两个拼接校准图像的相邻边界间距过大时,则控制驱动组件调小两个光机1出光方向所成夹角P,当两个拼接校准图像的相邻边界间距过小时,则控制驱动组件调大两个光机1出光方向所成夹角P,直至两个拼接校准图像相邻边界相接,此时图像处理芯片5基于摄像头2采集的两个拼接校准图像,判断两个拼接校准图像的相对位置(若拼接校准之前已经完成梯形校正,则分析得出的横向宽度比例,如两个光机1各自输出的拼接校准图像宽度比例为1:1,即两个光机1输出相等大小的图像;若梯形校正在拼接校准之后,则左右投影整屏不同的单色调画面,通过检测两个投影画面相近区域的颜色来进行拼接校准),然后图像处理芯片5控制光机1输出各自按照宽度比例对待显示图像进行比例分切所得的投影画面,从而以两个光机1共同输出常规方案中单个光机1输出的投影画面,减少了单光机***显示宽屏图像时实际投影画面进行等比例缩小的幅度,避免全屏投影时上下黑边大、实际显示图像投影面积偏小的问题,提升了宽屏投影***的有效投影画面整体性效果。
进一步地,在宽屏投影***又一实施例中,驱动组件包括第一马达71、第一安装台72和第二安装台73,第一马达71与光机驱动芯片6通信连接,第一安装台72和第二安装台73为圆形齿轮,第一安装台72和第二安装台73以垂直底座4方向为轴向、转动连接于底座4上,第一安装台72和第二安装台73中部可贯穿设置两个竖直转轴,第一安装台72和第二安装台73围绕竖直转轴转动,两个光机1分别安装于第一安装台72和第二安装台73背离底座4的一侧,光机1可随着第一安装台72和第二安装台73转动而同步转动,第一安装台72和第二安装台73的侧向外边沿设置联动轮齿,即第一安装台72和第二安装台73本身就是圆形齿轮,第一安装台72和第二安装台73与第一马达71的驱动齿轮711啮合,在光机1的出光方向需要调整时,第一马达71控制驱动齿轮711带动第一安装台72和第二安装台73转动,从而实现对两个光机1的出光方向进行调整,以控制光机1输出的两拼接校准图像相邻边界相接。
优选地,第一安装台72和第二安装台73为尺寸相同的齿轮件且相互啮合,第一马达71的驱动齿轮711与第一安装台72或第二安装台73啮合。即第一安装台72和第二安装台73的轮齿啮合联动,第一马达71的驱动齿轮711只需与第一安装台72或第二安装台73任意一个啮合即可,从而第一马达71驱动第一安装台72和第二安装台73同步转动,两个光机1的出光方向的转动方向相反和转动幅度大小将会一致,在拼接校准图像拼接过程中,不容易出现单个拼接校准图像移动过快、过多的问题,有效维持两个拼接校准图像宽度比例不变,特别适用于两个光机1的拼接校准图像宽度比例为1:1的拼接高精度调整情形,提高了拼接校准图像相邻边界的拼接效率和拼接精度。当然,第一马达71也可根据需要设置两个,两个第一马达71分别独立驱动第一安装台72和第二安装台73(此时两个安装台相离),即两个光机的投射角度可独立调整,对于一些高精度、特殊需求投影场景,用户需要对两个光机1的投射角度进行独立调整,满足了宽屏投影***的多场景投影需求。
可选地,摄像头2设置于两个光机1出光方向所成夹角P的角平分线上,宽屏投影***还包括处于两个光机1出光方向上的投影屏幕8(即投影面或投影面幕布),摄像头2的采光方向垂直于投影屏幕8。摄像头2设置在所述角平分线上,摄像头2的采光方向可与角平分线平行或重合,并且宽屏投影***的投影屏幕8设置在摄像头2的正前方,摄像头2和投影屏幕8之间没有遮挡,从而摄像头2的出光方向与投影屏幕8垂直,摄像头2采集投影屏幕8上的投影图像会尽可能地减少侧向偏移,提高摄像头2采集拼接校准图像的精准度,进一步提升拼接校准图像相邻边界的拼接效率和拼接精度。此外,在两个光机1的投射角度独立调整的结构下,摄像头2设置于两个光机1之间的中点上。
进一步地,在宽屏投影***另一实施例中,参照图2,宽屏投影***还包括物理水平角度校正,其包括第二马达91和水平转轴92,第二马达91与光机驱动芯片6通信连接,水平转轴92与底座4中水平调整面11固定连接,第二马达91驱动水平转轴92转动,以带动底座4中水平调整面11随着水平转轴92转动,水平转轴92与底座4固定连接部分即为板状件的水平调整面11,该水平调整面11可与底座4背离光机1的一侧固定连接,由于底座4与水平调整面11不存在转动空间,所以水平调整面11与底座4不会出现相对移动,从而第二马达91驱动水平转轴92带动底座4转动将更加精确,从而在光机1所在底座4放置在倾斜支撑面上、或者底座4本身非水平、或者底座4因放置不规范,导致底座4倾斜,进而导致光机1出光方向倾斜而非水平。具体的,如图2,底座4包括垂直方向水平调整底座12和水平调整面11,水平调整面11设置在垂直方向水平调整底座12上。所以,在校准画面相邻边界相接完成之后,第二马达91驱动水平转轴92转动以带动底座4转动,图像处理芯片5控制光机分别输出水平校准图像,光机驱动芯片6同步对摄像头2采集的水平校准图像进行分析,当判定水平校准图像水平时,即调整两个光机1所在平面的平面夹角P为0度,两个光机1所在平面处于水平状态,则控制第二马达91停止转动,从而确保光机1的投影符合水平要求。此外,宽屏投影***还包括设置于底座4上的陀螺仪传感器,光机驱动芯片6基于陀螺仪传感器的采集数据,控制水平转轴92转动,以将两个光机1所在平面调整为水平状态。
可选地,水平转轴92设置于底座4背离光机1的一侧,水平转轴92的轴向与摄像头2的采光方向平行,由于水平转轴92的轴向于摄像头2的采光方向一致,则水平转轴92的轴向垂直于投影屏幕8,在水平转轴92的转动过程中,确保两光机1的转动角度一致,确保两个光机1的出光方向夹角P不变,在提升宽屏投影***的有效投影画面整体性效果的同时,避免有效投影画面出现侧移。此外,第一安装台72和第二安装台73的安装面优选为平整平面,两个光机1处于同一水平面,从而水平转轴92带动底座4转动时,两个光机1随着转动的转动角度一致,降低了光机1调整至水平面上的调整难度,进一步提升了进行有效投影之前的调试效率。
进一步地,参照图2和图3,投影屏幕8朝向摄像头2的侧面上设置参考标识,参考标识包括水平参考线、竖直参考线和拼接边界参考线,水平校准图像横向宽度延伸方向应与水平参考线平行,各类校准图像(水平、拼接、焦距校准图像均可)纵向宽度延伸方向应与竖直参考线平行,两个拼接校准图像相邻边界相接时的拼接线应与拼接边界参考线重合,从而参考标识可辅助光机驱动芯片6对拼接校准图像是否拼接完成、光机1所在平面(即水平校准图像)是否处于水平面的判断,相较于光机驱动芯片6单纯依照摄像头2的采集图像数据进行分析,计算量更少、计算效率更高。
可选地,宽屏投影***还包括调焦马达10,调整马达与光机驱动芯片6通信连接,调焦马达10设置于光机1镜头处以调整光机1的焦距。从而,在对完成对拼接校准图像拼接、光机1所在平面水平校准(水平校准图像处于水平)之后,图像处理芯片5可控制光机1分别投射出两张焦距校准图片,控制两个光机1各自的调焦马达10分别对两盏光机1进行焦距调整,已获取清晰的投影效果。最后图像处理芯片5根据两个投影区域梯形校正后的宽度比例,对将要显示的图像进行比例分切,然后送到各自光机1进行投影显示。
本申请还提供一种基于映射校正的宽屏投影方法,基于映射校正的宽屏投影方法应用于宽屏投影***,所述宽屏投影***包括设置于同一底座平面的两个光机和摄像头,所述摄像头设置于两个光机之间连线中点(即图6中两个光机连线中心点)的垂直平分线上,摄像头及其距离传感器的设置位置可参照图6,但摄像头在投影面上的投影点不在两个光机连线在投影面的投影线上,在所述光机和摄像头所处位置分别设置距离传感器,如图1和图2中摄像头处距离传感器13和光机处距离传感器15,在红光参考线发射器14上设置陀螺仪传感器,摄像头、陀螺仪传感器和红光参考线发射器固定于一个底座平面之上,在摄像头拍摄方向上设置投影面,参照图4,基于映射校正的宽屏投影方法包括:
步骤S10,控制两个光机向投影面投射焦距校准图像,调整两个光机的焦距,以完成两个光机的焦距校准;
步骤S20,保持焦距不变,控制两个光机向投影面投射梯形校正图像,基于摄像头和图像算法完成投影面的梯形校正;
步骤S30,保持梯形校正效果,控制两个光机向投影面投射拼接校准图像,调整两个光机的投射角度,以完成两个光机的拼接校准;
步骤S40,保持拼接状态,控制两个光机向投影面投射梯形校正图像,基于摄像头和图像算法完成投影面的梯形校正;
步骤S50,基于摄像头所拍摄的由两个光机投影面合成的图像,选取拼接边上一点作为坐标原点建立二维平面坐标系并记作坐标系A,并获取面积较小的投影面为第一初始图像,面积较大的投影面为第二初始图像;
在完成宽屏投影***完成两个光机的焦距校准、第一梯形校正、拼接校准和第二梯形校准之后,需要基于摄像头所拍摄的由两个光机投影面合成的图像,选取拼接边上一点作为坐标原点建立二维平面坐标系并记作坐标系A,获取投影面上的初始图像。
可选地,使用上述摄像头分别获取两个光机各自的投影图像,由于摄像头位置固定,所以所拍摄的两幅投影图像误差相互抵消,采用图像识别算法,截取两幅投影图像,并采用图像像素叠加求出多余的像素点,若有一副图像的像素点比另外一副图像像素点多,并查过预设的误差阈值,则选定该幅投影图像为第一初始图像,另外一幅投影图像为第二初始图像。若两幅投影像素点个数差异,没有满足差异误差阈值甚至像素点个数差异为0,则采用投影边离中心参考线距离短则不移动的方法进行投影面梯形大小校正。
具体地,在两个光机完成焦距校准、梯形校正和投影图像拼接校准之后,图像处理芯片控制两个光机向投影面投射整体梯形校准图像,左右两个投影的大小不一定相等,其中,图像处理芯片中存储的默认芯片投射图像是矩形,图像处理芯片将默认芯片投射图像发送至光机以供光机投射至投影面,从而投影面上显示梯形校准图像,即图像处理芯片存储的芯片投射图像是光机投射出的理论显示图像,梯形校准图像为芯片投射图像在投影面的实际显示图像,从而默认芯片投射图像对应实际显示的初始的梯形校正图像。
然后,通过设置在两个光机之间的摄像头采集投影面显示的梯形校正图像,通过预设边缘识别算法获得两个梯形校正图像的轮廓,进而计算出两个梯形校正图像的面积,将面积较小的梯形校正图像作为第一初始图像,将面积较大的梯形校正图像作为第二初始图像。此外,若两个梯形校正图像面积相等,则采用投影边离中心参考线距离短则不移动的方法进行投影面梯形大小校正(大小校正方法)。
步骤S60,基于坐标系A,对第一初始图像进行梯形校正,获取第一初始图像对应第一矩形图像四个顶点的第一顶点坐标集合;
具体地,首先,通过摄像头对投影面进行图像分析和分割,在投影面上设置坐标系,或者在摄像头安装位置设置红光参考线发射器,红光参考线发射器向投影面上投射预置坐标系。基于摄像头采集第一初始图像在坐标系中的分布位置,获取第一初始图像四个顶点的第一初始顶点坐标集合;同步地,如图7中所示,以拼接边为基准边,以基准边上的两个顶点分别做出垂线,记为顶点A和顶点B,两条垂线与远离拼接边的纵边产生两个交点,记为交点C1和交点D1,获取距离拼接边较近的交点,假设交点C1距拼接边更近,则过此交点C1作平行于拼接边的直线,该直线与另外一条垂线产生新的交点D2,从而ABC1D2组成一个新的矩形,从而在第一初始图像(梯形ABCD)中构建最大内接矩形(矩形ABC1D2),并进一步获取最大内接矩形四个顶点在坐标系中的标准顶点坐标。
再者,比较两两位置最近的第一初始顶点坐标集合和标准顶点坐标,得到第一初始图像对应四个顶点的第一顶点偏移量集合,优选可将位置对应的四组第一初始顶点坐标集合和标准顶点坐标的差值,作为第一初始图像对应四个顶点的第一顶点偏移量集合。
再者,将第一初始图像四个顶点第一顶点偏移量集合输入到图像处理芯片的寄存器,进行首次梯形校正的设置,即根据第一顶点偏移量集合调整宽屏投影***的图像处理芯片中第一初始图像关联的芯片投射图像的虚拟顶点坐标,进而调整芯片投射图像由默认的矩形变化为梯形,从而芯片投射图像的偏移与非垂直投影面叠加之后,第一初始图像在投影面的显示得到一次调整。
例如,第一初始图像一个顶点A的第一顶点偏移量集合为offset_A_x=1,offset_A_y=0,这样就是第一初始图像A顶点的x方向偏移一个单位,y方向保持不变,其中如图3,x方向为横向方向,y方向为纵向方向。
然后,摄像头对调整后的第一初始图像进行再次拍摄再次获取四个顶点坐标,再次求出新的第一顶点偏移量集合,基于新的第一顶点偏移量集合对调整后的第一初始图像再次进行梯形校正,如此循环,直至第一初始图像为矩形,即在投影面对应投影第一矩形图像,最后获取第一矩形图像四个顶点在坐标系中的第一顶点坐标集合。
优选的,参照图5,步骤S60包括:
步骤S61,基于摄像头采集的图像和坐标系A,获取第一初始图像四个顶点的第一初始顶点坐标集合;
步骤S62,基于拼接边为对称轴,在投影面内映射出第一初始顶点坐标集合相对拼接边轴对称的第三初始顶点坐标集合,使得第三初始顶点坐标集合所确定的矩形落在第二初始顶点坐标集合所确定的矩形内部,若出现落在第二初始顶点坐标集合所确定的矩形外部的一边,则平移该边,直到与第二初始顶点坐标集合所确定的对应边重叠,由此得到新的第三初始顶点坐标集合;其中,第二初始顶点坐标为第二初始图像四个顶点相对坐标系A的坐标;
步骤S63,将当前的第三初始顶点坐标集合关于上述对称轴映射回第一初始顶点坐标集合所确定的矩形内部,获得第一顶点坐标集合,结合所述第一初始顶点坐标集合,获取所述第一初始图像四个顶点的第一顶点偏移量集合;
步骤S64,根据所述第一顶点偏移量集合,调整宽屏投影***的图像处理芯片中第一初始图像关联的芯片投射图像的虚拟顶点坐标,直至第一初始图像为矩形,以在投影面投影第一矩形图像,并获取第一矩形图像四个顶点相对坐标系A的第一顶点坐标集合。
步骤S70,基于坐标系A,对第二初始图像进行梯形校正,获取第二初始图像对应第二矩形图像四个顶点的第二顶点坐标集合;
在确定第一矩形图像四个顶点的第一顶点坐标集合之后,定位第一矩形图像靠近投影面中心或第二初始图像的纵向矩形边,参照图8,获取第一顶点坐标集合(如图8中点ABC1D2的坐标)以所述纵向矩形边(边AB)为对称轴的第二顶点坐标集合(如图8中点ABEF的坐标),第二顶点坐标集合即为第一矩形图像以纵向矩形边为对称轴的对称矩形四个顶点的坐标。
优选的,步骤S70包括:
步骤S71,获取第二初始图像四个顶点的第二初始顶点坐标集合,并根据所述第二初始顶点坐标集合和第三初始顶点坐标集合,获取所述第二初始图像四个顶点的第二顶点偏移量集合;
步骤S72,根据所述第二顶点偏移量集合,调整宽屏投影***的图像处理芯片中第二初始图像关联的芯片投射图像的虚拟顶点坐标,直至第二初始图像为矩形,以在投影面投影第二矩形图像,并获取第二矩形图像四个顶点相对坐标系A的第二顶点坐标集合。
基于摄像头采集第二初始图像在坐标系中的分布位置,获取第二初始图像四个顶点的第二初始顶点坐标集合;然后比较两两位置最近的第二初始顶点坐标集合和对称映射得到的第二顶点坐标集合,得到第二初始图像对应四个顶点的第二偏移量集合,优选可将位置对应的四组第二初始顶点坐标集合和第二顶点坐标集合的差值,作为第二初始图像对应四个顶点的第二偏移量集合。
将第二初始图像四个顶点第二偏移量集合输入到图像处理芯片的寄存器,进行首次梯形校正的设置,即根据第二偏移量集合调整宽屏投影***的图像处理芯片中第二初始图像关联的芯片投射图像的虚拟顶点坐标,进而调整芯片投射图像由默认的矩形变化为梯形,从而第二初始图像关联的芯片投射图像的偏移与非垂直投影面叠加之后,第二初始图像在投影面的显示得到一次调整。
然后,摄像头对调整后的第二初始图像进行再次拍摄再次获取四个顶点坐标,再次求出新的第二偏移量集合,基于新的第二偏移量集合对调整后的第二初始图像再次进行梯形校正,如此循环,直至第二初始图像为矩形,即在投影面对应投影第二矩形图像,最后获取第二矩形图像四个顶点在坐标系中与第二顶点坐标集合重合。
步骤S80,根据所述第一顶点坐标集合,以拼接边为对称轴,在投影平面内映射计算出第三顶点坐标集合,确保第三顶点坐标集合所确定的矩形落在第二顶点坐标集合内部;
步骤S90,确定第三顶点坐标集合后,将第三顶点坐标集合关于对称轴映射回第一顶点坐标集合区域内部,形成新的第一顶点坐标集合;根据新的第一顶点坐标集合对第一初始图像进行梯形校正,获得第一矩形图像;根据第三顶点坐标集合,对第二初始图像矩形图像校正,获得第二矩形图像;根据所述第一矩形图像和第二矩形图像的比例,控制两个光机向所述投影面投影各自待显示图像。
在确定两个光机投影的拼接校准图像无缝拼接之后,光机驱动芯片可控制两个光机向投影面输出至少一帧待显示图像的画面帧(即梯形校正图像),分别对两个光机进行梯形校正。可选地,在光机进行梯形校正前,图像处理芯片先对投影的画面帧较小的光机A进行梯形校正,得到较小梯形校正图像,以此较小梯形校正图像靠近另一光机侧的纵向边界为对称轴,获取较小梯形校准图像经所述对称轴映射的对称映射区域,根据对称映射区域的矩形顶点坐标,对光机B投影的较大画面帧进行梯形校准,从而得到与较小梯形校正图像尺寸相同的另一梯形校正图像,从而实现两个梯形校正图像(即第一矩形图像和第二矩形图像)面积相等,避免各自梯形校正导致两光机投影图像面积不等,并且因之前两个光机已经完成拼接校准,所以两个梯形校正图像(即第一矩形图像和第二矩形图像)无缝拼接,进而控制两个光机逐步向所述投影面投影待显示图像的所有图像帧。其中,待显示图像为用户需宽屏投影***投影的正式内容,如用户所需展示的PPT、电影、电视节目等。
在本实施例中,通过设置两个光机来实现宽屏投影,在两个光机完成焦距校准和拼接校准之后,依次对面积较小的第一初始图像和面积较大的第二初始图像进行梯形校正,第二初始图像的梯形校正以第一初始图像梯形校正后的第一矩形图像顶点坐标为依据,实现梯形校正后的第一矩形图像和第二矩形图像面积相等且无缝拼接,最后控制两个光机向投影面投影各自待显示图像,从而两个光机投影的待显示图像为清晰度高、无缝拼接且面积相同的两矩形图像,这两个矩形图像构成了宽屏投影画面效果,并且,相较于常规的以两个光机共同输出单个光机输出的投影画面,两个光机分别输出的投影画面的宽度得到缩短,即使因光机处于侧投的情况下,单个宽度缩短的投影画面经过梯形校正缩小,或者在宽屏展示中,为保持宽高比例的等比缩小,这两种缩小处理由两个光机的投影画面共同承担等比例缩小的影响,从而实际投影画面进行等比例缩小幅度会大幅减小,避免投影上下黑边大、实际显示图像投影面积偏小的问题,提升了宽屏投影***的有效投影画面整体性效果。
进一步地,在本申请基于映射校正的宽屏投影方法另一实施例中,在光机和摄像头分别设置距离传感器,步骤S30中控制两个光机向投影面投射拼接校准图像,调整两个光机的投射角度,以完成两个光机的拼接校准的步骤包括:
步骤A1,基于距离传感器,获取一个光机至投影面的第一距离、另外一个光机至投影面的第二距离和摄像头至投影面的第三距离;控制两个光机向投影面投射拼接校准图像;
宽屏投影***可包括两个光机、摄像头、电路板和底座,两个光机和摄像头均设置在底座上且处于同一平面上,两个光机间隔设置于底座上,底座上设置驱动光机转动以调整投射角度的驱动组件,摄像头设置于两光机之间的底座上以采集光机输出的各类校准图像,摄像头的拍摄方向(即摄像头入光方向)与投影面垂直。电路板上设置有处理器,处理器包括相互通信连接的图像处理芯片和光机驱动芯片。
距离传感器一般基于“飞行时间法”(flying time)测量距离,通过发射特别短的并测量此光脉冲从发射到被物体反射回来的时间,通过测时间间隔来计算与物体之间的距离。距离传感器根据其工作原理的不同可分为光学距离传感器、红外距离传感器、超声波距离传感器等多种。从而基于设置光机处和摄像头处的距离传感器,检测并获取一个光机至投影面的第一距离、另外一个光机至投影面的第二距离和摄像头至投影面的第三距离,由第三距离计算获得第一计算距离。同步地,获取经摄像头所在位置且垂直于两个光机连线的垂直平面的第一法线,即垂直光机所在平面、垂点在摄像头处的垂线为第一法线。
若第一距离与第二距离与第一计算距离相等,由三点确定一个平面的原理,确定两个光机连线的垂直平面与投影面平行,则获取经过第一法线在投影面上的投影点的纵向直线,并将纵向直线作为拼接边界参考线;
在第一距离和第二距离和第一计算距离相等时,两个光机连成的直线的垂直平面与投影面所在平面平行,基于摄像头相对投影面的位置,获取第一法线在投影面上的投影点,此经过此投影点的纵向直线作为后续拼接校准图像无缝拼接的拼接边界参考线。其中第一计算距离为第三距离加上由结构固定的摄像头到两个光机连线的垂直平面的距离之和。
在宽屏投影***上电启动或重置时,光机驱动芯片可先控制两个光机的出光方向恢复至预设初始方向,图像处理芯片再控制两个光机分别向摄像头拍摄方向上的投影面,投影拼接校准图像,拼接校准图像相对两纵向边界的颜色差异大(欧氏距离大于预设差异值),以利于边界识别为佳。
步骤A2,确定经过摄像头所在位置且垂直两个光机连线所在平面的第一法线,并获取经过第一法线在投影面上的投影点的纵向直线,并将纵向直线作为拼接边界参考线;
获取经摄像头所在位置且平行光机所在平面的第一法线,即垂直光机所在平面、垂点在摄像头处的垂线为第一法线。
步骤A3,若第一距离,第二距离和第一计算距离其中有一个不相等,则提示用户手动调整投影面或者对光机的投射角度进行复位,复位后的光机的投射角平分线与所述第一法线平行,再左右方向旋转两个光机的共同底座,直至两个光机连线与投影面平行;
当第一距离、第二距离与第一计算距离其中有一个不相等时,表明投影面幕布所在平面与两个光机连线的垂直平面不平行,产生平面相交线,如图6中,更靠近光机的投影面。在第一距离、第二距离与第一计算距离有不相等时,则提示用户手动调整投影面或者对光机的投射角度进行复位,复位后的光机的投射角平分线与所述第一法线平行,再左右方向旋转两个光机的共同底座,直至两个光机连线与投影面平行。
步骤A4,根据两个光机连线距离和由摄像头至投影面的第三距离计算获得的第一计算距离,计算获取两光机投射角度待调整的目标角度∠C;其中,
∠C=arctan(L/H)-∠B,∠B为光机投射范围角的二分之一,H为第三距离加上结构上摄像头到两个光机连线的距离,L为光机至两个光机连线中心第四距离;
参照图6,两个光机旋转中心和摄像头及其距离传感器在水平平面的投影点,光机至两个光机连线中心第四距离L在宽屏投影***出厂时已经保持在存储器中,在确定投影面幕布如图6中发生偏移之后,通过摄像头处的距离传感器获取摄像头至偏移的投影面第三距离并计算获取第一计算距离H,图6中较细实线(调整后光机投射角边界)所围成角即为两光机投影的拼接校准图像在偏移投影面无缝拼接时的投射角,光机从复位后的初始位置转动到拼接校准图像在偏移投影面无缝拼接时的调整后状态,需要转动目标角度∠C,即从光机投射角平分线与光机处法线平行状态,转变为光机投射角平分线与光机处法线成目标角度∠C的状态(此相对于两个光机同时调整),图6中,∠A为光机处法线与调整后光机投射角边界的夹角,由于光机处法线与摄像头处法线平行,所以arctan(L/H)=∠A,∠B为调整后光机投射角边界与调整后光机投射角平分线的夹角(即光机投射范围角的一半),从而∠C=arctan(L/H)-∠B,即两个光机从复位后状态同时往朝向摄像头方向旋转∠C。
步骤A5,根据目标角度,调整两个光机的投射角度,直至两个拼接校准图像在拼接边界参考线处无缝拼接,以完成两个光机的拼接校准。
具体地,分别控制两个光机相反转向转动投射角度,若检测到任一拼接校准图像的纵向边界与拼接边界参考线重合,则停止重合纵向边界的光机转动。从而实现对两个光机的投射角度进行同步调整,同时对单个光机投影任一拼接校准图像的纵向边界与拼接边界参考线重合进行单独判断,在检测到任一拼接校准图像的纵向边界与拼接边界参考线重合,则停止重合纵向边界的光机转动,在知晓目标角度之后,快速、精准地实现两个拼接校准图像在拼接边界参考线处的无缝拼接。
如图6,在确定目标角度∠C之后,两个光机从复位后状态同时往朝向摄像头方向旋转∠C,以完成两个光机的投射角度的调整,调整完投射角度之后,两个拼接校准图像将在拼接边界参考线处无缝拼接,如图6中,两个光机的调整后光机投射角边界在倾斜投影面与摄像头处法线的交点处汇集和重合。
此外,若第一距离与第二距离相等,则获取经过第一法线在投影面上的投影点的纵向直线,并将纵向直线作为拼接边界参考线;控制两光机向摄像头拍摄方向上的投影面,分别投影拼接校准图像;基于摄像头拍摄拼接校准图像的采集图像,确定两个拼接校准图像的位置关系;根据位置关系,调整光机的投射角度,直至两个拼接校准图像在拼接边界参考线处无缝拼接。
摄像头对光机投影的拼接校准图像进行动态实时采集,图像处理芯片对动态实时采集的拼接校准图像进行边界识别和距离分析,可先识别两个拼接校准图像相对两纵向边界,再分析估算两个纵向边界之间的间距,其中两个纵向边界的间距大于0且两个拼接校准图像的背景不重合,表明两个拼接校准图像不存在重叠区域;两个纵向边界的间距小于0且两个拼接校准图像的背景重合,表明两个拼接校准图像存在重叠区域。其中,可以投影面一纵向的边沿一点作为横向坐标轴零点,两个纵向边界的间距等于两个纵向边界在横向坐标轴的横坐标的差值,具体为差值等于距离零点较远拼接校准图像的纵向边界横坐标(以下简称较远坐标)减去较近拼接校准图像的纵向边界横坐标(以下简称较近坐标),其中间距为负值,表明较远坐标相对较近坐标更接近横向坐标轴零点,进而判定两个拼接校准图像存在重叠区域。
对拼接校准图像进行以上两个纵向边界的间距等于两个纵向边界与横向坐标轴的横坐标的差值的分析方式,可以较为便捷地判断出两个拼接校准图像是否存在重叠区域,进而在两个拼接校准图像存在重叠区域,判定位置关系为相交,在两个拼接校准图像不存在重叠区域,判定位置关系为相离。
一般而言,两个拼接校准图像大部分情况是相离状态,即使两个拼接校准图像是相交状态,可通过图像分析快速判断出两个拼接校准图像的相交状态,一般两个拼接校准图像的颜色不同,例如一红一蓝,当检测到红、蓝和投影面颜色之外的第四种颜色时,则判定两个拼接校准图像是相交状态,调大两光机出光方向夹角,调整两个光机的投射角度,直至消除第四种颜色,并且两个纵向边界在拼接边界参考线处重合,两个拼接校准图像无缝拼接。
因此,在两个拼接校准图像处于相离状态,两个拼接校准图像相对两纵向边界的间距越大,表明两个光机出光方向所成夹角偏大,需要将此夹角调小,进而在判定位置关系为相离时,调小两光机出光方向夹角,以调整至少一个光机的投射角度,其中间距与光机投射角度的调整速度正相关,即间距较大时,两个光机出光方向所成夹角较大,以较大转动速度调整光机投射角度。在不断调整光机的投射角度过程中,处理器基于摄像头不断检测两个拼接校准图像相对两纵向边界的间距,间距为0时,表明两个拼接校准图像相对两纵向边界在拼接边界参考线处重合,光机投射角度调整完毕。当然,在夹角调整过程中,若检测到任一拼接校准图像的纵向边界与拼接边界参考线重合,则停止重合纵向边界的光机转动。
进一步地,在本申请基于映射校正的宽屏投影方法又一实施例中,宽屏投影***还包括调焦马达,调焦马达设置于光机的镜头处,步骤S10中控制两个光机向投影面投射焦距校准图像,调整两个光机的焦距,以完成两个光机的焦距校准的步骤包括:
步骤B,控制两个光机向投影面,投影焦距校准图像;基于摄像头动态采集的焦距校准图像的清晰度,控制调焦马达调整两个光机的焦距,直至清晰度达到预设清晰阈值,以完成两个光机的焦距校准。
在光机进行拼接校准之前,设置光机焦距校准流程,此时图像处理芯片控制两个光机向投影面投影焦距校准图像,并控制调焦马达调整两个光机的焦距,并对通过摄像头实时采集的焦距校准图像的清晰度与预算清晰阈值进行比较,当焦距校准图像的清晰度达到预设清晰阈值,表明两个光机的焦距调整完毕,此时光机能够投影清晰的投影画面,保证光机后续投影的拼接校准图像、梯形校正图像的清晰度,有利于摄像头采集到高清的校准图像,有利于拼接校准图像和梯形校正图像的准确分析,提高了图像校准的准确性和效率。
可选地,基于映射校正的宽屏投影方法还包括:
在检测到所述拼接校准图像相对两纵向边界重合之后,摄像头再次采集合并之后两个拼接校准图像,然后检测两个拼接校准图像无缝拼接后的总体图像的横向像素点数和纵向像素点数;
根据所述横向像素点数和纵向像素点数,计算获取所述总体图像相对于实际的近似分辨率;
比较所述近似分辨率与两光机投影图像的预设分辨率;
若所述近似分辨率与预设分辨率相差在阈值之内,则输出宽屏投影完整提示;
若所述近似分辨率与预设分辨率相差超过阈值,则通过语音或者投影界面提示用户调整投影仪位置或者投影面位置、再重新进行拼接校准,直至近似分辨率与预设分辨率相差在阈值之内。
进一步地,在步骤S30中控制两个光机向投影面投射拼接校准图像的步骤之后,还包括:
步骤D1,若检测到取消宽屏投影指令,则检测宽屏投影***的当前投影亮度需求;
在检测到用户输入的取消宽屏投影指令,表明用户当前无需宽屏投影,此时进一步检测宽屏投影***的当前投影亮度需求。
步骤D2,若当前投影亮度需求大于或等于预设亮度阈值,则控制两个光机向摄像头拍摄方向垂直投影面处的区域投影拼接校准图像,直至两个拼接校准图像完全重合;对两个光机进行梯形校正,并控制两个光机向投影面投影相同的待显示图像。
若当前投影亮度需求大于或等于预设亮度阈值,表明用户当前环境光较亮,需要加强亮度显示,则控制两个光机向摄像头拍摄方向垂直所述投影面处的区域投影拼接校准图像,直至两个拼接校准图像完全重合,两个光机的投影画面亮度相互加强,以高亮显示待显示图像。
此外,若当前投影亮度需求小于预设亮度阈值,则关闭一个光机,以单个光机投影即可,既满足了用户投影待显示图像的亮度需求,又节省了一个光机所耗费的电能。梯形校正过程可与上述步骤S40基本相同,再次不做累述。
此外,在检测光机向投影面投影待显示图像之后,本申请基于映射校正的宽屏投影方法还包括:检测光机投影的待显示图像之间的相似度,统计相似度大于或等于预设相似阈值的持续时长,若持续时长大于预设单位时长,则宽屏投影***输出是否关机的提示,该提示可以语音提示或光机投影文字提示,若用户在输出是否关机的提示之后预设等待时长无响应,则自动关闭光机;若接收到用户用户确定关机指令或确定不关机指令,则依照用户指令执行即可。若相似度小于预设相似阈值,则对统计相似度大于或等于预设相似阈值的持续时长进行清零以重新统计。从而,在光机长时间投影基本相同的图像时,开始统计投影基本相同图像的持续时长,在持续时长大于预设单位时长时,表明用户可能在观看光机投影过程中已经睡着或者用户已经在忙其他事务,此时为了节省电能、延长光机的使用寿命,此时宽屏投影***输出是否关机的提示,可进一步执行关机指令或自动关机。
为实现上述发明目的,本申请还提供一种宽屏投影***,所述宽屏投影***包括设置于同一平面的两个光机和摄像头、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述宽屏投影***包括设置于同一底座平面的两个光机和摄像头,所述摄像头设置于垂直两个光机之间连线且通过该连线中心所确定的平面上,在摄像头拍摄方向上设置投影面;所述计算机程序被所述处理器执行时实现上述的基于映射校正的宽屏投影方法的步骤。
为实现上述发明目的,本申请还提供一种可读存储介质,可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的基于映射校正的宽屏投影方法的步骤。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素,此外,本申请不同实施例中具有同样命名的部件、特征、要素可能具有相同含义,也可能具有不同含义,其具体含义需以其在该具体实施例中的解释或者进一步结合该具体实施例中上下文进行确定。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本申请的保护之内。
Claims (8)
1.一种基于映射校正的宽屏投影方法,其特征在于,所述基于映射校正的宽屏投影方法应用于宽屏投影***,所述宽屏投影***包括设置于同一底座平面的两个光机和摄像头,所述摄像头设置于垂直两个光机之间连线且通过该连线中心所确定的平面上,在摄像头拍摄方向上设置投影面;所述基于映射校正的宽屏投影方法包括:
控制两个光机向投影面投射焦距校准图像,调整两个光机的焦距,以完成两个光机的焦距校准;
保持焦距不变,控制两个光机向投影面投射梯形校正图像,基于摄像头和图像算法完成投影面的梯形校正;
保持梯形校正效果,控制两个光机向投影面投射拼接校准图像,调整两个光机的投射角度,以完成两个光机的拼接校准;
保持拼接状态,控制两个光机向投影面投射梯形校正图像,基于摄像头和图像算法完成投影面的梯形校正;
基于摄像头所拍摄的由两个光机投影面合成的图像,选取拼接边上一点作为坐标原点建立二维平面坐标系并记作坐标系A,并获取面积较小的投影面为第一初始图像,面积较大的投影面为第二初始图像;
基于坐标系A,对第一初始图像进行梯形校正,获取第一初始图像对应第一矩形图像四个顶点的第一顶点坐标集合;
基于坐标系A,对第二初始图像进行梯形校正,获取第二初始图像对应第二矩形图像四个顶点的第二顶点坐标集合;
根据所述第一顶点坐标集合,以拼接边为对称轴,在投影平面内映射计算出第三顶点坐标集合,确保第三顶点坐标集合所确定的矩形落在第二顶点坐标集合内部;
确定第三顶点坐标集合后,将第三顶点坐标集合关于对称轴映射回第一顶点坐标集合区域内部,形成新的第一顶点坐标集合;
根据新的第一顶点坐标集合对第一初始图像进行梯形校正,获得第一矩形图像;
根据第三顶点坐标集合,对第二初始图像矩形图像校正,获得第二矩形图像;
根据所述第一矩形图像和第二矩形图像的比例,控制两个光机向所述投影面投影各自待显示图像;
所述基于坐标系A,对第一初始图像进行梯形校正,获取第一初始图像对应第一矩形图像四个顶点的第一顶点坐标集合的步骤包括:
基于摄像头采集的图像和坐标系A,获取第一初始图像四个顶点的第一初始顶点坐标集合;
基于拼接边为对称轴,在投影面内映射出第一初始顶点坐标集合相对拼接边轴对称的第三初始顶点坐标集合,使得第三初始顶点坐标集合所确定的矩形落在第二初始顶点坐标集合所确定的矩形内部,若出现落在第二初始顶点坐标集合所确定的矩形外部的一边,则平移该边,直到与第二初始顶点坐标集合所确定的对应边重叠,由此得到新的第三初始顶点坐标集合;其中,第二初始顶点坐标为第二初始图像四个顶点相对坐标系A的坐标;
将当前的第三初始顶点坐标集合关于上述对称轴映射回第一初始顶点坐标集合所确定的矩形内部,获得第一顶点坐标集合,结合所述第一初始顶点坐标集合,获取所述第一初始图像四个顶点的第一顶点偏移量集合;
根据所述第一顶点偏移量集合,调整宽屏投影***的图像处理芯片中第一初始图像关联的芯片投射图像的虚拟顶点坐标,直至第一初始图像为矩形,以在投影面投影第一矩形图像,并获取第一矩形图像四个顶点相对坐标系A的第一顶点坐标集合;
所述基于坐标系A,对第二初始图像进行梯形校正,获取第二初始图像对应第二矩形图像四个顶点的第二顶点坐标集合的步骤包括:
获取第二初始图像四个顶点的第二初始顶点坐标集合,并根据所述第二初始顶点坐标集合和第三初始顶点坐标集合,获取所述第二初始图像四个顶点的第二顶点偏移量集合;
根据所述第二顶点偏移量集合,调整宽屏投影***的图像处理芯片中第二初始图像关联的芯片投射图像的虚拟顶点坐标,直至第二初始图像为矩形,以在投影面投影第二矩形图像,并获取第二矩形图像四个顶点相对坐标系A的第二顶点坐标集合。
2.如权利要求1所述的基于映射校正的宽屏投影方法,其特征在于,在所述光机和摄像头分别设置距离传感器,
所述控制两个光机向投影面投射拼接校准图像,调整两个光机的投射角度,以完成两个光机的拼接校准的步骤包括:
基于所述距离传感器,获取一个光机至投影面的第一距离、另外一个光机至投影面的第二距离和摄像头至投影面的第三距离;控制两个光机向投影面投射拼接校准图像;
确定经过摄像头所在位置且垂直两个光机连线所在平面的第一法线,并获取经过第一法线在投影面上的投影点的纵向直线,并将所述纵向直线作为拼接边界参考线;
若第一距离,第二距离和第一计算距离其中有一个不相等,则提示用户手动调整投影面或者对光机的投射角度进行复位,复位后的光机的投射角平分线与所述第一法线平行,再左右方向旋转两个光机的共同底座,直至两个光机连线与投影面平行;
根据两个光机连线距离和由摄像头至投影面的第三距离计算获得的第一计算距离,计算获取两光机投射角度待调整的目标角度∠C;其中,
∠C=arctan(L/H)-∠B,∠B为光机投射范围角的二分之一,H为第三距离加上结构上摄像头到两个光机连线的距离,L为光机至两个光机连线中心第四距离;
根据所述目标角度,调整两个光机的投射角度,直至两个拼接校准图像在所述拼接边界参考线处无缝拼接,以完成两个光机的拼接校准。
3.如权利要求2所述的基于映射校正的宽屏投影方法,其特征在于,所述根据所述目标角度,调整两个光机的投射角度的步骤包括:
分别控制两个光机相同转向和相反转向转动所述投射角度,若检测到任一拼接校准图像的纵向边界与所述拼接边界参考线重合,则停止重合纵向边界的光机转动。
4.如权利要求2所述的基于映射校正的宽屏投影方法,其特征在于,所述宽屏投影***还包括调焦马达,所述调焦马达设置于所述光机的镜头处,
所述控制两个光机向投影面投射焦距校准图像,调整两个光机的焦距,以完成两个光机的焦距校准的步骤包括:
控制两个光机向所述投影面,投影焦距校准图像;
基于摄像头动态采集的焦距校准图像的清晰度,控制调焦马达调整两个光机的焦距,直至所述清晰度达到预设清晰阈值,以完成两个光机的焦距校准。
5.如权利要求4所述的基于映射校正的宽屏投影方法,其特征在于,所述基于映射校正的宽屏投影方法还包括:
在检测到所述拼接校准图像相对两纵向边界重合之后,摄像头再次采集合并之后两个拼接校准图像,然后检测两个拼接校准图像无缝拼接后的总体图像的横向像素点数和纵向像素点数;
根据所述横向像素点数和纵向像素点数,计算获取所述总体图像相对于实际的近似分辨率;
比较所述近似分辨率与两光机投影图像的预设分辨率;
若所述近似分辨率与预设分辨率相差在阈值之内,则输出宽屏投影完整提示;
若所述近似分辨率与预设分辨率相差超过阈值,则通过语音或者投影界面提示用户调整投影仪位置或者投影面位置、再重新进行拼接校准,直至近似分辨率与预设分辨率相差在阈值之内。
6.如权利要求5所述的基于映射校正的宽屏投影方法,其特征在于,在所述控制两个光机向投影面投射拼接校准图像的步骤之后,还包括:
若检测到取消宽屏投影指令,则检测宽屏投影***的当前投影亮度需求;
若当前投影亮度需求大于或等于预设亮度阈值,则控制两个光机向摄像头拍摄方向垂直所述投影面处的区域投影拼接校准图像,直至两个拼接校准图像完全重合;对两个所述光机进行梯形校正,并控制两个光机向所述投影面投影相同的待显示图像。
7.一种宽屏投影***,其特征在于,所述宽屏投影***包括设置于同一平面的两个光机和摄像头、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述摄像头设置于两个光机之间连线中点位置,在所述光机和摄像头分别设置距离传感器,在摄像头拍摄方向上设置投影面,所述计算机程序被所述处理器执行时实现上述权利要求1至6任一项所述的基于映射校正的宽屏投影方法的步骤。
8.一种可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述的基于映射校正的宽屏投影方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011406292.0A CN112584113B (zh) | 2020-12-02 | 2020-12-02 | 基于映射校正的宽屏投影方法、***及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011406292.0A CN112584113B (zh) | 2020-12-02 | 2020-12-02 | 基于映射校正的宽屏投影方法、***及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112584113A CN112584113A (zh) | 2021-03-30 |
CN112584113B true CN112584113B (zh) | 2022-08-30 |
Family
ID=75127216
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011406292.0A Active CN112584113B (zh) | 2020-12-02 | 2020-12-02 | 基于映射校正的宽屏投影方法、***及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112584113B (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115150596B (zh) * | 2021-03-31 | 2023-05-02 | 成都极米科技股份有限公司 | 投影显示方法、装置及投影设备 |
CN115150597B (zh) * | 2021-03-31 | 2023-08-15 | 成都极米科技股份有限公司 | 投影显示方法、装置及投影设备 |
CN113099203B (zh) * | 2021-05-10 | 2023-08-22 | 青岛小鸟看看科技有限公司 | 显示***校准方法及*** |
CN115529444A (zh) * | 2021-06-25 | 2022-12-27 | 成都极米科技股份有限公司 | 投影校正方法、装置、设备及存储介质 |
CN114466173A (zh) * | 2021-11-16 | 2022-05-10 | 海信视像科技股份有限公司 | 投影设备及自动投入幕布区域的投影显示控制方法 |
WO2023087951A1 (zh) * | 2021-11-16 | 2023-05-25 | 海信视像科技股份有限公司 | 一种投影设备及投影图像的显示控制方法 |
CN114615478B (zh) * | 2022-02-28 | 2023-12-01 | 青岛信芯微电子科技股份有限公司 | 投影画面校正方法、***、投影设备和存储介质 |
CN114339184B (zh) * | 2022-03-07 | 2022-06-24 | 南京睿辰欣创网络科技股份有限公司 | 多功能投影与识别设备 |
CN114466143B (zh) * | 2022-03-18 | 2024-04-12 | 广东小天才科技有限公司 | 一种拍摄角度校准方法、装置、终端设备以及存储介质 |
CN114760451B (zh) * | 2022-04-25 | 2024-02-09 | 深圳市火乐科技发展有限公司 | 投影图像校正提示方法、装置、投影设备和存储介质 |
CN115035356B (zh) * | 2022-08-11 | 2022-12-06 | 深圳新智联软件有限公司 | 嵌入式***中特征点变换方法、装置及设备 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101266193B (zh) * | 2007-03-13 | 2011-12-28 | 立景光电股份有限公司 | 用于头戴式显示器的影像检测装置及方法 |
TWI439788B (zh) * | 2010-01-04 | 2014-06-01 | Ind Tech Res Inst | 投影校正系統及方法 |
CN108200417B (zh) * | 2017-12-30 | 2020-05-29 | 神画科技(深圳)有限公司 | 一种在投影单元梯形校正中获取最大矩形投影图像的方法 |
CN110677634B (zh) * | 2019-11-27 | 2021-06-29 | 成都极米科技股份有限公司 | 投影仪的梯形校正方法、装置、***及可读存储介质 |
-
2020
- 2020-12-02 CN CN202011406292.0A patent/CN112584113B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN112584113A (zh) | 2021-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112584113B (zh) | 基于映射校正的宽屏投影方法、***及可读存储介质 | |
CN113163186B (zh) | 基于距离传感器水平校正的投影方法、***及存储介质 | |
US20220286654A1 (en) | Projector Keystone Correction Method, Apparatus And System, And Readable Storage Medium | |
CN108289208B (zh) | 一种投影画面自动校正方法和装置 | |
CN1204754C (zh) | 利用多个投影机在显示表面上形成镶嵌图形的方法和*** | |
JP2008533501A (ja) | コンピュータ実施によるプロジェクタの姿勢を調整する方法、及び、プロジェクタの姿勢を調整する装置 | |
JP2006094558A (ja) | 投影システム | |
CN110099266A (zh) | 投影机画面校正方法、装置及投影机 | |
CN113141492B (zh) | 基于摄像头的宽屏投影方法、***及可读存储介质 | |
CN112203070B (zh) | 基于单色光发射器的投影方法、***及可读存储介质 | |
CN111988591A (zh) | 一种投影画面的平移方法、装置和投影设备 | |
CN109949728A (zh) | 一种显示面板的检测装置 | |
CN112738491B (zh) | 一种投影反射画面的校正方法 | |
CN114727081A (zh) | 投影仪投影校正方法、装置及投影仪 | |
CN100517061C (zh) | 全景影像的产生装置及方法 | |
CN115002429B (zh) | 一种基于摄像头计算自动校准投影位置的投影仪 | |
CN112734860A (zh) | 一种基于弧形幕先验信息的逐像素映射投影几何校正方法 | |
WO2013124901A1 (ja) | 光学投射型表示装置、携帯端末、プログラム | |
JP2011176629A (ja) | 制御装置および投写型映像表示装置 | |
CN112584112B (zh) | 基于大小校正的投影方法、***及可读存储介质 | |
CN112040210B (zh) | 宽屏投影***、方法、设备及可读存储介质 | |
CN112104852B (zh) | 基于宽屏拼接的操作指引方法、***及可读存储介质 | |
WO2022183721A1 (zh) | 投影校正方法、装置及投影*** | |
CN213023904U (zh) | 双光机投影*** | |
WO2023066331A1 (zh) | 一种自动标定方法、设备、***和计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |