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

对焦校准方法、装置、终端设备及介质与流程

2022-12-06 23:28:05 来源:中国专利 TAG:
1.本发明涉及数据处理领域,尤其是涉及一种对焦校准方法、装置、终端设备以及计算机可读存储介质。
背景技术
::2.伴随着带camera智能产品的兴起,各商家都加大对camera图像质量算法投入和推广,客户对图像质量也越来越关注且要求越来越高,如何提高camera产品的图像质量调试效率,保证项目如期交付是十分必要的问题。3.而在相关技术中,普遍通过繁琐的指令和手动操作方式对摄像机的自动对焦参数进行校准调试,但是此种方式校准效率低下,且校准误差大,无法保障摄像机处于最佳性能。技术实现要素:4.本发明的主要目的在于提供一种对焦校准方法、装置、终端设备以及计算机可读存储介质,旨在获取用于摄像机自动对焦参数校准的目标图片,进而利用该目标图片实现高效精准的摄像机对焦校准。5.为实现上述目的,本发明提供一种对焦校准方法,所述对焦校准方法包括:6.接收辅助校准指令,根据所述辅助校准指令确定摄像机待校准的目标参数;7.根据所述目标参数触发所述摄像机进行图片捕捉得到目标图片;8.采用所述目标图片对所述摄像机进行对焦校准。9.可选地,所述采用所述目标图片对所述摄像机进行对焦校准的步骤,包括:10.将所述目标图片导入预设的参数调试工具,并通过所述参数调试工具,针对所述目标图片进行分析得到图像效果参数;11.将所述图像效果参数添加至摄像机的对焦效果文件中,对所述自动对焦模块进行校准。12.可选地,在所述接收辅助校准指令,根据所述辅助校准指令确定摄像机待校准的目标参数的步骤之前,还包括:13.接收第一检测指令和第二检测指令;14.根据所述第一检测指令对摄像机的驱动装置进行预检查,并根据所述第二检测指令对摄像机的典型模组进行预检查。15.可选地,所述根据所述辅助校准指令确定待校准的目标参数的步骤,包括:16.根据所述辅助校准指令确定对应的校准功能界面,并接收基于所述校准功能界面触发的图片获取指令;17.确定所述图片获取指令对应的摄像机待校准的目标参数。18.可选地,所述根据所述目标参数触发所述摄像机进行图片捕捉得到目标图片的步骤,包括:19.根据所述目标参数,通过预设的数据接口确定对应的功能指令;20.根据所述功能指令开启所述预检查后的摄像头,并触发所述预检查后的摄像头进行图片捕捉得到目标图片。21.可选地,在所述根据所述功能指令开启所述摄像头,并触发所述摄像头进行图片捕捉得到目标图片的步骤之后,还包括:22.将所述目标图片导出并存储,获取所述目标图片对应的日志信息,并将所述日志信息进行存储,以根据所述目标图片,并结合所述日志信息对摄像机进行对焦校准。23.可选地,所述对焦校准方法,还包括:24.利用预设客户端软件开发平台,通过安卓调试桥,对摄像机进行对焦校准。25.为实现上述目的,本发明还提供一种对焦校准装置,所述对焦校准装置,包括:26.参数确定模块,用于接收辅助校准指令,根据所述辅助校准指令确定摄像机待校准的目标参数;27.图片捕捉模块,用于根据所述目标参数触发所述摄像机进行图片捕捉得到目标图片;28.对焦校准模块,用于采用所述目标图片对所述摄像机进行对焦校准。29.其中,本发明云游戏的对焦校准装置的各个功能模块各自在运行时均实现如上所述的对焦校准系统方法的步骤。30.为实现上述目的,本发明还提供一种终端设备,所述终端设备包括:存储器、处理器和存储在所述存储器上并可在所述处理器上运行的对焦校准程序,所述对焦校准程序被所述处理器执行时实现如上所述的对焦校准方法的步骤。31.此外,为实现上述目的,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有对焦校准程序,所述对焦校准程序被处理器执行时实现如上所述的对焦校准方法的步骤。32.此外,为实现上述目的,本发明还提供计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如上所述的对焦校准方法的步骤。33.本发明提供一种对焦校准方法、装置、终端设备以及计算机可读存储介质以及计算机程序产品,该对焦校准方法包括:接收辅助校准指令,根据所述辅助校准指令确定摄像机待校准的目标参数;根据所述目标参数触发所述摄像机进行图片捕捉得到目标图片;采用所述目标图片对所述摄像机进行对焦校准。34.在本发明中,可根据接收到的辅助校准指令确定与其对应的摄像机待校准的目标参数,进而基于该目标参数触发摄像机进行拍摄得到用于对摄像机进行对焦校准的图片,使得用户能够直接利用该图片进行摄像机对焦校准。因此,本发明使用户能够避免通过手动操作或者复杂指令操作去获取对焦校准所需的图片,简化了对摄像机进行对焦校准的操作,能够极大程度地提升用户体验。同时,通过自动获取对焦校准摄像机所需的目标图片,能够提升所采集图片的图片质量,进而能够提升摄像机对焦校准的校准效率和校准精度。附图说明35.图1为本发明实施例方案涉及的硬件运行环境的结构示意图;36.图2为本发明对焦校准方法一实施例的流程示意图;37.图3为本发明对焦校准方法一实施例涉及到的对焦校准装置软件界面第一示意图;38.图4为本发明对焦校准方法一实施例涉及到的对焦校准装置软件界面第二示意图;39.图5为本发明对焦校准方法一实施例涉及到的对焦校准装置软件界面第三示意图;40.图6-1为本发明对焦校准方法一实施例涉及到的对焦校准装置软件界面第五示意图;41.图6-2为本发明对焦校准方法一实施例涉及到的对焦校准装置软件界面第四示意图;42.图7为本发明对焦校准方法一实施例涉及到的功能模块示意图;43.图8为本发明对焦校准方法一实施例涉及到afotpdrivercheck软件界面示意图;44.图9为本发明对焦校准方法一实施例涉及到accgyropdlaserdrivercheck软件界面示意图;45.图10为本发明对焦校准方法一实施例涉及到fvstabletimecheck软件界面示意图;46.图11为本发明对焦校准方法一实施例涉及到laserdatacheck软件界面示意图;47.图12为本发明对焦校准方法一实施例涉及到pdcalibrationcheck软件界面示意图;48.图13为本发明对焦校准方法一实施例涉及到的aftable软件界面示意图;49.图14为本发明对焦校准方法一实施例涉及到的afhwthreshold软件界面示意图;50.图15为本发明对焦校准方法一实施例涉及到的posturecompensantion软件界面示意图;51.图16为本发明对焦校准方法一实施例涉及到zoomeffectcalibration软件界面示意图;52.图17为本发明对焦校准方法一实施例涉及到pointlightafcalibration软件界面示意图;53.图18为本发明对焦校准方法一实施例涉及到的图片拍摄效果示意图;54.图19为本发明对焦校准方法一实施例涉及到的debugparser软件界面第一示意图;55.图20为本发明对焦校准方法一实施例涉及到的debugparser软件界面第二示意图;56.图21为本发明对焦校准方法一实施例涉及到的参数配置示意图;57.图22为本发明对焦校准方法一实施例涉及到的捕获图片示意图;58.图23为本发明对焦校准方法一实施例涉及到的模块调用流程示意图;59.图24为本发明对焦校准方法一实施例涉及到的模块封装第一示意图;60.图25为本发明对焦校准方法一实施例涉及到的模块封装第二示意图;61.图26为本发明云游戏的交互装置一实施例的功能模块示意图。62.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式63.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。64.如图1所示,图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图。65.需要说明的是,本发明实施例终端设备可以是用于实现对摄像机进行自动校准的终端设备,该终端设备具体可以是个人计算机和服务器等。66.如图1所示,该设备可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。67.本领域技术人员可以理解,图1中示出的设备结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。68.如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及云端催收的部署程序。操作系统是管理和控制设备硬件和软件资源的程序,支持云端催收的部署程序以及其它软件或程序的运行。在图1所示的设备中,用户接口1003主要用于与客户端进行数据通信;网络接口1004主要用于与服务器建立通信连接;而处理器1001可以用于调用存储器1005中存储的云端催收的部署程序,并执行以下操作:69.接收辅助校准指令,根据所述辅助校准指令确定摄像机待校准的目标参数;70.根据所述目标参数触发所述摄像机进行图片捕捉得到目标图片;71.采用所述目标图片对所述摄像机进行对焦校准。72.进一步地,处理器1001还可以用于调用存储器1005中存储的云端催收的部署程序,还执行以下操作:73.将所述目标图片导入预设的参数调试工具,并通过所述参数调试工具,针对所述目标图片进行分析得到图像效果参数;74.将所述图像效果参数添加至摄像机的对焦效果文件中,对所述自动对焦模块进行校准。75.进一步地,在所述接收辅助校准指令,根据所述辅助校准指令确定摄像机待校准的目标参数的步骤之前,处理器1001还可以用于调用存储器1005中存储的云端催收的部署程序,还执行以下操作:76.接收第一检测指令和第二检测指令;77.根据所述第一检测指令对摄像机的驱动装置进行预检查,并根据所述第二检测指令对摄像机的典型模组进行预检查。78.进一步地,处理器1001还可以用于调用存储器1005中存储的云端催收的部署程compensation)单元、激光测距表(lasermappingtable)单元、缩放效果校准(zoomeffectcalibration)单元和点光源af校准(pointlightafcalibration)单元等校准单元,而precheck模块又包含了驱动检查(drivercheck)单元和典型模组检查(goldenmodulecheck)单元,在此基础上,用户只需通过简易操作即可获取校准af模块的相关效果参数所需的目标图片。98.具体地,例如,用户可进一步利用afcalibrationassistedtool获取校准摄像机的af模块所需的目标图片。而afcalibrationassistedtool在接收到用户触发的辅助校准指令后,将根据该辅助校准指令确定用户将要校准的af模块的目标参数,进而根据该目标参数触发预检查后的摄像头进行图片捕捉得到目标图片,其中,目标参数是根据用户触发的辅助校准指令确定的参数,用于触发摄像机进行图片捕捉,而目标图片是基于目标参数触发摄像机进行图片捕捉得到的图片,用于对摄像机进行对焦校准。比如,在本实施例中,目标参数可为上述afcalibrationassistedtool中的各个校准单元、drivercheck单元以及goldenmodulecheck单元所对应的参数,比如afhwthreshold、zoomeffect、pointlight等,使得用户可利用上述各单元确定摄像机待校准的参数。对应的,若是用户确定待校准的目标参数为afhwthreshold,此时,afcalibrationassistedtool将基于该目标参数afhwthreshold,触发摄像机进行图片捕捉得到对应的目标图片,使得用户可利用该目标图片对摄像机的afhwthreshold参数进行对焦校准。99.步骤s30,采用所述目标图片对所述摄像机进行对焦校准。100.在通过afcalibrationassistedtool获取到与待校准的目标参数对应的目标图片后,用户能够根据该目标图片进行下一步的af模块校准工作,实现对摄像机的对焦校准。另外,通过afcalibrationassistedtool获取的图片和日志(log)数据都能够在afcalibrationassistedtool的ui界面进行显示,使得用户能够直接从ui界面导出校准af模块所需的图片数据和日志数据。101.在本实施例中,afcalibrationassistedtool在接收到用户触发的辅助校准指令后,将根据该辅助校准指令确定用户需要获取的用于af模块的效果参数校准的目标参数,进而根据该目标参数触发预检查后的摄像头进行图片捕捉得到目标图片,进而利用该目标图片实现对摄像机的对焦校准。102.因此,本发明使用户能够避免通过手动操作或者复杂指令操作去获取对焦校准所需的图片,简化了对摄像机进行对焦校准的操作,能够极大程度地提升用户体验。同时,通过自动获取对焦校准摄像机所需的目标图片,能够提升所采集图片的图片质量,进而能够提升摄像机对焦校准的校准效率和校准精度。103.进一步地,基于上述本发明对焦校准方法的第一实施例,提出本发明对焦校准方法的第二实施例。104.在本实施例中,在上述步骤s30,“采用所述目标图片对所述摄像机进行对焦校准”,可以包括:105.步骤s301,将所述目标图片导入预设的参数调试工具,并通过所述数调试工具,针对所述目标图片进行分析得到图像效果参数;106.步骤s302,将所述图像效果参数添加至摄像机的对焦效果文件中,以对摄像机进行对焦校准。107.需要说明的是,在本实施例中,在通过afcalibrationassistedtool获取校准af模块所需的目标图片后,需要进一步通过参数调试工具,比如,debugparser,对目标图片进行分析,以完成对af模块效果参数的校准。108.具体地,例如,在用户通过对焦校准装置获取校准af模块所需的目标图片,并将目标图片导入debugparser后,将进一步通过debugparser对目标图片进行分析得到对应的效果参数,进而将该效果参数合并至af模块的效果文件中,即可完成af模块相应参数的校准工作。109.进一步地,上述步骤s10中,“接收辅助校准指令,根据所述辅助校准指令确定摄像机待校准的目标参数”之前,还可以包括:110.步骤s40,接收第一检测指令和第二检测指令;111.步骤s50,根据所述第一检测指令对摄像机的驱动装置进行预检查,并根据所述第二检测指令对摄像机的典型模组进行预检查。112.用户在利用afcalibrationassistedtool进行对焦校准之前,需要预先对摄像头进行预检测,以确定摄像机的当前状态满足调试标准后才能够执行下一步的对焦校准操作。113.在此基础上,afcalibrationassistedtool在接收到用户触发的第一检测指令和第二检测指令后,将根据第一检测指令对摄像机驱动装置进行预检查,比如,确定摄像机的af驱动是否处于正常状态,或者根据第二检测指令对摄像机的典型模组(goldenmodule)进行预检查,以确定goldenmodule是否符合摄像机基本调试要求。114.需要说明的是,在本实施例中,如图7所示,本实施例中的afcalibrationassistedtool包括了预检查(precheck)模块、基本校准(basiccalibration)模块以及基本操作模块。而precheck模块用于在针对摄像头进行调试校准之前,对摄像头的驱动装置和典型模组进行预检查,以确定摄像头是否符合调试标准。而precheck模块包括了驱动检查(drivercheck)单元和典型模组检查(goldenmodulecheck)单元,其中,drivercheck单元用于对快速定位和检查摄像头传感器(camerasensor)的af驱动,而goldenmodulecheck)单元用于检查典型模组(goldensample)是否满足基本的调试要求。115.在此基础上,drivercheck单元又包含了af一次性编程驱动检测(afotpdrivercheck)子单元(如图8所示)、加速计/陀螺仪/相位/激光驱动检测(acc/gyro/pd/laserdrivercheck)子单元(如图9所示)、fv稳定事件检测(fvstabletimecheck)子单元(如图10所示)以及激光数据检测(laserdatacheck)子单元(如图11所示)以及相位校准(pdcalibrationcheck)子单元(如图12所示),并且,在各个子单元的ui界面中,如图8至图12,包含了各个功能组件以及各功能组件的执行顺序,使得用户可按照编号以此触发相应功能组件,而afcalibrationassistedtool在接收到用户基于各个功能组件触发的功能指令后,将根据该功能指令执行对应的操作。116.比如,如图8所示,afcalibrationassistedtool在接收到用户触发的功能指令后,将依次执行“afotpdrivercheck”指令、打开mkt的log录制功能、打开camera以及在录制完成后退出camera,并查看保存的log信息,以利用该目标图片和log信息对af模块的afotpdriver进行快速检测。相似的,又比如,如图9所示的accgyropdlaserdrivercheck子单元,通过该检测子单元,能够获取采集的视频、图片以及对应的log信息,以利用上述视频、图片以及log信息对摄像机的acc/gyro/pd/laser驱动是否正常。又比如,在图10所示的fvstabletimecheck子单元,在该ui界面中,包含了对环境设置和操作步骤的文件描述,用户在打开该界面后,依次点击“执行指令”、“打开相机”和“拍照并保存”,afcalibrationassistedtool在检测到用户通过功能组件触发的相应功能指令后,根据该功能指令执行对应的操作,比如,调用基础操作模块中的摄像单元,以打开摄像头进行拍摄,并将得到的图片进行保存。又比如,如图11所示的laserdatacheck子单元,通过该检测子单元,能够获取对应的图片,进而利用该图片对摄像机的激光数据进行检测。117.另外,预检查模块中的goldenmodulecheck单元,包括了af一次性编程&线性检测(afotp&linearitycheck)子单元、相位校准检测(pdcalibrationcheck)子单元和镜头倾斜检测(tiltcheck)子单元。其中,如图12所示的pdcalibrationcheck子单元,通过该检测单元,执行fullscan功获取对应的目标图片和log信息,进而利用获取的目标图片和log信息检查摄像头的pd校准是否满足调试要求。118.根据上述的各个检测子单元,快速定位和检查camerasensor的af驱动是否正常,以及检查goldensample是否符合基本的调试要求。119.在本实施例中,在各个检测子单元的ui界面中,包含了各个功能组件以及各个功能组件的执行顺序,使得用户能够直接按照功能组件的标号依次触发相应功能组件,因此,本实施例实现了摄像机的快速预检查,既提升了摄像机预检查效率比,也降低了用户操作难度,提升了用户体验。120.进一步地,上述步骤s10中,“根据所述辅助校准指令确定摄像机待校准的目标参数”,可以包括:121.步骤s101,根据所述辅助校准指令确定对应的校准功能界面,并接收基于所述校准功能界面触发的图片获取指令;122.步骤s102,确定所述图片获取指令对应的摄像机待校准的目标参数。123.需要说明的是,在本实施例中,如图3和图4所示,afcalibrationassistedtool处理包括预检查(precheck)模块,还包括了基本校准(basiccalibration)模块以及基本操作模块。124.在此基础上,afcalibrationassistedtool在通过basiccalibration模块接收到用户触发的辅助校准指令后,将进一步根据该辅助校准指令确定用户触发的基本校准模块中的校准单元,并跳转至该校准单元对应的校准功能界面(即ui界面),进而接收用户通过该校准功能界面触发的图片获取指令,并根据该图片获取指令确定对应的待校准的目标参数,以根据该目标参数,触发afcalibrationassistedtool中的基本操作模块,通过该基本操作模块触发预检查后的摄像头进行图片捕捉,得到上述待校准的目标参数对应的目标图片。125.另外,如图4所示,basiccalibration模块中的校准的单元包括但不限于af表格(aftable)单元、af硬件阈值(afhwthreshold)单元、姿势补偿(posturecompensation)单元、激光测距表(lasermappingtable)单元、缩放效果校准(zoomeffectcalibration)单元和点光源af校准(pointlightafcalibration)单元。通过上述各个校准单元能够实现af模块的效果参数的精准高效的校准调试。126.在此基础上,用户能够通过上述校准单元中的任意一个触发相应的图片获取指calibrationassistedtool根据辅助校准指令确定基本校准模块对应的校准单元,并接收基于校准单元触发的图片获取指令,进而确定图片获取指令对应的待校准的目标参数,并基于目标参数,通过基本操作模块,触发预检查后的摄像头进行图片捕捉得到目标图片。134.在本发明中,通过包含precheck模块、basiccalibration模块和基础操作操作模块的afcalibrationassistedtool,对摄像头的驱动装置和典型模组进行预检查,根据用户触发的辅助校准指令,触发基本操作模块,以利用该基本操作模块,捕获校准af模块效果参数所需的目标图片。因此,本发明能够避免通过手动操作或者复杂指令操作进行摄像机校准体调试,使得用户能够通过各个模块获取校准af模块效果参数所需的图片,提升了af模块的校准效率和校准精度,进而提升了摄像机采集图片的图片质量。135.进一步地,基于上述本发明对焦校准方法的第一实施例和第二实施例,提出本发明对焦校准方法的第三实施例。136.在本实施例中,上述步骤s20中,“根据所述目标参数触发所述摄像机进行图片捕捉得到目标图片”,可以包括:137.步骤s201,根据所述目标参数,通过预设的数据接口确定对应的功能指令;138.步骤s202,根据所述功能指令开启所述摄像头,并触发所述摄像头进行图片捕捉得到目标图片。139.afcalibrationassistedtool在根据用户触发的图片获取指令确定对应的待校准的目标参数后,将根据该目标参数,通过基本校准模块的api接口触发基本操作模块,进而执行与目标参数相应的功能指令,以根据该功能指令,通过摄像头捕获与目标参数匹配的目标图片。140.需要说明的,在本实施例中,afcalibrationassistedtool中各个模块的调用流程图如图23所示,根据android调试桥(adb)实现摄像机和afcalibrationassistedtool之间的数据传输和控制,当检测到用户触发ui界面上的功能组件时,将通过precheck模块、basiccalibration模块以及基本操作模块对应的api接口,执行各功能组件对应的功能指令,以得到校准af模块所需的目标图片。141.另外,值得注意的是,在本实施例中,如图24至图25所示,已预先将mtkaf校准中的各个模块都封装成对应的form类,随着mtk平台af模块calibration更新和升级,本实施例中的afcalibrationassistedtool对应的form类也会不断增加,功能也会越来越强大。142.进一步地,在上述步骤s202,“根据所述功能指令开启所述摄像头,并触发所述摄像头进行图片捕捉得到目标图片”之后,还可以包括:143.步骤s203,将所述目标图片导出并存储,获取所述目标图片对应的日志信息,并将所述日志信息进行存储,以根据所述目标图片,并结合所述日志信息对摄像机进行对焦校准。144.需要说明的是,在本实施例中,基本操作模块中包含了摄像(camera)单元、设备控制(system)单元和日志生成存储单元,camera单元用于直接对相机进行拍照、关闭相机、取出图片、删除图片、重命名等操作,解决了以前繁琐的adb指令操作和手动拍照操作;system单元可直接对设备进行重启、亮度调节等操作;日志生成存储单元可用于保存log信息至本地,极大的方便cameratuning工程师分析和解决问题,提高工作效率。145.在此基础上,在获取目标图片后,将进一步利用摄像单元,将所述目标图片进行导出并存储至本地,并且,通过日志生成存储单元获取目标图片对应的日志信息,并将该日志信息也进行存储,使得用户能够将该目标图片和日志信息导入对应的mkt工具,对摄像机的af模块进行校准调试。146.进一步地,所述对焦校准方法,还包括:147.步骤s60,利用预设客户端软件开发平台,通过安卓调试桥,对摄像机进行对焦校准。148.本实施例中。可将afcalibrationassistedtool安装于windows系统的工控设备,比如计算机,并通过安卓调试桥(adb)对mtk平台摄像机的af模块进行调试。另外,可通过usb接口,将摄像机与安装有afcalibrationassistedtool的工控设备进行物理连接,以进行数据传输。149.在本实施例中,用户能够通过aftable单元、afhwthreshold单元、posturecompensation单元、lasermappingtable单元、zoomeffectcalibration单元和pointlightafcalibration单元中任意一个触发相应的图片获取指令,afcalibrationassistedtool在接收到用户通过上述校准单元触发的图片获取指令确定对应的待校准的目标参数。afcalibrationassistedtool根据android调试桥adb指令和摄像机进行通信,当检测到用户触发ui界面上的功能组件时,将通过precheck模块、basiccalibration模块以及基本操作模块对应的api接口,执行各功能组件对应的功能指令,以得到af模块校准的目标图片。150.因此,在本发明中,利用上述预检查单元和校准单元,实现了对af模块的各类型效果参数的精准校准,在此基础上,提升了af模块的校准效率和校准精度,进而提升了摄像机采集图片的图片质量。151.此外,本发明实施例还提出一种对焦校准装置,参照图26,图26为本发明对焦校准装置一实施例的功能模块示意图。如图26所示,本发明对焦校准装置,包括:152.参数确定模块10,用于接收辅助校准指令,根据所述辅助校准指令确定摄像机待校准的目标参数;153.图片捕捉模块20,用于根据所述目标参数触发所述摄像机进行图片捕捉得到目标图片;154.对焦校准模块30,用于采用所述目标图片对所述摄像机进行对焦校准。155.进一步地,所述对焦校准模块30,包括:156.分析单元,用于将所述目标图片导入预设的参数调试工具,并通过所述参数调试工具,针对所述目标图片进行分析得到图像效果参数;157.参数添加单元,用于将所述图像效果参数添加至摄像机的对焦效果文件中,以对摄像机进行对焦校准。158.进一步地,所述对焦校准装置,还包括:159.接收模块,用于接收第一检测指令和第二检测指令;160.预检查模块,用于根据所述第一检测指令对摄像机的驱动装置进行预检查,并根据所述第二检测指令对摄像机的典型模组进行预检查。161.进一步地,所述参数确定模块10,包括:162.触发单元,用于根据所述辅助校准指令确定对应的校准功能界面,并接收基于所述校准功能界面触发的图片获取指令;163.目标参数确定单元,用于确定所述图片获取指令对应的摄像机待校准的目标参数。164.进一步地,所述图片捕捉模块20,包括:165.指令确定单元,用于根据所述目标参数,通过预设的数据接口确定对应的功能指令;166.图片捕捉单元,用于根据所述功能指令开启所述预检查后的摄像头,并触发所述预检查后的摄像头进行图片捕捉得到目标图片。167.进一步地,所述对焦校准系统,还包括:168.日志信息存储模块,用于将所述目标图片导出并存储,获取所述目标图片对应的日志信息,并将所述日志信息进行存储,以根据所述目标图片,并结合所述日志信息对摄像机进行对焦校准。169.进一步地,所述对焦校准系统,还包括:170.校准模块,用于利用预设客户端软件开发平台,通过安卓调试桥,对摄像机进行对焦校准。171.本发明对焦校准装置的各个功能模块的具体实施方式与上述对焦校准装置各实施例基本相同,在此不做赘述。172.此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有对焦校准程序,所述对焦校准程序被处理器执行时实现如上所述的对焦校准方法的步骤。173.本发计算机可读存储介质的各实施例,均可参照本发明对焦校准方法各个实施例,此处不再赘述。174.此外,本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如以上对焦校准方法的任一项实施例所述的对焦校准方法的步骤。175.本发明计算机程序产品的具体实施例与上述对焦校准方法的各实施例基本相同,在此不作赘述。176.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。177.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。178.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。179.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的
技术领域
:,均同理包括在本发明的专利保护范围内。当前第1页12当前第1页12
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献