CN110769238A - 一种投影环境亮度检测方法、装置和电子设备及介质 - Google Patents
一种投影环境亮度检测方法、装置和电子设备及介质 Download PDFInfo
- Publication number
- CN110769238A CN110769238A CN201911157817.9A CN201911157817A CN110769238A CN 110769238 A CN110769238 A CN 110769238A CN 201911157817 A CN201911157817 A CN 201911157817A CN 110769238 A CN110769238 A CN 110769238A
- Authority
- CN
- China
- Prior art keywords
- brightness
- original image
- image
- projection
- projected
- 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.)
- Granted
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 44
- 238000011156 evaluation Methods 0.000 claims abstract description 89
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 36
- 238000000034 method Methods 0.000 claims description 39
- 238000013507 mapping Methods 0.000 claims description 23
- 238000012937 correction Methods 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 9
- 239000013598 vector Substances 0.000 claims description 8
- 238000000605 extraction Methods 0.000 claims description 5
- 238000004364 calculation method Methods 0.000 claims description 4
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 abstract description 2
- 239000011159 matrix material Substances 0.000 description 5
- 238000005259 measurement Methods 0.000 description 5
- 238000012360 testing method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000007613 environmental effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
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/3191—Testing 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
-
- 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)
- Controls And Circuits For Display Device (AREA)
- Projection Apparatus (AREA)
- Transforming Electric Information Into Light Information (AREA)
Abstract
本申请提供一种投影环境亮度检测方法,包括:获取投影机投影的原始图像和摄像头拍摄的原始图像投影在幕布上的投影图像;分别从原始图像和投影图像中提取得到至少四组对应的特征点;将四组特征点对应的像素亮度利用预设算法得到评估值;根据评估值、当前距离,从评估值‑亮度的对应关系中确定当前环境亮度值,当前距离是当前的投影机与幕布之间的距离。能够准确高效的得到当前环境的亮度值,并且,该亮度表可以应用于同一类型的投影设备,避免了相关技术需要增加硬件设备利用传感器采集环境亮度且不准确的问题,实用性强。本申请同时还提供了一种投影环境亮度检测装置、电子设备和计算机可读存储介质,均具有上述有益效果。
Description
技术领域
本申请涉及亮度检测技术领域,特别涉及一种投影环境亮度检测方法、投影环境亮度检测装置、电子设备和计算机可读存储介质。
背景技术
目前在家用投影领域,在进行环境光强测量时,传感器设置在投影设备上,具体可以设置在投影设备的前端或者后端,但是,由于投影设备本身的亮度且传感器的设置位置会对光强的检测结果产生极大的影响,投影环境亮度检测结果极不准确。
因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
发明内容
本申请的目的是提供一种投影环境亮度检测方法、投影环境亮度检测装置、电子设备和计算机可读存储介质,能够极大的提高投影环境亮度检测结果的精确度。其具体方案如下:
本申请提供一种投影环境亮度检测方法,包括:
获取投影机投影的原始图像和摄像头拍摄的所述原始图像投影在幕布上的投影图像;
分别从所述原始图像和所述投影图像中提取得到至少四组对应的特征点;
将四组所述特征点对应的像素亮度利用预设算法得到评估值;
根据所述评估值、当前距离,从预先建立的评估值-亮度的对应关系中确定当前环境亮度值,所述当前距离是当前的所述投影机与所述幕布之间的距离。
可选的,所述获取投影机投影的原始图像和摄像头拍摄的所述原始图像投影在幕布上的投影图像之前,还包括:
在不同的环境亮度与不同参考距离下,获取参考原始图像和所述摄像头拍摄的所述参考原始图像投影在所述幕布上的参考投影图像;
分别从所述参考原始图像和所述参考投影图像中提取得到至少四组对应的参考特征点;
将四组对应的所述参考特征点利用所述预设算法得到参考评估值;
基于所述参考评估值、所述参考距离和所述环境亮度,建立所述评估值-亮度的对应关系;
其中,所述环境亮度是利用传感器在目标位置采集到的亮度;
所述参考距离是所述投影机与所述幕布之间的距离。
可选的,所述获取投影机投影的原始图像和摄像头拍摄的所述原始图像投影在幕布上的投影图像之前,还包括:
当所述投影机与所述幕布在目标距离时,获取目标原始图像和所述摄像头拍摄的所述目标原始图像投影在所述幕布上的目标投影图像;
分别从所述目标原始图像和所述目标投影图像中提取得到至少四组对应的目标特征点;
利用四组所述目标特征点的位置,确定投影-摄像头基础映射关系;
对应的,所述分别从所述原始图像和所述投影图像中提取得到至少四组对应的特征点之后,还包括:
利用四组所述特征点的位置,确定投影-摄像头实际映射关系;
判断所述投影-摄像头实际映射关系与所述投影-摄像头基础映射关系的差值是否在最大差值范围内;
若在所述最大差值范围内,则执行所述将四组所述特征点对应的像素亮度利用预设算法得到评估值的步骤。
可选的,所述分别从所述原始图像和所述投影图像中提取得到至少四组对应的特征点,包括:
调整所述原始图像的亮度与所述投影图像的亮度,以使所述原始图像的亮度与所述投影图像的亮度相同;
分别从调整亮度后的原始图像和投影图像中提取得到至少四组对应的所述特征点。
可选的,所述分别从调整亮度后的原始图像和投影图像中提取得到至少四组对应的所述特征点,包括:
分别从调整亮度后的原始图像和投影图像中利用SURF算法定位多组原始特征点;
利用RANSAC算法对所有的原始特征点进行特征向量匹配,得到至少四组对应的所述特征点。
可选的,所述获取投影机投影的原始图像和摄像头拍摄的所述原始图像投影在幕布上的投影图像之前,还包括:
执行梯形校正。
可选的,所述将四组所述特征点对应的像素亮度利用预设算法得到评估值,包括:
将所述四组所述特征点对应的像素亮度利用Ci=a/(1-e(alpha*(Pi-b)))+k进行计算,得到第一参数记为a、第二参数记为b、第三参数记为alpha、第四参数记为k;
基于所述第一参数、所述第二参数、所述第三参数、所述第四参数利用L=a/b*alpha+k确定评估值;
其中,Pi代表所述投影图像的特征点对应的像素亮度,Ci表示所述原始图像的特征点对应的像素亮度,L为评估值。
本申请提供一种投影环境亮度检测装置,包括:
图像获取模块,用于获取投影机投影的原始图像和摄像头拍摄的所述原始图像投影在幕布上的投影图像;
特征点提取模块,用于分别从所述原始图像和所述投影图像中提取得到至少四组对应的特征点;
评估值计算模块,用于将四组所述特征点对应的像素亮度利用预设算法得到评估值;
当前环境亮度值确定模块,用于根据所述评估值、当前距离,从预先建立的评估值-亮度的对应关系中确定当前环境亮度值,所述当前距离是当前的所述投影机与所述幕布之间的距离。
本申请提供一种电子设备,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如上述投影环境亮度检测方法的步骤。
本申请提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述投影环境亮度检测方法的步骤。
本申请提供一种投影环境亮度检测方法,包括:获取投影机投影的原始图像和摄像头拍摄的原始图像投影在幕布上的投影图像;分别从原始图像和投影图像中提取得到至少四组对应的特征点;将四组特征点对应的像素亮度利用预设算法得到评估值;根据评估值、当前距离,从预先建立的评估值-亮度的对应关系中确定当前环境亮度值,当前距离是当前的投影机与幕布之间的距离。
本申请通过对原始图像和投影图像中提取得到的特征点中,选取四组特征点,利用预设算法根据该特征点的像素亮度进行计算得到评估值,基于评估值、当前距离从预先建立的评估值-亮度的对应关系中确定当前环境的亮度值,该方法能够快速且准确的得到当前环境的亮度值,并且,该预先建立的评估值-亮度的对应关系可以应用于同一类型的投影设备,避免了相关技术需要增加传感器采集环境亮度,并且由于传感器安装位置的制约得到的环境亮度不准确的问题,本申请提供的投影环境检测方法实用性强,减少了设备生产价格的同时提高了环境亮度的检测效率和准确性。
本申请同时还提供了一种投影环境亮度检测装置、电子设备和计算机可读存储介质,均具有上述有益效果,在此不再赘述。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例所提供的一种投影环境亮度检测方法的流程图;
图2为本申请实施例所提供的评估值-亮度的对应关系的建立方法的流程图;
图3为本申请实施例所提供的另一种投影环境亮度检测方法的流程图;
图4为本申请实施例所提供的一种投影环境亮度检测装置的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
目前在家用投影领域,在进行环境光强测量时,传感器设置在投影设备上,具体可以设置在投影设备的前端或者后端,但是,由于投影设备本身的亮度且传感器的设置位置会对光强的检测结果产生极大的影响,投影环境亮度检测结果极不准确。基于上述技术问题,本实施例提供一种投影环境亮度检测方法,通过对原始图像和投影图像中提取得到的特征点中,选取四组特征点,利用预设算法根据该特征点的像素亮度进行计算得到评估值,基于评估值、当前距离从预先建立的评估值-亮度的对应关系中确定当前环境的亮度值,该方法能够快速且准确的得到当前环境的亮度值,并且,该预先建立的评估值-亮度的对应关系可以应用于同一类型的投影设备,避免了相关技术需要增加传感器采集环境亮度,并且由于传感器安装位置的制约得到的环境亮度不准确的问题,本申请提供的投影环境检测方法实用性强,减少了设备生产价格的同时提高了环境亮度的检测效率和准确性,具体请参考图1,图1为本申请实施例所提供的一种投影环境亮度检测方法的流程图,具体包括:
S101、获取投影机投影的原始图像和摄像头拍摄的原始图像投影在幕布上的投影图像。
投影机投影的原始图像是系统内存储的将要投影在幕布上的图像,本实施例不对原始图像进行限定,可以是用户在实际应用中确定的图像,还可以是特征图像,只要是能够实现本实施例的目的即可。可以理解的是,投影图像中基于原始图像的区域对应的图像部分与原始图像的基本相同,以保证特征点的确定的准确性。
其中,获取投影机投影的原始图像和摄像头拍摄的原始图像投影在幕布上的投影图像之前,还包括:执行梯形校正。
本实施例中不对梯形校正的方式进行限定,可以是常规梯形校正,可以是改进后的梯形校正,用户可自定义选择,本步骤的目的是为了在执行步骤S102时,能够更加准确的得到对应的特征点。
S102、分别从原始图像和投影图像中提取得到至少四组对应的特征点。
本步骤的目的是为了得到至少四组对应的特征点。本实施例中可以利用图像算法从原始图像和投影图像中提取特征点,并对特征点进行匹配,当匹配成功时,将匹配成功的特征点作为一组对应的特征点。其中,特征点包括但是不限定于特征点的像素亮度和特征点的位置。
其中,S102具体可以包括:调整原始图像的亮度与投影图像的亮度,以使原始图像的亮度与投影图像的亮度相同;分别从调整亮度后的原始图像和投影图像中提取得到至少四组对应的特征点。
可以理解的是,将原始图像的亮度与投影图像的亮度调整至相同亮度,具体的可以是保证原始图像的亮度不变,将投影图像的亮度调整至原始图像的亮度;可以是保证投影图像的亮度不变,将原始图像的亮度调整至投影图像的亮度;还可以是将投影图像的亮度与原始图像的亮度均调整至目标亮度值。当亮度相同时,可以是提高特征点匹配的精确度,进而极大的提高了得到至少四组对应的特征点的精确度。
针对分别从调整亮度后的原始图像和投影图像中提取得到至少四组对应的特征点,本实施例进行进一步阐述,具体包括:分别从调整亮度后的原始图像和投影图像中利用SURF算法定位多组原始特征点;利用RANSAC算法对所有的原始特征点进行特征向量匹配,得到至少四组对应的特征点。
具体的,使用SURF定位特征点,该算法在抗旋转,尺度方面鲁棒性强,由于两张图像存在本质上的差异,原始图像、投影图像计算出来特征点在数量和特征向量上,差异会非常明显,所以使用RANSAC算法做特征向量匹配,提高特征点匹配的精确度。
S103、将四组特征点对应的像素亮度利用预设算法得到评估值。
其中,S103具体可以包括:将四组特征点对应的像素亮度利用Ci=a/(1-e(alpha*(Pi-b)))+k进行计算,得到第一参数记为a、第二参数记为b、第三参数记为alpha、第四参数记为k;基于第一参数、第二参数、第三参数、第四参数利用L=a/b*alpha+k确定评估值;其中,Pi代表投影图像的特征点对应的像素亮度,Ci表示原始图像的特征点对应的像素亮度,L为评估值。
可以理解的是当四组特征点对应的像素亮度分别是投影图像的特征点对应的像素亮度P1,原始图像的特征点对应的像素亮度C1;投影图像的特征点对应的像素亮度P2,原始图像的特征点对应的像素亮度C2;投影图像的特征点对应的像素亮度P3,原始图像的特征点对应的像素亮度C3;投影图像的特征点对应的像素亮度P4,原始图像的特征点对应的像素亮度C4。将四组值代入Ci=a/(1-e(alpha*(Pi-b)))+k;分别得到C1=a/(1-e(alpha*(P2-b)))+k;C2=a/(1-e(alpha*(P2-b)))+k;C3=a/(1-e(alpha*(P3-b)))+k;C4=a/(1-e(alpha*(P4-b)))+k,求解得到第一参数记为a、第二参数记为b、第三参数记为alpha、第四参数记为k。基于第一参数、第二参数、第三参数、第四参数利用L=a/b*alpha+k确定评估值。
S104、根据评估值、当前距离,从预先建立的评估值-亮度的对应关系中确定当前环境亮度值,当前距离是当前的投影机与幕布之间的距离。
可以理解的是评估值-亮度的对应关系中设置有在一定距离下不同环境亮度值与评估值的对应关系。其中,预先建立的评估值-亮度的对应关系包括但是不限定于以表格的形式存在。预先建立的评估值-亮度的对应关系,具体是建立不同环境亮度和不同参考距离下的评估值-亮度的对应关系,包括:利用传感器在不同参考距离下采集环境亮度,基于参考原始图像和参考投影图像提取到的参考特征点得到参考评估值,建立评估值-亮度的对应关系。例如,在距离为a,评估值a1,对应的环境亮度为A1;在距离为a,评估值a2,对应的环境亮度为A2;在距离为a,评估值a3,对应的环境亮度为A3;在距离为b,评估值b1,对应的环境亮度为B1;在距离为b,评估值b2,对应的环境亮度为B2;在距离为b,评估值b3,对应的环境亮度为B3。此时当知道当前距离,评估值时,将两者代入表格中确定得到当前环境亮度值。
基于上述技术方案,本实施例通过对原始图像和投影图像中提取得到的特征点中,选取四组特征点,利用预设算法根据该特征点的像素亮度进行计算得到评估值,基于评估值、当前距离从预先建立的评估值-亮度的对应关系中确定当前环境的亮度值,该方法能够快速且准确的得到当前环境的亮度值,并且,该预先建立的评估值-亮度的对应关系可以应用于同一类型的投影设备,避免了相关技术需要增加传感器采集环境亮度,并且由于传感器安装位置的制约得到的环境亮度不准确的问题,本申请提供的投影环境检测方法实用性强,减少了设备生产价格的同时提高了环境亮度的检测效率和准确性。
进一步的,针对投影环境亮度检测方法中的评估值-亮度的对应关系的建立方法,具体请参考图2,图2为本申请实施例所提供的评估值-亮度的对应关系的建立方法的流程图,包括:
S201、在不同的环境亮度与不同参考距离下,获取参考原始图像和摄像头拍摄的参考原始图像投影在幕布上的参考投影图像。
本实施例中针对不同的环境亮度可以是按照一个梯度进行设置,此时在投影机与幕布之间的目标位置设置传感器,该目标位置可以是中间位置,该目标位置受投影机亮度影响小,几乎可以忽略,可以理解的是在该目标位置的预设区域范围内利用传感器检测得到的环境亮度值的差值在预设差值范围内,此时保证了目标位置利用传感器采集到的环境亮度的精确度。
具体的,在第一环境亮度的情况下,在第一参考距离的情况下获取参考原始图像和摄像头拍摄的参考原始图像投影在幕布上的第一参考投影图像;在第一环境亮度的情况下,在第二参考距离的情况下获取参考原始图像和摄像头拍摄的参考原始图像投影在幕布上的第二参考投影图像;在第一环境亮度的情况下,在第三参考距离的情况下获取参考原始图像和摄像头拍摄的参考原始图像投影在幕布上的第三参考投影图像;在第二环境亮度的情况下,在第一参考距离的情况下获取参考原始图像和摄像头拍摄的参考原始图像投影在幕布上的第四参考投影图像;在第二环境亮度的情况下,在第二参考距离的情况下获取参考原始图像和摄像头拍摄的参考原始图像投影在幕布上的第五参考投影图像等。
可以理解的是,参考投影图像中基于参考原始图像的区域对应的图像部分与参考原始图像的基本相同,以保证参考特征点的确定的准确性。获取参考原始图像和摄像头拍摄的参考原始图像投影在幕布上的参考投影图像之前,还包括:执行梯形校正。本实施例中不对梯形校正的方式进行限定,可以是常规梯形校正,可以是改进后的梯形校正,用户可自定义选择,本步骤的目的是为了在执行步骤S202时,能够更加准确的得到对应的参考特征点。
S202、分别从参考原始图像和参考投影图像中提取得到至少四组对应的参考特征点。
具体可以包括:调整参考原始图像的亮度与参考投影图像的亮度,以使参考原始图像的亮度与参考投影图像的亮度相同;分别从调整亮度后的参考原始图像和参考投影图像中提取得到至少四组对应的参考特征点。可以理解的是,将参考原始图像的亮度与参考投影图像的亮度调整至相同亮度,可以是提高参考特征点匹配的精确度,进而极大的提高了得到至少四组对应的参考特征点的精确度。
S203、将四组对应的参考特征点利用预设算法得到参考评估值。
其中,S203具体可以包括:将四组参考特征点对应的像素亮度利用Ci=a/(1-e(alpha*(Pi-b)))+k进行计算,得到第一参数记为a、第二参数记为b、第三参数记为alpha、第四参数记为k;基于第一参数、第二参数、第三参数、第四参数利用L=a/b*alpha+k确定评估值;其中,Pi代表参考投影图像的参考特征点对应的像素亮度,Ci表示参考原始图像的参考特征点对应的像素亮度,L为评估值。
S204、基于参考评估值、参考距离和环境亮度,建立评估值-亮度的对应关系。
其中,环境亮度是利用传感器在目标位置采集到的亮度;参考距离是投影机与幕布之间的距离。
基于上述实施例,请参考图3,图3为本申请实施例所提供的另一种投影环境亮度检测方法的流程图,包括:
S301、当投影机与幕布在目标距离时,获取目标原始图像和摄像头拍摄的目标原始图像投影在幕布上的目标投影图像。
S302、分别从目标原始图像和目标投影图像中提取得到至少四组对应的目标特征点。
S303、利用四组目标特征点的位置,确定投影-摄像头基础映射关系。
以投影的实际使用距离范围为参考,选择其中一个能兼容最远和最近偏差最小的目标距离D,在目标距离D下建立一个投影-摄像头基础映射关系H,在此过程中,通过预先计算摄像头拍摄的目标投影图像四个角点坐标,与目标原始图像对应,计算到投影-摄像头基础映射关系H=C*P’,C表示摄像头的中目标原始图像4个角点坐标组成的3*4的矩阵,P’表示目标原始图像的4个角点的4*3的逆矩阵。
S304、获取投影机投影的原始图像和摄像头拍摄的原始图像投影在幕布上的投影图像。
S305、分别从原始图像和投影图像中提取得到至少四组对应的特征点。
S306、利用四组特征点的位置,确定投影-摄像头实际映射关系。
具体的,使用SURF定位特征点,该算法在抗旋转,尺度方面鲁棒性强,由于两张图像存在本质上的差异,原始图像、投影图像计算出来特征点在数量和特征向量上,差异会非常明显,所以使用RANSAC算法做特征向量匹配,提高特征点匹配的精确度。计算H1,H1=Cn*Pn’,Cn表示摄像头的中投影画面特征点坐标组成的3*n的矩阵,Pn’表示投影图像的特征点的n*3的逆矩阵,其中,n为4。
S307、判断投影-摄像头实际映射关系与投影-摄像头基础映射关系的差值是否在最大差值范围内。
S308、若在最大差值范围内,则将四组特征点对应的像素亮度利用预设算法得到评估值。
S309、根据评估值、当前距离,从预先建立的评估值-亮度的对应关系中确定当前环境亮度值,当前距离是当前的投影机与幕布之间的距离。
可以理解的是,目标距离是一个标准距离,在执行步骤S304时,当前距离是与目标距离相同或者相近的距离,因此,以投影-摄像头基础映射关系作为参考,若得到的投影-摄像头实际映射关系与投影-摄像头基础映射关系的差值在最大差值范围内,则最终得到的当前环境亮度值准确性高;若不在最大差值范围内,则停止测量,即使进一步测量,得到的当前环境亮度的准确性较低。可见,通过比较是否在最大差值范围内,能够进一步保证测量的精确度。
下面对本申请实施例提供的一种投影环境亮度检测装置进行介绍,下文描述的投影环境亮度检测装置与上文描述的投影环境亮度检测方法可相互对应参照,参考图4,图4为本申请实施例所提供的一种投影环境亮度检测装置的结构示意图,包括:
图像获取模块410,用于获取投影机投影的原始图像和摄像头拍摄的原始图像投影在幕布上的投影图像;
特征点提取模块420,用于分别从原始图像和投影图像中提取得到至少四组对应的特征点;
评估值计算模块430,用于将四组特征点对应的像素亮度利用预设算法得到评估值;
当前环境亮度值确定模块440,用于根据评估值、当前距离,从预先建立的评估值-亮度的对应关系中确定当前环境亮度值,当前距离是当前的投影机与幕布之间的距离。
具体的,主要设置在投影仪,该投影仪包括但是不限定于短焦投影仪或者长焦投影仪,其中,短焦投影仪可以是激光电视。
可选的,还包括:
参考图像获取模块,用于在不同的环境亮度与不同参考距离下,获取参考原始图像和摄像头拍摄的参考原始图像投影在幕布上的参考投影图像;
参考特征点提取模块,用于分别从参考原始图像和参考投影图像中提取得到至少四组对应的参考特征点;
参考评估值计算模块,用于将四组对应的参考特征点利用预设算法得到参考评估值;
评估值-亮度的对应关系建立模块,用于基于参考评估值、参考距离和环境亮度,建立评估值-亮度的对应关系;
其中,环境亮度是利用传感器在目标位置采集到的亮度;
参考距离是投影机与幕布之间的距离。
可选的,还包括:
目标图像获取模块,用于当投影机与幕布在目标距离时,获取目标原始图像和摄像头拍摄的目标原始图像投影在幕布上的目标投影图像;
目标特征点获取模块,用于分别从目标原始图像和目标投影图像中提取得到至少四组对应的目标特征点;
基础映射关系确定模块,用于利用四组目标特征点的位置,确定投影-摄像头基础映射关系;
对应的,还包括:
实际映射关系确定模块,用于利用四组特征点的位置,确定投影-摄像头实际映射关系;
判断模块,用于判断投影-摄像头实际映射关系与投影-摄像头基础映射关系的差值是否在最大差值范围内;
执行模块,用于若在最大差值范围内,则执行将四组特征点对应的像素亮度利用预设算法得到评估值的步骤。
可选的,特征点提取模块420,包括:
亮度调整单元,用于调整原始图像的亮度与投影图像的亮度,以使原始图像的亮度与投影图像的亮度相同;
提取单元,用于分别从调整亮度后的原始图像和投影图像中提取得到至少四组对应的特征点。
可选的,提取单元,包括:
原始特征点确定子单元,用于分别从调整亮度后的原始图像和投影图像中利用SURF算法定位多组原始特征点;
匹配子单元,用于利用RANSAC算法对所有的原始特征点进行特征向量匹配,得到至少四组对应的特征点。
可选的,还包括:
校正模块,用于执行梯形校正。
可选的,评估值计算模块430,包括:
参数确定单元,用于将四组特征点对应的像素亮度利用Ci=a/(1-e(alpha*(Pi-b)))+k进行计算,得到第一参数记为a、第二参数记为b、第三参数记为alpha、第四参数记为k;
评估值确定单元,用于基于第一参数、第二参数、第三参数、第四参数利用L=a/b*alpha+k确定评估值;
其中,Pi代表投影图像的特征点对应的像素亮度,Ci表示原始图像的特征点对应的像素亮度,L为评估值。
由于投影环境亮度检测装置部分的实施例与投影环境亮度检测方法部分的实施例相互对应,因此投影环境亮度检测装置部分的实施例请参见投影环境亮度检测方法部分的实施例的描述,这里暂不赘述。
下面对本申请实施例提供的一种电子设备进行介绍,下文描述的电子设备与上文描述的投影环境亮度检测方法可相互对应参照。
本申请提供一种电子设备,包括:
存储器,用于存储计算机程序;
处理器,用于执行计算机程序时实现如上述投影环境亮度检测方法的步骤。
由于电子设备部分的实施例与投影环境亮度检测方法部分的实施例相互对应,因此电子设备部分的实施例请参见投影环境亮度检测方法部分的实施例的描述,这里暂不赘述。
下面对本申请实施例提供的一种计算机可读存储介质进行介绍,下文描述的计算机可读存储介质与上文描述的投影环境亮度检测方法可相互对应参照。
本申请提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述投影环境亮度检测方法的步骤。
由于计算机可读存储介质部分的实施例与投影环境亮度检测方法部分的实施例相互对应,因此计算机可读存储介质部分的实施例请参见投影环境亮度检测方法部分的实施例的描述,这里暂不赘述。
说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上对本申请所提供的一种投影环境亮度检测方法、投影环境亮度检测装置、电子设备及计算机可读存储介质进行了详细介绍。本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。
Claims (10)
1.一种投影环境亮度检测方法,其特征在于,包括:
获取投影机投影的原始图像和摄像头拍摄的所述原始图像投影在幕布上的投影图像;
分别从所述原始图像和所述投影图像中提取得到至少四组对应的特征点;
将四组所述特征点对应的像素亮度利用预设算法得到评估值;
根据所述评估值、当前距离,从预先建立的评估值-亮度的对应关系中确定当前环境亮度值,所述当前距离是当前的所述投影机与所述幕布之间的距离。
2.根据权利要求1所述的投影环境亮度检测方法,其特征在于,所述获取投影机投影的原始图像和摄像头拍摄的所述原始图像投影在幕布上的投影图像之前,还包括:
在不同的环境亮度与不同参考距离下,获取参考原始图像和所述摄像头拍摄的所述参考原始图像投影在所述幕布上的参考投影图像;
分别从所述参考原始图像和所述参考投影图像中提取得到至少四组对应的参考特征点;
将四组对应的所述参考特征点利用所述预设算法得到参考评估值;
基于所述参考评估值、所述参考距离和所述环境亮度,建立所述评估值-亮度的对应关系;
其中,所述环境亮度是利用传感器在目标位置采集到的亮度;
所述参考距离是所述投影机与所述幕布之间的距离。
3.根据权利要求1所述的投影环境亮度检测方法,其特征在于,所述获取投影机投影的原始图像和摄像头拍摄的所述原始图像投影在幕布上的投影图像之前,还包括:
当所述投影机与所述幕布在目标距离时,获取目标原始图像和所述摄像头拍摄的所述目标原始图像投影在所述幕布上的目标投影图像;
分别从所述目标原始图像和所述目标投影图像中提取得到至少四组对应的目标特征点;
利用四组所述目标特征点的位置,确定投影-摄像头基础映射关系;
对应的,所述分别从所述原始图像和所述投影图像中提取得到至少四组对应的特征点之后,还包括:
利用四组所述特征点的位置,确定投影-摄像头实际映射关系;
判断所述投影-摄像头实际映射关系与所述投影-摄像头基础映射关系的差值是否在最大差值范围内;
若在所述最大差值范围内,则执行所述将四组所述特征点对应的像素亮度利用预设算法得到评估值的步骤。
4.根据权利要求1所述的投影环境亮度检测方法,其特征在于,所述分别从所述原始图像和所述投影图像中提取得到至少四组对应的特征点,包括:
调整所述原始图像的亮度与所述投影图像的亮度,以使所述原始图像的亮度与所述投影图像的亮度相同;
分别从调整亮度后的原始图像和投影图像中提取得到至少四组对应的所述特征点。
5.根据权利要求4所述的投影环境亮度检测方法,其特征在于,所述分别从调整亮度后的原始图像和投影图像中提取得到至少四组对应的所述特征点,包括:
分别从调整亮度后的原始图像和投影图像中利用SURF算法定位多组原始特征点;
利用RANSAC算法对所有的原始特征点进行特征向量匹配,得到至少四组对应的所述特征点。
6.根据权利要求1所述的投影环境亮度检测方法,其特征在于,所述获取投影机投影的原始图像和摄像头拍摄的所述原始图像投影在幕布上的投影图像之前,还包括:
执行梯形校正。
7.根据权利要求1至6任一项所述的投影环境亮度检测方法,其特征在于,所述将四组所述特征点对应的像素亮度利用预设算法得到评估值,包括:
将四组所述特征点对应的像素亮度利用Ci=a/(1-e(alpha*(Pi-b)))+k进行计算,得到第一参数记为a、第二参数记为b、第三参数记为alpha、第四参数记为k;
基于所述第一参数、所述第二参数、所述第三参数、所述第四参数利用L=a/b*alpha+k确定评估值;
其中,Pi代表所述投影图像的特征点对应的像素亮度,Ci表示所述原始图像的特征点对应的像素亮度,L为评估值。
8.一种投影环境亮度检测装置,其特征在于,包括:
图像获取模块,用于获取投影机投影的原始图像和摄像头拍摄的所述原始图像投影在幕布上的投影图像;
特征点提取模块,用于分别从所述原始图像和所述投影图像中提取得到至少四组对应的特征点;
评估值计算模块,用于将四组所述特征点对应的像素亮度利用预设算法得到评估值;
当前环境亮度值确定模块,用于根据所述评估值、当前距离,从预先建立的评估值-亮度的对应关系中确定当前环境亮度值,所述当前距离是当前的所述投影机与所述幕布之间的距离。
9.一种电子设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述投影环境亮度检测方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述投影环境亮度检测方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911157817.9A CN110769238B (zh) | 2019-11-22 | 2019-11-22 | 一种投影环境亮度检测方法、装置和电子设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911157817.9A CN110769238B (zh) | 2019-11-22 | 2019-11-22 | 一种投影环境亮度检测方法、装置和电子设备及介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110769238A true CN110769238A (zh) | 2020-02-07 |
CN110769238B CN110769238B (zh) | 2021-04-27 |
Family
ID=69338912
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911157817.9A Active CN110769238B (zh) | 2019-11-22 | 2019-11-22 | 一种投影环境亮度检测方法、装置和电子设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110769238B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114143523A (zh) * | 2021-12-10 | 2022-03-04 | 深圳市火乐科技发展有限公司 | 亮度调节方法、装置、投影设备及存储介质 |
CN115484447A (zh) * | 2022-11-14 | 2022-12-16 | 深圳市芯图科技有限公司 | 基于高色域调节的投影方法、投影系统及投影仪 |
CN116320367A (zh) * | 2023-03-15 | 2023-06-23 | 上海弘玑信息技术有限公司 | 一种视觉辅助增强方法及电子设备 |
CN116546175A (zh) * | 2023-06-01 | 2023-08-04 | 深圳创疆网络科技有限公司 | 基于自动感应实现投影仪的智能控制方法及装置 |
CN116631306A (zh) * | 2022-07-21 | 2023-08-22 | 宜宾市极米光电有限公司 | 亮度调节方法、装置、显示设备和存储介质 |
CN118730485A (zh) * | 2024-09-04 | 2024-10-01 | 深圳市艾科维达科技有限公司 | 基于检测数据的光机性能评价方法 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1410872A (zh) * | 2001-09-27 | 2003-04-16 | 精工爱普生株式会社 | 图像显示系统、投影仪、信息存储媒体以及图像处理方法 |
CN1767606A (zh) * | 2004-10-25 | 2006-05-03 | 伯斯有限公司 | 增强对比度 |
CN1991571A (zh) * | 2005-12-29 | 2007-07-04 | 联想(北京)有限公司 | 一种自动调节亮度的投影机及自动调节亮度的方法 |
US20070217004A1 (en) * | 2006-03-20 | 2007-09-20 | Smith Gilbert G | Ambient light absorbing screen |
US20080074380A1 (en) * | 2006-09-22 | 2008-03-27 | Willard Owyeung | Graphical user interface based control of imaging parameters including scene illumination parameters |
CN101324749A (zh) * | 2008-07-24 | 2008-12-17 | 上海交通大学 | 在纹理平面上进行投影显示的方法 |
CN103327273A (zh) * | 2012-03-21 | 2013-09-25 | 精工爱普生株式会社 | 图像处理装置、投影仪以及投影仪的控制方法 |
CN104318912A (zh) * | 2014-10-23 | 2015-01-28 | 赵辉 | 一种检测环境光亮度的方法及装置 |
JP2015087321A (ja) * | 2013-10-31 | 2015-05-07 | セイコーエプソン株式会社 | 制御装置、ロボット、制御システム、制御方法、及び制御プログラム |
CN109831658A (zh) * | 2019-04-03 | 2019-05-31 | 贵安新区新特电动汽车工业有限公司 | 投影光色调整方法及投影光色调整装置 |
US10331207B1 (en) * | 2013-03-15 | 2019-06-25 | John Castle Simmons | Light management for image and data control |
-
2019
- 2019-11-22 CN CN201911157817.9A patent/CN110769238B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1410872A (zh) * | 2001-09-27 | 2003-04-16 | 精工爱普生株式会社 | 图像显示系统、投影仪、信息存储媒体以及图像处理方法 |
CN1767606A (zh) * | 2004-10-25 | 2006-05-03 | 伯斯有限公司 | 增强对比度 |
CN1991571A (zh) * | 2005-12-29 | 2007-07-04 | 联想(北京)有限公司 | 一种自动调节亮度的投影机及自动调节亮度的方法 |
US20070217004A1 (en) * | 2006-03-20 | 2007-09-20 | Smith Gilbert G | Ambient light absorbing screen |
US20080074380A1 (en) * | 2006-09-22 | 2008-03-27 | Willard Owyeung | Graphical user interface based control of imaging parameters including scene illumination parameters |
CN101324749A (zh) * | 2008-07-24 | 2008-12-17 | 上海交通大学 | 在纹理平面上进行投影显示的方法 |
CN103327273A (zh) * | 2012-03-21 | 2013-09-25 | 精工爱普生株式会社 | 图像处理装置、投影仪以及投影仪的控制方法 |
US10331207B1 (en) * | 2013-03-15 | 2019-06-25 | John Castle Simmons | Light management for image and data control |
JP2015087321A (ja) * | 2013-10-31 | 2015-05-07 | セイコーエプソン株式会社 | 制御装置、ロボット、制御システム、制御方法、及び制御プログラム |
CN104318912A (zh) * | 2014-10-23 | 2015-01-28 | 赵辉 | 一种检测环境光亮度的方法及装置 |
CN109831658A (zh) * | 2019-04-03 | 2019-05-31 | 贵安新区新特电动汽车工业有限公司 | 投影光色调整方法及投影光色调整装置 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114143523A (zh) * | 2021-12-10 | 2022-03-04 | 深圳市火乐科技发展有限公司 | 亮度调节方法、装置、投影设备及存储介质 |
CN116631306A (zh) * | 2022-07-21 | 2023-08-22 | 宜宾市极米光电有限公司 | 亮度调节方法、装置、显示设备和存储介质 |
CN116631306B (zh) * | 2022-07-21 | 2024-02-23 | 宜宾市极米光电有限公司 | 亮度调节方法、装置、显示设备和存储介质 |
CN115484447A (zh) * | 2022-11-14 | 2022-12-16 | 深圳市芯图科技有限公司 | 基于高色域调节的投影方法、投影系统及投影仪 |
CN116320367A (zh) * | 2023-03-15 | 2023-06-23 | 上海弘玑信息技术有限公司 | 一种视觉辅助增强方法及电子设备 |
CN116546175A (zh) * | 2023-06-01 | 2023-08-04 | 深圳创疆网络科技有限公司 | 基于自动感应实现投影仪的智能控制方法及装置 |
CN116546175B (zh) * | 2023-06-01 | 2023-10-31 | 深圳创疆网络科技有限公司 | 基于自动感应实现投影仪的智能控制方法及装置 |
CN118730485A (zh) * | 2024-09-04 | 2024-10-01 | 深圳市艾科维达科技有限公司 | 基于检测数据的光机性能评价方法 |
CN118730485B (zh) * | 2024-09-04 | 2024-11-12 | 深圳市艾科维达科技有限公司 | 基于检测数据的光机性能评价方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110769238B (zh) | 2021-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110769238B (zh) | 一种投影环境亮度检测方法、装置和电子设备及介质 | |
CN108541374B (zh) | 一种图像融合方法、装置及终端设备 | |
US11024052B2 (en) | Stereo camera and height acquisition method thereof and height acquisition system | |
US20230027389A1 (en) | Distance determination method, apparatus and system | |
CN111083456B (zh) | 投影校正方法、装置、投影仪及可读存储介质 | |
WO2021136386A1 (zh) | 数据处理方法、终端和服务器 | |
EP3690800A2 (en) | Information processing apparatus, information processing method, and program | |
WO2013024882A1 (en) | Image processing apparatus, projector and projector system including image processing apparatus, image processing method | |
JP5538573B2 (ja) | 画像自動補正のための構図に基づく露出測定方法及び装置 | |
CN111627073B (zh) | 一种基于人机交互的标定方法、标定装置和存储介质 | |
CN112753047A (zh) | 摄像头的硬件在环标定、靶点设置方法、系统及相关设备 | |
JP2011182397A (ja) | ずれ量算出方法およびずれ量算出装置 | |
CN111025701A (zh) | 一种曲面液晶屏幕检测方法 | |
CN110944237A (zh) | 一种字幕区域定位方法、装置和电子设备 | |
CN114727073B (zh) | 一种图像的投影方法、装置、可读存储介质及电子设备 | |
CN108871185A (zh) | 零件检测的方法、装置、设备以及计算机可读存储介质 | |
CN114170319A (zh) | 测试标板的调整方法及装置 | |
CN113749646A (zh) | 基于单目视觉的人体身高测量方法、装置及电子设备 | |
CN109496326B (zh) | 一种图像处理方法、设备及系统 | |
CN113375555A (zh) | 一种基于手机影像的电力线夹测量方法及系统 | |
CN101685240B (zh) | 判断图像提取装置对焦品质的方法 | |
CN119152046A (zh) | 一种摄像头标定方法、标定系统及存储介质 | |
CN118488329A (zh) | 像素坏点矫正方法、装置、电子设备及存储介质 | |
CN114088000B (zh) | 钢水液面距离确定方法、系统、设备及介质 | |
US20180150966A1 (en) | System and method for estimating object size |
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 |