一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种防相机频闪装置控制方法、装置以及存储介质与流程

2021-12-01 00:49:00 来源:中国专利 TAG:


1.本技术涉及相机控制技术领域,尤其涉及一种防相机频闪装置控制方法、装置以及存储介质。


背景技术:

2.cmos图像传感器在手机、电脑、智能电视、数字会议设备、安防设备、车载设备、医疗设备、军用设备、航空设备中被广泛使用,这些cmos图像传感器大部分都是采用滚动式的逐行曝光方式。然而,在大部分使用环境中,会出现交流电供电的照明灯具,比如白炽灯和部分日光灯。相机在这种光源环境下拍摄、录像时,极易出现相机频闪,严重影响成像质量。
3.相机频闪,也叫工频闪烁、电力线闪烁,英文power

line flicker。相机频闪是相机在电力光源环境下拍摄、录像时常见的一种物理现象,发生频闪时会在相机画面中看到明暗交替且会移动的条纹,这会严重影响成像质量,带来不好的用户体验。现有技术中,可以通过增加相机ev值的方式来减少频闪,然而这会造成画面过曝,导致画面的不清晰,目前还没有较好的应对方式。


技术实现要素:

4.为了解决上述技术问题,本技术提供了一种防相机频闪装置控制方法、装置以及存储介质。
5.本技术第一方面提供了一种防相机频闪装置控制方法,所述方法应用于防相机频闪装置中,所述装置中设置有至少一组减光片以及轮盘,所述轮盘用于通过旋转控制所述至少一组减光片中的任意一组滑动至或滑动出相机镜头进光处,所述方法包括:
6.获取光敏传感器的曝光时间;
7.根据所述曝光时间确定目标透光率;
8.根据所述目标透光率以及轮盘的初始位置确定所述轮盘的旋转角度以及旋转方向,述初始位置指所述轮盘当前所处的位置;
9.根据所述旋转角度以及所述旋转方向控制所述轮盘旋转以驱动减光片运动。
10.可选的,当所述目标透光率不为1时,所述根据所述目标透光率以及轮盘的初始位置确定所述轮盘的旋转角度以及旋转方向包括:
11.根据所述目标透光率确定目标减光片;
12.根据所述初始位置与所述目标减光片的位置确定旋转角度以及旋转方向;
13.所述控制所述轮盘旋转以驱动减光片运动包括:
14.控制所述轮盘旋转以驱动所述目标减光片运动至所述相机镜头的进光处。
15.可选的,所述旋转角度为所述轮盘能驱动所述目标减光片运动至所述相机镜头进光处的最小旋转角度。
16.可选的,所述装置中设置有四组减光片,当所述目标透光率为1时,所述根据所述旋转角度以及所述旋转方向控制所述轮盘旋转以驱动减光片运动包括:
17.控制所述轮盘顺时针或逆时针旋转45度以驱动当前位于所述相机镜头进光处的减光片滑出。
18.可选的,所述轮盘外轮廓设置有轮齿,所述控制所述轮盘旋转包括:
19.控制步进电机通过所述轮齿驱动所述轮盘旋转。
20.可选的,所述旋转角度包括:0度、45度、90度、135度以及180度。
21.本技术第二方面提供了一种防相机频闪装置控制装置,所述装置包括:
22.获取单元,用于获取光敏传感器的曝光时间;
23.第一确定单元,用于根据所述曝光时间确定目标透光率;
24.第二确定单元,用于根据所述目标透光率以及轮盘的初始位置确定所述轮盘的旋转角度以及旋转方向,述初始位置指所述轮盘当前所处的位置;
25.控制单元,用于根据所述旋转角度以及所述旋转方向控制所述轮盘旋转以驱动减光片运动。
26.可选的,所述第二确定单元具体用于:
27.根据所述目标透光率确定目标减光片;
28.根据所述初始位置与所述目标减光片的位置确定旋转角度以及旋转方向;
29.所述控制所述轮盘旋转以驱动减光片运动包括:
30.控制所述轮盘旋转以驱动所述目标减光片运动至所述相机镜头的进光处。
31.本技术第三方面提供了一种防相机频闪控制装置,所述装置包括:
32.处理器、存储器、输入输出单元以及总线;
33.所述处理器与所述存储器、所述输入输出单元以及所述总线相连;
34.所述存储器保存有程序,所述处理器调用所述程序以执行第一方面以及第一方面中任一项可选的所述方法。
35.本技术第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质上保存有程序,所述程序在计算机上执行时执行第一方面以及第一方面中任一项可选的所述方法。
36.从以上技术方案可以看出,本技术具有以下优点:
37.本技术提供的方法中,mcu通过获取光敏传感器的曝光时间来确定目标透光率进而结合轮盘的初始位置来确定轮盘的旋转角度以及旋转方向,并控制轮盘进行旋转,从而驱动减光片运动,例如控制减光片滑动至相机镜头进光处以达到减光效果,从而可以缩减进入相机镜头内的光线,进而相机可以相应的增加曝光时间或者增加ev值以减少频闪,而由于减光片的减光效果可以减少图像的由于增加曝光时间或者ev值所产生的过曝,提升相机的成像质量,并且通过控制轮盘旋转的方式来驱动减光片进行运动能够更为精准的对减光片进行控制,响应速度快。
附图说明
38.为了更清楚地说明本技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
39.图1为本技术中提供的防相机频闪装置控制方法的一个实施例流程示意图;
40.图2为本技术中提供的防相机频闪装置的一个实施例结构示意图;
41.图3为本技术中提供的防相机频闪装置的另一个实施例结构示意图;
42.图4为本技术中提供的防相机频闪装置控制装置的一个实施例结构示意图;
43.图5为本技术中提供的防相机频闪装置控制装置的另一个实施例结构示意图。
具体实施方式
44.cmos图像传感器在手机、电脑、智能电视、数字会议设备、安防设备、车载设备、医疗设备、军用设备、航空设备中被广泛使用,这些cmos图像传感器大部分都是采用滚动式的逐行曝光方式。然而,在大部分使用环境中,会出现交流电供电的照明灯具,比如白炽灯和部分日光灯。相机在这种光源环境下拍摄、录像时,极易出现相机频闪,严重影响成像质量。
45.相机频闪,也叫工频闪烁、电力线闪烁,英文power

