CN111031247B - 保证摄像机视场角最大化的方法、装置、设备及存储介质 - Google Patents
保证摄像机视场角最大化的方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN111031247B CN111031247B CN201911349250.5A CN201911349250A CN111031247B CN 111031247 B CN111031247 B CN 111031247B CN 201911349250 A CN201911349250 A CN 201911349250A CN 111031247 B CN111031247 B CN 111031247B
- Authority
- CN
- China
- Prior art keywords
- lens group
- displacement
- focus lens
- zoom lens
- unit
- 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
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/69—Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/50—Constructional details
- H04N23/55—Optical parts specially adapted for electronic image sensors; Mounting thereof
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Lens Barrels (AREA)
- Studio Devices (AREA)
Abstract
本发明公开了一种保证摄像机视场角最大化的方法、装置、设备及存储介质,其中方法通过计算得到当zoom镜群移动到最远位置时,focus镜群与zoom镜群最远位置合焦最清晰时的位移量e,以及当focus镜群最远位置时,zoom镜群与focus镜群最远位置合焦最清晰时的位移量f,且将位移量e和位移量f保存于摄像机中,当每次摄像机每次上电后,控制zoom镜群处于位移量f的位置,focus镜群处于位移量e的位置,本发明保证了摄像机视场角最大化的最大化,无需人工参与调节,调节精度高,突破了不能大规模生产高良品率电动变焦摄像机的瓶颈。
Description
技术领域
本发明涉及摄像机领域,更具体地说是保证电动变焦摄像机视场角最大化的方法、装置、设备及存储介质。
背景技术
随着智能终端产业的蓬勃快速发展,众多具有图像采集、处理能力的电子产品被普及,电动变焦摄像机需求量也不断增长。目前在摄像机整机生产中,常见的保证摄像机视场角最大化的方法是:采用纯手动调整后焦高度保证视场角最大化,利用人工和人眼进行判断位置,人工计算数据。但由于后焦公差大、人眼的精度、速度上的限制,有些高速、高精度的调整无法由人工来完成,而且效率低下,从而造成产能成为大规模生产高良品率电动变焦摄像机的瓶颈。
发明内容
本发明的目的在于克服现有技术的不足,提供保证摄像机视场角最大化的方法、装置、设备及存储介质。
为实现上述目的,本发明采用以下技术方案:
第一方面,保证摄像机视场角最大化的方法,所述摄像机包括focus镜群,及设于focus镜群后方的zoom镜群;所述方法包括:
采集zoom镜群移动至第一位置的位移量x1;
采集focus镜群移动至与zoom镜群第一位置合焦最清晰时的位移量y1;
采集zoom镜群移动至第二位置的位移量x2;
采集focus镜群移动至与zoom镜群第二位置合焦最清晰时的位移量y2;
根据位移量x1、x2、y1以及y2计算出直线公式中的两个常数因子k和b;其中,所述直线公式为:y=kx+b;
根据直线公式,计算出当zoom镜群移动到最远位置时,focus镜群与zoom镜群最远位置合焦最清晰时的位移量e;
判断位移量e是否大于focus镜群的最大位移量;
若是,则根据直线公式计算出focus镜群最远位置时,zoom镜群与focus镜群最远位置合焦最清晰时的位移量f;
驱动zoom镜群至位移量f的位置;
驱动focus镜群使其处于最清晰的位置;
判断是否有最清晰的位置;
若是,则更新位移量f,将更新后的位移量f保存于对应的摄像机中。
其进一步技术方案为:所述判断位移量e是否大于focus镜群的最大位移量的步骤之前,还包括以下步骤:
将位移量e以及对应摄像机的mac地址进行保存。
其进一步技术方案为:所述判断位移量e是否大于focus镜群的最大位移量的步骤之后,还包括以下步骤:
若否,则驱动zoom镜群至最远位置。
其进一步技术方案为:所述判断是否有最清晰的位置的步骤之后,还包括以下步骤:
若否,则控制zoom镜群回退至第四位置。
第二方面,保证摄像机视场角最大化的装置,所述摄像机包括focus镜群,及设于focus镜群后方的zoom镜群;所述装置包括:第一采集单元、第二采集单元、第三采集单元、第四采集单元、第一计算单元、第二计算单元、第一判断单元、第三计算单元、第一驱动单元、第二驱动单元、第二判断单元以及第一保存单元;
所述第一采集单元,用于采集zoom镜群移动至第一位置的位移量x1;
所述第二采集单元,用于采集focus镜群移动至与zoom镜群第一位置合焦最清晰时的位移量y1;
所述第三采集单元,用于采集zoom镜群移动至第二位置的位移量x2;
所述第四采集单元,用于采集focus镜群移动至与zoom镜群第二位置合焦最清晰时的位移量y2;
所述第一计算单元,用于根据位移量x1、x2、y1以及y2计算出直线公式中的两个常数因子k和b;其中,所述直线公式为:y=kx+b;、
所述第二计算单元,用于根据直线公式,计算出当zoom镜群移动到最远位置时,focus镜群与zoom镜群最远位置合焦最清晰时的位移量e;
所述第一判断单元,用于判断位移量e是否大于focus镜群的最大位移量;
所述第三计算单元,用于根据直线公式计算出focus镜群最远位置时,zoom镜群与focus镜群最远位置合焦最清晰时的位移量f;
所述第一驱动单元,用于驱动zoom镜群至位移量f的位置;
所述第二驱动单元,用于驱动focus镜群使其处于最清晰的位置;
所述第二判断单元,用于判断是否有最清晰的位置;
所述第一保存单元,用于更新位移量f,将更新后的位移量f保存于对应的摄像机中。
其进一步技术方案为:还包括第二保存单元;
所述第二保存单元,用于将位移量e以及对应摄像机的mac地址进行保存。
其进一步技术方案为:还包括第三驱动单元;
所述第三驱动单元,用于驱动zoom镜群至最远位置;
其进一步技术方案为:还包括回退单元;
所述回退单元,用于控制zoom镜群回退至第四位置。
第三方面,一种计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述的保证摄像机视场角最大化的方法步骤。
第四方面,一种存储介质,所述存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时,使得所述处理器执行如上述的保证摄像机视场角最大化的方法步骤。
本发明与现有技术相比的有益效果是:本发明提供的保证摄像机视场角最大化的方法,通过得到当zoom镜群移动到最远位置时,focus镜群与zoom镜群最远位置合焦最清晰时的位移量e,以及当focus镜群最远位置时,zoom镜群与focus镜群最远位置合焦最清晰时的位移量f,且将位移量e和位移量f保存于摄像机中,当每次摄像机每次上电后,控制zoom镜群处于位移量f的位置,focus镜群处于位移量e的位置,从而保证了摄像机视场角最大化的最大化,无需人工参与调节,调节精度高,突破了不能大规模生产高良品率电动变焦摄像机的瓶颈。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明技术手段,可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征及优点能够更明显易懂,以下特举较佳实施例,详细说明如下。
附图说明
图1为本发明保证摄像机视场角最大化的方法具体实施例的流程图;
图2为本发明保证摄像机视场角最大化的装置具体实施例的结构示意性框图;
图3为本发明为本发明一种计算机设备具体实施例的示意性框图;
图4为电动变焦摄像机使用的镜头的理论和焦曲线图表。
具体实施方式
为了更充分理解本发明的技术内容,下面结合具体实施例对本发明的技术方案进一步介绍和说明,但不局限于此。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
本发明提供了一种保证摄像机视场角最大化的方法,该方法主要应用与电动变焦摄像机,目前的电动变焦摄像机基本都包括focus镜群和zoom镜群,focus镜群在zoom镜群的前面。请参考图4,当保证zoom镜群在wide端时focus的合焦位置靠近near端,即focus镜群靠近前面,就能保证摄像机视场角最大化,基于这样的理论虽然可以通过人工进行调节,但由于摄像机后焦高度是有公差的,如果利用人工来进行判定位置,会出现精度不高的问题,而且效率低下,因此需要通过开发一种软件的方法来辅助进行调节,以达到高效率、高精度的要求,从而突破不能大规模生产高良品率电动变焦摄像机的瓶颈。下面具体介绍保证摄像机视场角最大化的方法,请参考图1,该方法包括以下步骤:
S10、采集zoom镜群移动至第一位置(wide-100)的位移量x1;
S20、采集focus镜群移动至与zoom镜群第一位置(wide-100)合焦最清晰时的位移量y1;
S30、采集zoom镜群移动至第二位置(wide-80)的位移量x2;
S40、采集focus镜群移动至与zoom镜群第二位置(wide-80)合焦最清晰时的位移量y2;
S50、根据位移量x1、x2、y1以及y2计算出直线公式中的两个常数因子k和b;其中,直线公式为:y=kx+b;
S60、根据直线公式,计算出当zoom镜群移动到最远位置时,focus镜群与zoom镜群最远位置合焦最清晰时的位移量e;
S70、将位移量e以及对应摄像机的mac地址进行保存;
S80、判断位移量e是否大于focus镜群的最大位移量,若是,S801、则根据直线公式计算出focus镜群最远位置时,zoom镜群与focus镜群最远位置合焦最清晰时的位移量f,若否,S802、则驱动zoom镜群至最远位置;
S8011、驱动zoom镜群至位移量f的位置;
S8012、驱动focus镜群使其处于最清晰的位置;
S8013、判断是否有最清晰的位置,若是,S80131、则更新位移量f,将更新后的位移量f保存于对应的摄像机中。若否,S80132、则控制zoom镜群回退(往tele端)4步。
具体的,请参考图4,对于步骤S10-S50,本实施例中,zoom镜群通过zoom步进马达来调整位置,focus镜群通过focus步进马达来调整位置,因此可用步进马达移动的步数来表示focus镜群和zoom镜群所对应移动到的位置。图中wide和tele指zoom步进马达两端的极限位置,用步为单位来表示;near和far指focus步进马达两端极限位置,用步为单位来表示;步是指步进马达移动过程中的单位,可以根据步进马达的传动比来换算为毫米(1步=多少mm)。从图1可知,靠近(wide-100)步的范围时,focus马达的变化可以近似为线性来计算,这一段直线可以表示为y=kx+b;其中y是focus步进马达的步数,x是zoom步进马达的步数。因此,采样十个摄像机的zoom步进马达在x1(wide-100)步的位置时,通过驱动focus步进马达,找到合焦最清晰位置时,focus步进马达所移动的步数为y1步,由于采集了十个摄像机,因此有十组y1的数据。采样十个摄像机的zoom步进马达在x2(wide-80)步的位置时,通过驱动focus步进马达,找到合焦最清晰时,focus步进马达所移动的步数为y1步,由于采集了十个摄像机,因此有十组y1的数据。根据得到的x1、x2、y1以及y2可计算出直线公式:y=kx+b中的两个常数因子k和b。
对于步骤S60,根据步骤S10-S40得到直线公式的常数因子k和b的值之后,便可根据直线公式计算出当zoom镜群移动到最远位置(即wide端)时,focus镜群与zoom镜群最远位置合焦最清晰时的focus步进马达所移动的步数e。从这里可知,当zoom镜群移动到最远位置(即wide端)时,若要合焦最清晰,则focus步进马达需要移动e步。
对于步骤S70,将步数e以及对应摄像机的mac地址进行保存,以便于后续查看是哪台摄像机的数据。
对于步骤S80、S801和S802,由于根据步骤S60计算得到的e步有可能超出了focus镜群所能移动到的最远位置(near),因此,当e步大于near端的步数时,则根据直线公式计算出focus镜群最远位置(near端)时,zoom镜群与focus镜群最远位置合焦最清晰时所移动的步数f,如果e步小于near端的步数时,则直接驱动zoom镜群至最远位置(wide端)
对于步骤S8011、S8012、S8013、S80131和S80132,对于步骤S801计算出来的f需要进行重新校正合焦清晰位置,重新确定f。当zoom步进马达移动到重新确定的f步时,合焦最清晰,则将f步保存于摄像机中,当每次摄像机上电时,控制zoom镜群往wide端移动的f步,focus镜群移动至near端,则可保证摄像机视场角最大化。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
对应于上述的保证摄像机视场角最大化的方法,本发明还提供了一种保证摄像机视场角最大化的装置。请参考图2,该装置包括:第一采集单元1、第二采集单元2、第三采集单元3、第四采集单元4、第一计算单元5、第二计算单元6、第一判断单元7、第三计算单元8、第一驱动单元9、第二驱动单元10、第二判断单元11、第一保存单元12、第二保存单元13、第三驱动单元14以及回退单元15;
第一采集单元1,用于采集zoom镜群移动至第一位置的位移量x1;
第二采集单元2,用于采集focus镜群移动至与zoom镜群第一位置合焦最清晰时的位移量y1;
第三采集单元3,用于采集zoom镜群移动至第二位置的位移量x2;
第四采集单元4,用于采集focus镜群移动至与zoom镜群第二位置合焦最清晰时的位移量y2;
第一计算单元5,用于根据位移量x1、x2、y1以及y2计算出直线公式中的两个常数因子k和b;其中,直线公式为:y=kx+b;、
第二计算单元6,用于根据直线公式,计算出当zoom镜群移动到最远位置时,focus镜群与zoom镜群最远位置合焦最清晰时的位移量e;
第一判断单元7,用于判断位移量e是否大于focus镜群的最大位移量;
第三计算单元8,用于根据直线公式计算出focus镜群最远位置时,zoom镜群与focus镜群最远位置合焦最清晰时的位移量f;
第一驱动单元9,用于驱动zoom镜群至位移量f的位置;
第二驱动单元10,用于驱动focus镜群使其处于最清晰的位置;
第二判断单元11,用于判断是否有最清晰的位置;
第一保存单元12,用于更新位移量f,将更新后的位移量f保存于对应的摄像机中;
第二保存单元13,用于将位移量e以及对应摄像机的mac地址进行保存;
第三驱动单元14,用于驱动zoom镜群至最远位置;
回退单元15,用于控制zoom镜群回退至第四位置。
如图3所示,本实施例还提供了一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述的保证摄像机视场角最大化的方法步骤。
该计算机设备700可以是终端或服务器。该计算机设备700包括通过***总线710连接的处理器720、存储器和网络接口750,其中,存储器可以包括非易失性存储介质730和内存储器740。
该非易失性存储介质730可存储操作***731和计算机程序732。该计算机程序732被执行时,可使得处理器720执行任意一种保证摄像机视场角最大化的方法。
该处理器720用于提供计算和控制能力,支撑整个计算机设备700的运行。
该内存储器740为非易失性存储介质730中的计算机程序732的运行提供环境,该计算机程序732被处理器720执行时,可使得处理器720执行任意一种保证摄像机视场角最大化的方法。
该网络接口750用于进行网络通信,如发送分配的任务等。本领域技术人员可以理解,图3中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备700的限定,具体的计算机设备700可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。其中,所述处理器720用于运行存储在存储器中的程序代码,以实现以下步骤:
保证摄像机视场角最大化的方法,所述摄像机包括focus镜群,及设于focus镜群后方的zoom镜群;所述方法包括:
采集zoom镜群移动至第一位置的位移量x1;
采集focus镜群移动至与zoom镜群第一位置合焦最清晰时的位移量y1;
采集zoom镜群移动至第二位置的位移量x2;
采集focus镜群移动至与zoom镜群第二位置合焦最清晰时的位移量y2;
根据位移量x1、x2、y1以及y2计算出直线公式中的两个常数因子k和b;其中,所述直线公式为:y=kx+b;
根据直线公式,计算出当zoom镜群移动到最远位置时,focus镜群与zoom镜群最远位置合焦最清晰时的位移量e;
判断位移量e是否大于focus镜群的最大位移量;
若是,则根据直线公式计算出focus镜群最远位置时,zoom镜群与focus镜群最远位置合焦最清晰时的位移量f;
驱动zoom镜群至位移量f的位置;
驱动focus镜群使其处于最清晰的位置;
判断是否有最清晰的位置;
若是,则更新位移量f,将更新后的位移量f保存于对应的摄像机中。
进一步的,所述判断位移量e是否大于focus镜群的最大位移量的步骤之前,还包括以下步骤:
将位移量e以及对应摄像机的mac地址进行保存。
进一步的,所述判断位移量e是否大于focus镜群的最大位移量的步骤之后,还包括以下步骤:
若否,则驱动zoom镜群至最远位置。
进一步的,所述判断是否有最清晰的位置的步骤之后,还包括以下步骤:
若否,则控制zoom镜群回退至第四位置。
应当理解,在本申请实施例中,处理器720可以是中央处理单元(CentralProcessing Unit,CPU),该处理器720还可以是其他通用处理器、数字信号处理器(DigitalSignal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
本领域技术人员可以理解,图3中示出的计算机设备700结构并不构成对计算机设备700的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明中各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将所述装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述装置中单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在本发明所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
上述仅以实施例来进一步说明本发明的技术内容,以便于读者更容易理解,但不代表本发明的实施方式仅限于此,任何依本发明所做的技术延伸或再创造,均受本发明的保护。本发明的保护范围以权利要求书为准。
Claims (4)
1.保证摄像机视场角最大化的方法,其特征在于,所述摄像机包括focus镜群,及设于focus镜群后方的zoom镜群;所述方法包括:
采集zoom镜群移动至第一位置的位移量x1;
采集focus镜群移动至与zoom镜群第一位置合焦最清晰时的位移量y1;
采集zoom镜群移动至第二位置的位移量x2;
采集focus镜群移动至与zoom镜群第二位置合焦最清晰时的位移量y2;
根据位移量x1、x2、y1以及y2计算出直线公式中的两个常数因子k和b;其中,所述直线公式为:y=kx+b;
根据直线公式,计算出当zoom镜群移动到最远位置时,focus镜群与zoom镜群最远位置合焦最清晰时的位移量e;
判断位移量e是否大于focus镜群的最大位移量;
若是,则根据直线公式计算出focus镜群最远位置时,zoom镜群与focus镜群最远位置合焦最清晰时的位移量f;
驱动zoom镜群至位移量f的位置;
驱动focus镜群使其处于最清晰的位置;
判断是否有最清晰的位置;
若是,则更新位移量f,将更新后的位移量f保存于对应的摄像机中;
所述判断位移量e是否大于focus镜群的最大位移量的步骤之前,还包括以下步骤:
将位移量e以及对应摄像机的mac地址进行保存;
所述判断位移量e是否大于focus镜群的最大位移量的步骤之后,还包括以下步骤:
若否,则驱动zoom镜群至最远位置;
具体的,当每次摄像机上电后,控制zoom镜群处于位移量f的位置,focus镜群处于位移量e的位置,从而保证摄像机视场角最大化的最大化。
2.保证摄像机视场角最大化的装置,其特征在于,所述摄像机包括focus镜群,及设于focus镜群后方的zoom镜群;所述装置包括:第一采集单元、第二采集单元、第三采集单元、第四采集单元、第一计算单元、第二计算单元、第一判断单元、第三计算单元、第一驱动单元、第二驱动单元、第二判断单元以及第一保存单元;
所述第一采集单元,用于采集zoom镜群移动至第一位置的位移量x1;
所述第二采集单元,用于采集focus镜群移动至与zoom镜群第一位置合焦最清晰时的位移量y1;
所述第三采集单元,用于采集zoom镜群移动至第二位置的位移量x2;
所述第四采集单元,用于采集focus镜群移动至与zoom镜群第二位置合焦最清晰时的位移量y2;
所述第一计算单元,用于根据位移量x1、x2、y1以及y2计算出直线公式中的两个常数因子k和b;其中,所述直线公式为:y=kx+b;
所述第二计算单元,用于根据直线公式,计算出当zoom镜群移动到最远位置时,focus镜群与zoom镜群最远位置合焦最清晰时的位移量e;
所述第一判断单元,用于判断位移量e是否大于focus镜群的最大位移量;
所述第三计算单元,用于根据直线公式计算出focus镜群最远位置时,zoom镜群与focus镜群最远位置合焦最清晰时的位移量f;
所述第一驱动单元,用于驱动zoom镜群至位移量f的位置;
所述第二驱动单元,用于驱动focus镜群使其处于最清晰的位置;
所述第二判断单元,用于判断是否有最清晰的位置;
所述第一保存单元,用于更新位移量f,将更新后的位移量f保存于对应的摄像机中;
还包括第二保存单元;
所述第二保存单元,用于将位移量e以及对应摄像机的mac地址进行保存;
还包括第三驱动单元;
所述第三驱动单元,用于驱动zoom镜群至最远位置;
具体的,当每次摄像机上电后,控制zoom镜群处于位移量f的位置,focus镜群处于位移量e的位置,从而保证摄像机视场角最大化的最大化。
3.一种计算机设备,其特征在于,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1所述的保证摄像机视场角最大化的方法步骤。
4.一种存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时,使得所述处理器执行如权利要求1所述的保证摄像机视场角最大化的方法步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911349250.5A CN111031247B (zh) | 2019-12-24 | 2019-12-24 | 保证摄像机视场角最大化的方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911349250.5A CN111031247B (zh) | 2019-12-24 | 2019-12-24 | 保证摄像机视场角最大化的方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111031247A CN111031247A (zh) | 2020-04-17 |
CN111031247B true CN111031247B (zh) | 2021-06-08 |
Family
ID=70211139
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911349250.5A Active CN111031247B (zh) | 2019-12-24 | 2019-12-24 | 保证摄像机视场角最大化的方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111031247B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111678677B (zh) * | 2020-07-13 | 2022-08-05 | 深圳惠牛科技有限公司 | 一种测量装置和光学参数测量方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6977777B1 (en) * | 2004-06-18 | 2005-12-20 | Sandia Corporation | Active optical zoom system |
CN103424954A (zh) * | 2012-05-18 | 2013-12-04 | 佳能株式会社 | 透镜装置和图像拾取*** |
CN108579083A (zh) * | 2018-04-27 | 2018-09-28 | 腾讯科技(深圳)有限公司 | 虚拟场景显示方法、装置、电子装置及存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105704362A (zh) * | 2014-11-25 | 2016-06-22 | 宁波舜宇光电信息有限公司 | 一种变焦跟踪曲线获取***及其方法 |
-
2019
- 2019-12-24 CN CN201911349250.5A patent/CN111031247B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6977777B1 (en) * | 2004-06-18 | 2005-12-20 | Sandia Corporation | Active optical zoom system |
CN103424954A (zh) * | 2012-05-18 | 2013-12-04 | 佳能株式会社 | 透镜装置和图像拾取*** |
CN108579083A (zh) * | 2018-04-27 | 2018-09-28 | 腾讯科技(深圳)有限公司 | 虚拟场景显示方法、装置、电子装置及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN111031247A (zh) | 2020-04-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106131415B (zh) | 二维码图像扫描方法、装置及移动终端 | |
CN111147732B (zh) | 对焦曲线建立方法及装置 | |
CN111031247B (zh) | 保证摄像机视场角最大化的方法、装置、设备及存储介质 | |
CN112004025B (zh) | 一种基于目标点云的无人机自动驾驶变焦方法、***及设备 | |
CN104243791A (zh) | 一种信息处理方法及电子设备 | |
CN112135055B (zh) | 变焦跟踪方法、装置、设备以及存储介质 | |
CN106896466A (zh) | 自动调焦方法、装置及投影仪 | |
CN104735364A (zh) | 一种照片拍摄处理方法和设备 | |
CN108769545A (zh) | 一种图像处理方法、图像处理装置及移动终端 | |
JP6955028B2 (ja) | 虹彩認識のプロセスの間のプレビューに使用するための方法及び装置 | |
CN105866950A (zh) | 数据处理的方法及装置 | |
CN105721777A (zh) | 一种实现精确对焦的拍摄装置及其方法 | |
CN106303190A (zh) | 变焦跟踪曲线矫正方法及装置 | |
CN104217397A (zh) | 一种图像处理方法 | |
CN103220348A (zh) | 一种图片批量上传并保真缩放方法及*** | |
CN205333952U (zh) | 音圈马达、摄像模组和电子设备 | |
CN112637485B (zh) | 视觉辅助镜头自动调焦方法、***、设备及存储介质 | |
CN111025525A (zh) | 自动对焦方法及装置 | |
CN112565730B (zh) | 路侧感知方法、装置、电子设备、存储介质及路侧设备 | |
CN105629418A (zh) | 具有多个塑料透镜的透镜单元及光学装置 | |
CN105072326A (zh) | 一种控制摄像头旋转的方法及终端 | |
WO2014115489A1 (ja) | ステレオカメラ | |
EP3826289B1 (en) | Image capture method and image capture device | |
CN105488845A (zh) | 产生三维图像的方法及其电子装置 | |
CN114979614A (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 |