一种摄像头在线调试方法技术

技术编号:8593879 阅读:205 留言:0更新日期:2013-04-18 07:02
本发明专利技术公开了一种摄像头在线调试方法,所述的摄像头设置于移动终端,所述方法包括以下步骤:在android移动终端的摄像头底层驱动代码中添加DRIVER_ATTR属性,创建文件节点;将PC与移动终端通过USB线连接,并切换移动终端至adb模式,打开移动终端相机,观察测试摄像头图像效果;在PC端选择摄像头的厂商和型号,填入修改的参数;PC端调用adb程序,通过USB线将转换后的参数写入移动终端在步骤1中创建的文件节点,移动终端执行DRIVER_ATTR属性的store函数,将参数写入摄像头;反复对比修改,直到满意效果;将参数进行保存。本发明专利技术对摄像头进行在线实时的、人性化的、高效的调试,并可有效提高android系统的摄像头调试效率,有助于挑选出最好的效果参数。

【技术实现步骤摘要】

本专利技术涉及一种移动终端设备上的摄像头,特别是涉及。
技术介绍
目前移动设备上进行摄像头调试主要的的方法是厂商在demo板上用专用工具把效果调试好了把参数导出来,然后把这些参数合入到软件的源代码中,重新编译出可烧录的固件并重新烧录固件,再开机,运行相机应用程序时通过移动设备主芯片把参数通过I2C总线写入摄像头。一般情况下摄像头厂商调试的参数拿到真正需要使用的硬件平台上得到的效果跟demo板上的会有比较大的差异,这是由硬件差异(硬件处理平台,移动设备上增加的玻璃镜片等)造成的。这样的话就必须对一些参数进行微调,传统的方法是修改代码里面的参数,然后再次重新编译出固件,烧录固件后重新开机验证。但是这种方法需要重新编译和烧录固件并重新开机,其效率极低;并且每次只能验证一个参数,不方便对比,从而无法选择出最佳的效果参数。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供,能对摄像头进行在线实时的、人性化的、高效的调试。为了达到上述目的,本专利技术采用的技术方案是,,所述的摄像头设置于移动终端,包括以下步骤 步骤1、在android移动终端的摄像头底层驱动代码中添加DRIVER_AT本文档来自技高网...

【技术保护点】
一种摄像头在线调试方法,所述的摄像头设置于移动终端,包括以下步骤:步骤1、在android移动终端的摄像头底层驱动代码中添加DRIVER_ATTR属性,该属性的store函数将传入的参数写入摄像头,在移动终端开机挂载摄像头驱动的时候,在驱动的probe函数中调用driver_create_file函数在android系统的linux文件系统中创建对实现的DRIVER_ATTR属性的文件节点;步骤2、将PC与移动终端通过USB线连接,并切换移动终端至adb模式,打开移动终端相机,观察测试摄像头图像效果;步骤3、在PC端选择摄像头的厂商和型号,填入修改的参数,PC端根据不同的厂商和型号把输入的参数...

【技术特征摘要】
1.一种摄像头在线调试方法,所述的摄像头设置于移动终端,包括以下步骤步骤1、在android移动终端的摄像头底层驱动代码中添加DRIVER_ATTR属性,该属性的store函数将传入的参数写入摄像头,在移动终端开机挂载摄像头驱动的时候,在驱动的probe函数中调用driver_create_file函数在android系统的Iinux文件系统中创建对实现的DRIVER_ATTR属性的文件节点;步骤2、将PC与移动终端通过USB线连接,并切换移动终端至adb模式,打开移动终端相机,观察测试摄像头图像效果;步骤3、在PC端选择摄像头的厂商和型号,填入修改的参数,PC端根据不同的厂商和型号把输入的参数转换成符合写入规范的格式,同时将填入的参数保存到历史记录中;步骤4、PC端调用adb程序,通过USB线将转换后的参数写入移动终端在步骤I中创建的文件节点,移动终端执行DRIVER_ATTR属性的store函数,将参数写入摄像头;步骤5、观察测试效果是否满意,不满意则在PC端继续选择新的参数写入,若本次修改相对...

【专利技术属性】
技术研发人员:曾元清刘金水
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1