line flicker。相机频闪是相机在电力光源环境下拍摄、录像时常见的一种物理现象,发生频闪时会在相机画面中看到明暗交替且会移动的条纹,这会严重影响成像质量,带来不好的用户体验。现有技术中,可以通过增加相机ev值的方式来减少频闪,然而这会造成画面过曝,导致画面的不清晰,目前还没有较好的应对方式。
46.相机频闪的原因:一般交流电频率为50hz,有些地区交流电频率为60hz,相应的能量变化频率分别为100hz、120hz。白炽灯和一些日光灯工作过程中会以相应的交流电能量变化频率明暗闪烁,但由于闪烁频率超过人眼感知范围,所以这种闪烁不能直接被人察觉。而在这种场景下使用手机、笔记本电脑等设备进行相机拍摄或录像,则有可能看到这种闪烁。通过相机能看到这种频闪的原因:手机、笔记本电脑使用的相机sensor通常为cmos,cmos sensor实际是逐行曝光的(卷帘快门),不同行之间虽然曝光时间都一样,但曝光的开始点是不同的,所以不同行所接受到的能量是不一定相同的。当下摄像头越来越多地采用高清、高速摄像头,其sensor曝光采样频率可以很高,当该频率大于灯光闪烁的频率且不是后者整数倍时,sensor不同行就可能采集到环境明暗交替不同时刻的画面,此时我们就会在相机画面中看到明暗相间的条纹,即相机频闪。
47.基于此,本技术提供了一种防相机频闪装置控制方法,用于对防相机频闪装置进行控制,减少相机频闪。
48.需要说明的是,本技术提供的相机频闪控制方法,可以应用于终端也可以应用于系统,还可以应用于服务器上,例如终端可以是智能手机或电脑、平板电脑、智能电视、智能手表、便携计算机终端也可以是台式计算机等固定终端。为方便阐述,本技术中以mcu为执行主体进行举例说明。
49.本技术提供的方法应用于防相机频闪装置中,所述装置中设置有至少一组减光片以及轮盘c,所述轮盘c用于通过旋转控制所述至少一组减光片中的任意一组滑动至或滑动出相机镜头进光处。
50.请参阅图1,图1为本技术提供的防相机频闪装置控制方法一个实施例流程示意图,该防相机频闪装置控制方法包括:
51.101、获取光敏传感器的曝光时间;
52.首先获取光敏传感器sensor的曝光时间,一般的相机能够针对不同环境的亮度来决定光敏传感器的曝光时间以确保图像的正常曝光,因此,曝光时间实际上能在一定程度
上反映出当前场景的亮度。
53.102、根据曝光时间确定目标透光率;
54.在实际应用中,如果当前取景的场景属于亮场景,那么曝光时间会较低,而为了减少频闪,mcu可以提高相机的ev值,但是提升ev值很容易造成画面过曝,本技术提供的方法可以通过减光片进行一定的减光,通过曝光时间来确定所需要附加的目标透光率,从而根据该目标透光率选择合适的减光片,当然,当目标透光率为100%时或者较高例如接近100%时也可以不采用减光片。
55.具体的可以是:mcu根据曝光时间来判断相机当前取景的场景亮度是否达到预设的目标亮度,在实际应用中预设一个目标亮度,如果曝光时间小于一定的阈值,则可以认为此时场景亮度达到了目标亮度,即环境为亮环境。具体的,可以是:
56.判断曝光时间是否小于预设曝光阈值;若是,则确定相机当前取景的场景亮度达到预设的目标亮度。针对不同频率的交流电,预设曝光阈值可以不同,例如,如果当前场景中的灯光所使用的交流电频率为50赫兹hz,则预设曝光阈值可以是1/100s,如果当前场景中的灯光所使用的交流电频率为60hz,则预设曝光阈值为1/120s。
57.103、根据目标透光率以及轮盘的初始位置确定轮盘的旋转角度以及旋转方向,述初始位置指轮盘当前所处的位置;
58.mcu可以根据目标透光率确定是否需要采用减光片以及需要采用的目标减光片,从而结合轮盘c的初始位置来确定轮盘c所需要的旋转角度以及旋转方向,进而控制目标减光片滑动至或者滑动出相机镜头进光处。本技术中的滑动出指控制减光片从相机镜头进光处移开,例如从相机镜头前方向左移开。
59.当目标透光率不为1时,可以是,mcu根据目标透光率确定目标减光片;根据初始位置与目标减光片的位置确定旋转角度以及旋转方向;根据旋转角度以及旋转方向控制轮盘c旋转以驱动目标减光片运动至相机镜头的进光处。
60.当需要采用减光片时,由于轮盘c的位置决定着各组减光片的状态,因此mcu确定轮盘c当前所处的位置,如果在初始位置时,所需要采用的目标减光片不位于相机镜头的进光处,则需要控制轮盘c进行顺时针或者逆时针方向旋转指定的旋转角度,从而能够驱动目标减光片运动至相机镜头的进光处,如果在初始位置时,所需要采用的目标减光片刚好位于相机镜头的进光处,那么旋转角度为0,即此时不需要控制轮盘c旋转。
61.当目标透光率为1时,可以是,mcu控制轮盘c顺时针或逆时针旋转45度以驱动当前位于相机镜头进光处的减光片滑出。
62.为了更清楚对本实施例进行阐述,下面将结合距离进行说明:
63.请参阅图2以及图3,该装置中设置有5个工位分别为工作状态工位p0以及非工作状态工位p1、p2、p3和p4,装置中有4组减光片分别设置于p1、p2、p3以及p4工位上,四组减光片均可以在轮盘c的驱动下运动至p0位置,其中p0位置为相机镜头的进光处。通过控制带设有既定曲线轨道的轮盘c转动,从而分别将各组减光片推送至指定位置,轮盘c转动时,一个重复周期为360度,其中最小的旋转角为45度,轮盘c在一个周期内具有8个不同的位置,分别为:d0、d1、d2、d3、d4、d5、d6以及d7,轮盘c在不同的位置时减光片具有相应的状态,mcu可以将目标减光片推送至p0位置或者将p0位置上的减光片移出。当轮盘c位于d0、d2、d4以及d6时,四组减光片均位于非工作状态工位上,当目标透光率为100%时或者较高例如接近100%时
可以不采用减光片,如果此时轮盘c的初始位置位于d1、d3、d5或者d7时,p0位置上有减光片

