一种摄像头参数控制方法及相关设备技术

技术编号:16842417 阅读:55 留言:0更新日期:2017-12-20 00:48
本发明专利技术公开一种摄像头参数控制方法及相关设备,以提高摄像头参数控制的速度和效率。方法包括:根据摄像头发送的图像确定待调整类型参数及其对应的多个取值;在预置的ioctl函数中设置待调整类型参数的类型ID和多个取值;解析所述ioctl函数得到所述待调整类型参数的类型ID和多个取值;将解析得到的所述多个取值依次写入所述摄像头对应的图像信号处理器ISP中与所述类型ID对应的寄存器中。

A camera parameter control method and related equipment

The invention discloses a camera parameter control method and related equipment to improve the speed and efficiency of the camera parameter control. The method includes: determining a plurality of values to be adjusted according to the type parameters and the corresponding image sent by the camera to be adjusted; the type parameter settings in IOCTL function preset in the type ID and a plurality of values; analyzing the IOCTL function to obtain the parameters to be adjusted type type ID and multiple values; will be resolved by the the plurality of values are written into the camera corresponding to the image signal processor of the ISP and the ID type corresponding register.

【技术实现步骤摘要】
一种摄像头参数控制方法及相关设备
本专利技术涉及图像处理领域,特别涉及一种摄像头参数控制方法、一种摄像头参数控制装置、一种摄像头参数控制系统和一种服务器。
技术介绍
目前,摄像头主要通过USB(UniversalSerialBus)接口、Ethernet接口或者MIPICSI(MobileIndustryProcessorInterfaceCameraSerialInterface)接口、并行接口或MIPI接口(MobileIndustryProcessorInterface,移动产业处理器接口)等,将采集的图像传输给服务器(该服务器可以是Linux操作系统,也可以是Windows操作系统)。但是在一些应用场景中,例如自动驾驶车辆、无人机、无人船等,在车辆驾驶过程中、无人机飞行过程中或船舶行驶过程中进行图像拍摄时,由于行驶过程中/飞行过程中的环境变化较快,为使摄像头在不同环境下拍摄得到高质量的图像,则服务器需要及时的对摄像头的ISP(ImageSignalProcessor,图像信号处理器)参数进行调整,以适应环境变化。摄像头的ISP对应的每个类型参数一般都对应多个取值(类型参数可包本文档来自技高网...
一种摄像头参数控制方法及相关设备

【技术保护点】
一种摄像头参数控制方法,其特征在于,该方法适用于Linux系统,方法包括:根据摄像头发送的图像确定待调整类型参数及其对应的多个取值;在预置的ioctl函数中设置待调整类型参数的类型ID和多个取值;解析所述ioctl函数得到所述待调整类型参数的类型ID和多个取值;将解析得到的所述多个取值依次写入所述摄像头对应的图像信号处理器ISP中与所述类型ID对应的寄存器中。

【技术特征摘要】
1.一种摄像头参数控制方法,其特征在于,该方法适用于Linux系统,方法包括:根据摄像头发送的图像确定待调整类型参数及其对应的多个取值;在预置的ioctl函数中设置待调整类型参数的类型ID和多个取值;解析所述ioctl函数得到所述待调整类型参数的类型ID和多个取值;将解析得到的所述多个取值依次写入所述摄像头对应的图像信号处理器ISP中与所述类型ID对应的寄存器中。2.根据权利要求1所述的方法,其特征在于,在预置的ioctl函数中设置待调整类型参数的类型ID和多个取值,具体包括:在所述ioctl函数的控制命令字段中写入ISP参数设置命令,以及在所述ioctl函数的V4L2_control结构中写入所述待调整类型参数的类型ID和多个取值;解析所述ioctl函数得到所述待调整类型参数的类型ID和多个取值,具体包括:读取所述ioctl函数的控制命令字段,当读取到ISP参数设置命令时,调用预置的解析函数解析所述V4L2_control结构以得到待调整类型参数的类型ID和多个取值。3.根据权利要求2所述的方法,其特征在于,在所述ioctl函数的V4L2_control结构中写入所述待调整类型参数的类型ID和多个取值,具体包括:按照预置约定,在V4L2_control结构中的ID变量的特定位写入待调整类型参数的类型ID,并在该ID变量的其余位及value变量中依次写入所述多个取值;调用预置的解析函数解析所述V4L2_control结构以得到待调整类型参数的类型ID和多个取值,具体包括:利用所述解析函数按照预置的约定,从V4L2_control结构中的ID变量的特定位解析得到所述类型ID,以及从ID变量的其余位及value变量中解析得到所述多个取值。4.根据权利要求2所述的方法,其特征在于,将解析得到的所述多个取值依次写入所述摄像头对应的ISP中与所述类型ID对应的寄存器中,具体包括:利用所述解析函数将解析得到的所述多个取值依次写入所述ISP中与所述类型ID对应的寄存器中。5.一种摄像头参数控制装置,其特征在于,该装置适用于Linux系统,该装置包括:确定模块,用于根据摄像头发送的图像确定待调整类型...

【专利技术属性】
技术研发人员:王明孙杰
申请(专利权)人:北京图森未来科技有限公司
类型:发明
国别省市:北京,11

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

1