[发明专利]一种摄像头在线调试方法有效
申请号: | 201210522254.0 | 申请日: | 2012-12-07 |
公开(公告)号: | CN103049375A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 曾元清;刘金水 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 罗晓林;李志强 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 摄像头 在线 调试 方法 | ||
技术领域
本发明涉及一种移动终端设备上的摄像头,特别是涉及一种摄像头在线调试方法。
背景技术
目前移动设备上进行摄像头调试主要的的方法是厂商在demo板上用专用工具把效果调试好了把参数导出来,然后把这些参数合入到软件的源代码中,重新编译出可烧录的固件并重新烧录固件,再开机,运行相机应用程序时通过移动设备主芯片把参数通过I2C总线写入摄像头。一般情况下摄像头厂商调试的参数拿到真正需要使用的硬件平台上得到的效果跟demo板上的会有比较大的差异,这是由硬件差异(硬件处理平台,移动设备上增加的玻璃镜片等)造成的。这样的话就必须对一些参数进行微调,传统的方法是修改代码里面的参数,然后再次重新编译出固件,烧录固件后重新开机验证。但是这种方法需要重新编译和烧录固件并重新开机,其效率极低;并且每次只能验证一个参数,不方便对比,从而无法选择出最佳的效果参数。
发明内容
本发明的目的在于克服现有技术的不足,提供一种摄像头在线调试方法,能对摄像头进行在线实时的、人性化的、高效的调试。
为了达到上述目的,本发明采用的技术方案是,一种摄像头在线调试方法,所述的摄像头设置于移动终端,包括以下步骤:
步骤1、在android移动终端的摄像头底层驱动代码中添加DRIVER_ATTR属性,该属性的store函数将传入的参数写入摄像头,在移动终端开机挂载摄像头驱动的时候,在驱动的probe函数中调用driver_create_file函数在android系统的linux文件系统中创建对实现的DRIVER_ATTR属性的文件节点;
步骤2、将PC与移动终端通过USB线连接,并切换移动终端至adb模式,打开移动终端相机,观察测试摄像头图像效果;
步骤3、在PC端选择摄像头的厂商和型号,填入修改的参数,PC端根据不同的厂商和型号把输入的参数转换成符合写入规范的格式,同时将填入的参数保存到历史记录中;
步骤4、PC端调用adb程序,通过USB线将转换后的参数写入移动终端在步骤1中创建的文件节点,移动终端执行DRIVER_ATTR属性的store函数,将参数写入摄像头;
步骤5、观察测试效果是否满意,不满意则在PC端继续选择新的参数写入,若本次修改相对上次修改效果差,则在步骤3保存的历史记录中选择上一次的参数,反复对比修改,直到满意效果;
步骤6、确认效果满意后通过选择将参数保存,在PC上保存成文件,并将该文件内的参数取出合并到移动终端。
进一步的,所述的摄像头调试参数包括多组摄像头参数,并通过设置选项选择接入摄像头的参数。
进一步的,所述的步骤5具体包括:
步骤S501.调用修改摄像头参数函数;
步骤S502.对摄像头参数进行修改;
步骤S503.对修改后的摄像头参数进行测试,得到调试结果;
步骤S504.得到用户满意的测试结果则结束调试,否则继续修改摄像头参数或返回上一次参数。
进一步的,所述的满意效果为用户视觉效果,当达到用户预期效果则为满意效果。
进一步的,所述的修改摄像头参数为部分修改。
进一步的,所述的移动终端包括手机、电脑、相机。
与现有技术相比,本发明的有益效果是:对摄像头进行在线实时的、人性化的、高效的调试,并可有效提高摄像头调试效率,有助于挑选出最好的效果参数。
附图说明
图1为本发明的方法流程图。
具体实施方式
下面结合实施例参照附图进行详细说明,以便对本发明的技术特征及优点进行更深入的诠释。
Linux的sysfs属性功能提供了对设备的属性进行操作的用户接口,并会创建一个虚拟文件供用户操作,比如对设备驱动DRIVER_ATTR的虚拟文件进行写或读操作,就可以修改或者读取驱动的相应信息。实际上对驱动的DRIVER_ATTR属性文件进行操作时会调用对应函数,store或show:用户写驱动的属性文件就会调用驱动的store函数,而用户读取属性文件就会调用驱动的show函数。因此我们可以在store函数里面调用设备与摄像头通讯的函数来修改摄像头参数,从而达到调试的目的。而在调试端(主要是PC)通过USB线连接设备,通过谷歌提供的adb工具进入shell来操作上面所述的属性文件。同时配以人性化的图形界面和各家摄像头的参数格式兼容程序,最大程度提高调试效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210522254.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于V2I的自适应事故识别方法及系统
- 下一篇:数字式真随机数发生器电路