那么只需要控制轮盘c顺时针或者逆时针旋转45度,就可以将位于p0位置上的减光片复位至非工作状态工位,从而达到透光率100%。
64.当需要采用减光片时,控制轮盘c的旋转角度就包括:0度、45度、90度、135度以及180度,轮盘c的旋转具有周期性,当需要采用减光片时,可以有两个方向控制轮盘c旋转,而为了提升速度,一般采用旋转角度最小的方向。
65.通过本技术中提供的防相机频闪装置控制方法对装置进行控制,能够提高对装置控制的精准性,使得对减光片的控制更简单,可靠性更高。并且在控制时只需要控制轮盘的旋转即可驱动各个减光片进行运动,不需要控制多个独立的运动机构分别对减光片驱动,这意味着装置无需多余的其它空间用以容纳多个运动机构,为装置结构的紧凑性带来了极大的帮助。
66.104、根据旋转角度以及旋转方向控制轮盘旋转以驱动减光片运动。
67.轮盘外轮廓设置有轮齿,控制步进电机通过轮齿驱动轮盘旋转。轮盘上设置有既定曲线的轨道,通过该轨道可以将轮盘的圆周运动转换为各组减光片的平移运动,具体的,轮盘每旋转45度对应一组减光片的一次平移。
68.在实际应用中mcu可以不断获取光敏传感器的曝光时间,从而不断确定当前取景环境的亮度,当取景环境的亮度发生改变时,mcu重新确定曝光时间,并重新确定相匹配的目标透光率,进而重新控制轮盘c进行旋转,例如当前取景环境的亮度变高,此时曝光时间将相应变短,那么所需要提升的ev值幅度会变高,所需要的透光率变低,mcu将重新控制轮盘选择从而将透光率更低的减光片推送至相机镜头的进光处,以获得更好的防频闪效果。
69.本技术提供的方法中,mcu通过获取光敏传感器的曝光时间来确定目标透光率进而结合轮盘的初始位置来确定轮盘的旋转角度以及旋转方向,并控制轮盘进行旋转,从而驱动减光片运动,例如控制减光片滑动至相机镜头进光处以达到减光效果,从而可以缩减进入相机镜头内的光线,进而相机可以相应的增加曝光时间或者增加ev值以减少频闪,而由于减光片的减光效果可以减少图像的由于增加曝光时间或者ev值所产生的过曝,提升相机的成像质量,并且通过控制轮盘旋转的方式来驱动减光片进行运动能够更为精准的对减光片进行控制,响应速度快。
70.上述实施例对本技术中提供的防相机频闪装置控制方法进行了详细阐述,下面将对本技术中防相机频闪装置控制装置以及存储介质进行阐述。
71.请参阅图4,图4为本技术中提供的防相机频闪装置控制装置的一个实施例结构示意图,该实施例包括:
72.获取单元401,用于获取光敏传感器的曝光时间;
73.第一确定单元402,用于根据曝光时间确定目标透光率;
74.第二确定单元403,用于根据目标透光率以及轮盘的初始位置确定轮盘的旋转角度以及旋转方向,述初始位置指轮盘当前所处的位置;
75.控制单元404,用于根据旋转角度以及旋转方向控制轮盘旋转以驱动减光片运动。
76.可选的,第二确定单元403具体用于:
77.根据目标透光率确定目标减光片;
78.根据初始位置与目标减光片的位置确定旋转角度以及旋转方向;
79.控制轮盘旋转以驱动减光片运动包括:
80.控制轮盘旋转以驱动目标减光片运动至相机镜头的进光处。
81.可选的,控制单元404具体用于:
82.控制轮盘顺时针或逆时针旋转45度以驱动当前位于相机镜头进光处的减光片滑出。
83.可选的,轮盘外轮廓设置有轮齿,控制单元404具体用于:
84.控制步进电机通过轮齿驱动轮盘旋转
85.本技术还提供了一种防相机频闪装置控制装置,包括:
86.处理器501、存储器502、输入输出单元503、总线504;
87.处理器501与存储器502、输入输出单元503以及总线504相连;
88.存储器502保存有程序,处理器501调用程序以执行如上任一防相机频闪装置控制方法。
89.本技术还涉及一种计算机可读存储介质,计算机可读存储介质上保存有程序,其特征在于,当程序在计算机上运行时,使得计算机执行如上任一防相机频闪装置控制方法。
90.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
91.在本技术所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
92.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
93.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
94.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献