CN114205530B - 一种面向车载摄像头模组的自适应控制方法及*** - Google Patents

一种面向车载摄像头模组的自适应控制方法及*** Download PDF

Info

Publication number
CN114205530B
CN114205530B CN202111592033.6A CN202111592033A CN114205530B CN 114205530 B CN114205530 B CN 114205530B CN 202111592033 A CN202111592033 A CN 202111592033A CN 114205530 B CN114205530 B CN 114205530B
Authority
CN
China
Prior art keywords
module
vehicle
signal
image
deserializer
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
Application number
CN202111592033.6A
Other languages
English (en)
Other versions
CN114205530A (zh
Inventor
任毅
刘振宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Skywooo Co ltd
Original Assignee
Skywooo Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Skywooo Co ltd filed Critical Skywooo Co ltd
Priority to CN202111592033.6A priority Critical patent/CN114205530B/zh
Publication of CN114205530A publication Critical patent/CN114205530A/zh
Application granted granted Critical
Publication of CN114205530B publication Critical patent/CN114205530B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/66Remote control of cameras or camera parts, e.g. by remote control devices
    • H04N23/661Transmitting camera control signals through networks, e.g. control via the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/90Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/268Signal distribution or switching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • H04N7/0117Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/0806Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division the signals being two or more video signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Graphics (AREA)
  • Studio Devices (AREA)

Abstract

本发明涉及汽车视频传输领域,特别涉及面向车载摄像头模组的自适应控制方法及***。其方法包括步骤:S1.车载摄像头通过接口将串行视频信号传输到图像信号解串器中,图像信号解串器将接收的串行视频信号转换为图像视频数据,通过双向控制信号构建控制信道,解调来自摄像头的上行控制信号,输入到控制信号生成模块;S2.控制信号接入控制信号生成模块,控制信号生成模块确认与车载摄像头之间的控制信道工作正常,并读取车载摄像头的特征信息写入特征寄存器中;S3.图像视频流信号接入的视频处理校验模块,视频处理校验模块调用特征寄存器信息,对图像视频流信号进行校验,校验后将处理后图像视频流信号输出。本发明能适应不同型号的摄像头。

Description

一种面向车载摄像头模组的自适应控制方法及***
技术领域
本发明涉及汽车视频传输领域,特别涉及一种面向车载摄像头模组的自适应控制方法及***。
背景技术
目前,汽车已经成为人们日常出行使用最多的交通工具。随着汽车内部信息化程度的***,在车内***中传输视频图像,从较低级别的流媒体后视镜,到ADAS应用的AEB、LKA、到自动驾驶级别的域控制器等,都有很强需求。
为了满足车内高噪音及复杂环境,将高清图像数字化,以数字化方式传输(基于高速LVDS、MIPI A-PHY或其他电平标准),在车载应用中越来越多。由于不同摄像头中传感器(Sensor),图像处理芯片(ISP)及其他模块(如辅助光源) 均需要配置,同一个平台的也可能配置不同摄像头,厂家也可能不同,如何自适应识别摄像头并进行配置,成为需求。
一般摄像头控制***总体如图1所示,光学信号通过传感器转为数字信号,通过ISP、串行器之后转为高速串行信号(LVDS、MIPI A-PHY或其他电平标准),在车内线缆上传输。摄像头模组控制***接收到图像信号后首先将串行信号进行解串,还原为普通图形信号并处理。同时,在图像通道(如LVDS)上,现行通用做法为虚拟出一路双向控制信号(一般为IIC),获得摄像头当前情况,发出指令对摄像头模组内各部分进行控制。
传统上,为了对不同摄像头进行自适应配置,提出了若干种摄像头自适应配置方法,如申请号201310737372.8的《一种车用摄像头与处理单元自动匹配***及方法》。类似的方案局限在于通过与每个摄像头的物理连线进行配置,导致了:如需配置多个摄像头,需要每增加一个摄像头,控制器就增加一个物理线缆。
同时上述方式一般只适应一种摄像头组合方式,如一个摄像头或四个摄像头组合。但是在现代汽车设计中,一个车型可能会有多种配合,如较低配置使用一个摄像头,实现倒车影像功能;而较高配置可能是使用四个摄像头,实现 360环视功能。传统方式可能需要为两个模式设计两种控制器,会加大设计和生产的复杂度。
如果摄像头的控制***可以自适应支持1个到多个摄像头,并且能自适应配置多种摄像头组合,则可以对应灵活的产品配置,加速汽车产品型号的设计与生产。
发明内容
本发明提供一种面向串行差分(如LVDS)车载摄像头模组的自适应控制***,旨在解决如何灵活配置不同种类摄像头及摄像头组合的问题。
本发明提供一种面向车载摄像头模组的自适应控制方法,包括以下步骤:
S1.车载摄像头通过接口将串行视频信号传输到图像信号解串器中,图像信号解串器将接收的串行视频信号转换为主控模块可处理格式的图像视频数据,同时通过承载在串行视频信号上的双向控制信号构建控制信道,图像信号解串器解调控制信道中来自车载摄像头的上行控制信号,输入到解串器控制模块中的控制信号生成模块;
S2.控制信号接入解串器控制模块中的控制信号生成模块,控制信号生成模块确认与车载摄像头之间的控制信道工作正常,并读取车载摄像头的特征信息写入特征寄存器中;
S3.图像视频流信号接入解串器控制模块中的视频处理校验模块,视频处理校验模块调用控制信号生成模块的特征寄存器信息,对图像视频流信号进行校验,校验后将处理后图像视频流信号输出。
作为本发明的进一步改进,所述步骤S2具体包括以下步骤:
S21.在确认摄像头***后,确认配置通路工作是否正常,若正常则执行步骤S22,若不正常则终止;
S22.读取车载摄像头的特定地址ID,若读取成功则写入***需要配置的特征寄存器,并执行步骤S3;若读取不成功,则执行步骤S23;
S23.确认特征寄存器组合模块中的参数组是否已经穷尽,若未穷尽则更换配置参数组,并重新执行步骤S22;若已穷尽则通知特征寄存器组合更新模块进行参数更新。
作为本发明的进一步改进,所述步骤S3包括:
S31.视频处理校验模块接收到图像视频流信号后,调用控制信号生成模块的寄存器信息,对视频流进行校验,若校验成功,则将处理后图像视频流信号输出;若校验失败,则执行步骤S23。
作为本发明的进一步改进,所述步骤S21中的配置通路包括车载摄像头接口与图像信号解串器之间基于控制信道的虚拟IIC通道、图像信号解串器与解串器控制模块之间数据传输的真实IIC通道。
作为本发明的进一步改进,所述步骤S23中,若参数组已穷尽则通知特征寄存器组合更新模块进行参数更新的步骤包括:
S231.特征寄存器组合更新模块通知图像处理主控模块请求更新特征寄存器组合的ID值,图像处理主控模块通过网络获取外部数据库中与所要读取的车载摄像头ID匹配的数据;
S232.图像处理主控模块获取更新数据后直接传输给特征寄存器组合更新模块,或通过解串器控制模块传输给特征寄存器组合更新模块;
S233.特征寄存器组合更新模块将更新数据写入特征寄存器组合模块,解串器控制模块从特征寄存器组合模块中读取更新数据。
本发明提供一种面向车载摄像头模组的自适应控制***,包括:
车载摄像头接口:用于连接车载摄像头并传输数据;
图像信号解串器:将接收的串行视频信号视频数据转换为主控模块可处理格式的图像视频数据流信号;同时通过承载在串行视频信号上的双向控制信号构建控制信道;
图像处理主控模块:用于对图像进行处理并与外部数据库建立网络连接;
特征寄存器组合模块:存储有多组的特征寄存器信息;
所述图像处理主控模块包括解串器控制模块,所述解串器控制模块包括视频处理校验模块、控制信号生成模块;
视频处理校验模块:接收图像视频流信号;
控制信号生成模块:接收来自车载摄像头的上行控制信号,并生成发送至车载摄像头的下行控制信号;
一个或多个所述车载摄像头接口与图像信号解串器建立双向通信连接,所述图像信号解串器分别与视频处理校验模块、控制信号生成模块建立双向通信连接,所述视频处理校验模块与控制信号生成模块建立双向通信连接,所述控制信号生成模块与特征寄存器组合模块建立双向通信连接。
作为本发明的进一步改进,该***还包括特征寄存器组合更新模块:用于通知图像处理主控模块请求更新特征寄存器组合的特征信息值;所述特征寄存器组合更新模块一端与特征寄存器组合模块建立双向通信连接,其另一端与图像处理主控模块或解串器控制模块建立双向通信连接。
作为本发明的进一步改进,所述车载摄像头接口与图像信号解串器之间的图像视频流信号通过图像信号通道建立通信传输,所述车载摄像头接口与图像信号解串器之间的控制信号通过图像信号上承载的控制信道中的虚拟IIC通道建立通信传输。
作为本发明的进一步改进,所述图像信号解串器和视频处理校验模块之间通过包括MIPI在内的相关视频流信号通道建立通信连接,所述图像信号解串器和控制信号生成模块之间通过真实IIC通道建立通信连接。
作为本发明的进一步改进,该***还包括用于外接电源或控制信号的电源- 控制信号接口,所述图像处理主控模块连接电源-控制信号接口,所述图像信号解串器通过LVDS或其他串行信号制式连接一个或多个车载摄像头接口。
本发明的有益效果是:通过设计并引入了特征寄存器组合模块,寄存器组合及其特征可更新,适应新摄像头。在接入不同型号摄像头的时候,可以自适应识别对应摄像头型号,并进行对应配置。同时,由于寄存器信息可更新,可以加入新型号摄像头信息,或删除不再使用的旧摄像头信息,兼顾灵活性与经济性。本发明的摄像头配置方式基于IIC总线或其他类似协议,可以同时对一路或多路摄像头进行配置,并对不同的摄像头组合,如基于同一车型的单摄像头倒车辅助影像或4摄像头360环视组合进行自适应配置。
附图说明
图1是本发明中现有技术里摄像头控制***的总体结构图;
图2是本发明中一种面向车规摄像头模组的自适应控制***的外观结构图;
图3是本发明中一种面向车规摄像头模组的自适应控制***的总体结构图;
图4为寄存器组合中存储的数据结构示意;
图5为本发明提出的摄像头模组的配置流程示意图;
图6为本发明提出的面向摄像头模组的自适应控制***硬件框架图;
图7为本发明提出的***硬件框架中特征寄存器组合及特征寄存器组合更新模块示意图;
图8是本发明中一种面向多个摄像头模组的自适应控制***的外观结构图;
图9为面向多个摄像头模组的自适应控制***中寄存器组合中存储的数据结构示意。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。
实施例一:
如图2、3、6-8所示,本发明的一种面向车载摄像头模组的自适应控制***,包括:
车载摄像头接口1:用于连接车载摄像头并传输数据;
图像信号解串器3:将接收的串行视频信号视频数据转换为主控模块可处理格式的图像视频数据流信号;同时通过承载在串行视频信号上的双向控制信号构建控制信道;
图像处理主控模块4:用于对图像进行处理并与外部数据库建立网络连接;
特征寄存器组合模块8:存储有多组的特征寄存器信息;
所述图像处理主控模块4包括解串器控制模块5,所述解串器控制模块5 包括视频处理校验模块6、控制信号生成模块7;
视频处理校验模块6:接收图像视频流信号;
控制信号生成模块7:接收来自车载摄像头的上行控制信号,并生成发送至车载摄像头的下行控制信号;
一个或多个所述车载摄像头接口1与图像信号解串器3建立双向通信连接,图像信号解串器3分别与视频处理校验模块6、控制信号生成模块7建立双向通信连接,视频处理校验模块6与控制信号生成模块7建立双向通信连接,控制信号生成模块7与特征寄存器组合模块8建立双向通信连接。
其中,特征寄存器组合模块8主要由读取摄像头参数的存储器、存储预设参数的存储器、内嵌后判断电路的MCU、SoC或FPGA组成。具体的,对于特征寄存器组合模块8的作用机制如下:
解串器控制模块5通过解串器控制并读取所连接摄像头信息;解串器控制模块5通过比对特征寄存器组合模块8内信息自动判断所连接摄像头信号;比对确认后进行对应配置和操作,图形处理主控模块获得图形信息并进行后续处理。
对于特征寄存器组合模块8中的寄存器组合是一种判断对接摄像头方式的方式,其数据结构如图4所示,比如摄像头1,其ID为A,摄像头分辨率 1280x1280,ISP为K,某一系列特定地址寄存器为L、M、N;摄像头2,其ID 为B,摄像头分辨率1920x1080,ISP为O,某一系列特定地址寄存器为P、 Q、R;这个“A,1280,1280,K,L,M,N”、“B,1920,1080,O,P, Q,R”这种数据组合中的部分数据,如ID、分辨率A、分辨率B等读取出来就可以快速判断接入的是哪个摄像头。
该***还包括特征寄存器组合更新模块9:用于通知图像处理主控模块4 请求更新特征寄存器组合的特征信息值;特征寄存器组合更新模块9一端与特征寄存器组合模块8建立双向通信连接,其另一端与图像处理主控模块4或解串器控制模块5建立双向通信连接。
特征寄存器组合更新模块9主要由存储预设参数的存储器、内嵌有写入电路的MCU、SoC或FPGA组成。存储预设参数的存储器一般为EEPROM/Flash,通过一个写入电路供更新,即通过MCU、SoC或FPGA可以对EEPROM/Flash 进行写入。
解串器控制模块5内部的视频处理校验模块6、控制信号生成模块7由具有图像、视频信号处理能力的MCU、SoC或FPGA组成,与后续特征寄存器组合模块8、特征寄存器组合更新模块9可能由不同的元件组成,也可能为有较强功能的同一块芯片。
如图6、7所示,车载摄像头接口1与图像信号解串器3之间的图像视频流信号通过图像信号通道建立通信传输,车载摄像头接口1与图像信号解串器3 之间的控制信号通过图像信号通道的虚拟IIC通道建立通信传输。图像信号解串器3和视频处理校验模块6之间通过MIPI或视频流信号通道建立通信连接,图像信号解串器3和控制信号生成模块7之间通过真实IIC通道建立通信连接。
如图3,该***还包括用于外接电源或控制信号的电源-控制信号接口2,图像处理主控模块4连接电源-控制信号接口2,图像信号解串器3通过IIC或 CAN总线连接一个或多个车载摄像头接口1。
特征寄存器组合更新模块9的更新方式如下:
上位车体主控制器通过电源-控制信号接口2发起更新,通过图像处理主控模块4调用特征寄存器组合更新模块9对特征寄存器组合模块8进行特征更新。
实施例二:
如图8、9所示,在实施例一的基础上,本***基于IIC或CAN总线而不是硬件连线,总线的优势是可以在一个节点接入多个从设备,这里以一个四摄像头为实施例。
当上电后,如果检测只接入一个摄像头,则从数据结构中模式为单摄像头的特征寄存器组合中尝试或更新配置参数,如果四个摄像头都已经接入,则读取四摄像头组合的各摄像头参数,并进行配置。进行校验,参数更新的流程与实施例一类似。
本实施例可以同样的控制***,在同一车型上支持单摄像头或多摄像头组合,可以对应灵活的产品配置,加速汽车产品型号的设计与生产。
实施例三:
如图2至图9所示,基于实施例一和二的***,本发明的一种面向车载摄像头模组的自适应控制方法,包括以下步骤:
S1.车载摄像头通过接口将串行视频信号传输到图像信号解串器3中,图像信号解串器3将接收的串行视频信号转换为图像处理主控模块4可处理格式的图像视频数据,同时通过承载在串行视频信号上的双向控制信号构建控制信道,图像信号解串器解调控制信道中来自车载摄像头的上行控制信号,输入到解串器控制模块5;
S2.控制信号接入解串器控制模块5中的控制信号生成模块7,控制信号生成模块7确认与车载摄像头之间的控制信道工作正常,并读取车载摄像头的特征信息写入特征寄存器中;
S3.图像视频流信号接入解串器控制模块5中的视频处理校验模块6,视频处理校验模块6调用控制信号生成模块7的特征寄存器信息,对图像视频流信号进行校验,校验后将处理后图像视频流信号输出。
其中,步骤S2具体包括以下步骤:
S21.在确认摄像头***后,确认配置通路工作是否正常,若正常则执行步骤S22,若不正常则终止;
S22.读取车载摄像头的特定地址ID,若读取成功则写入***需要配置的特征寄存器,并执行步骤S3;若读取不成功,则执行步骤S23;
S23.确认特征寄存器组合模块8中的参数组是否已经穷尽,若未穷尽则更换配置参数组,并重新执行步骤S22;若已穷尽则通知特征寄存器组合更新模块9进行参数更新。
步骤S3包括:
S31.视频处理校验模块6接收到图像视频流信号后,调用控制信号生成模块7的寄存器信息,对视频流进行校验,若校验成功,则将处理后图像视频流信号输出;若校验失败,则执行步骤S23。
步骤S21中的配置通路包括车载摄像头接口1与图像信号解串器3之间基于控制信道的虚拟IIC通道、图像信号解串器3与解串器控制模块5之间数据传输的真实IIC通道。
步骤S23中,若参数组已穷尽则通知特征寄存器组合更新模块9进行参数更新的步骤包括:
S231.特征寄存器组合更新模块9通知图像处理主控模块4请求更新特征寄存器组合的ID值,图像处理主控模块4通过网络获取外部数据库中与所要读取的车载摄像头ID匹配的数据;
S232.图像处理主控模块4获取更新数据后直接传输给特征寄存器组合更新模块9,或通过解串器控制模块5传输给特征寄存器组合更新模块9;
S233.特征寄存器组合更新模块9将更新数据写入特征寄存器组合模块8,解串器控制模块5从特征寄存器组合模块8中读取更新数据
解串器控制模块5的执行说明如下:
如图6所示,解串器控制模块5主要由视频处理校验模块6及控制信号生成模块7组成。一般来说,车载摄像头及线缆在车内传输视频数据时,在LVDS 或其他电平信号上会同时承载图像信号及与摄像头之间的双向控制信号,控制信号如图6中虚拟的IIC信道,在经过对应的图像信号解串器3之后,LVDS 信号会转换为主控模块可处理格式的图像视频流信号(如MIPI)和控制信号 (IIC),图像视频流信号和控制信号分别接入解串器控制模块5。其中图像视频流信号接入解串器控制模块5中的视频处理校验模块6,控制信号接入解串器控制模块5中的控制信号生成模块7。
视频处理校验模块6接收到视频信号后,会使用控制信号生成模块7的相关寄存器信息(如分辨率等),对视频流进行校验,检验过程例如配置了一个分辨率之后,视频处理校验模块6会利用视频信号中的行同步、场同步信号,确认配置后的摄像头输出图像每行有效像素及每场行数,确认是否已经成功配置摄像头寄存器;并在校验后将处理后视频流会流向显示屏或后续其他所要用到视频流的模块或设备中。
其中对视频流进行校验过程可以举例为:
控制信号生成模块产生7的是控制信号,视频处理校验模块6接收视频流信息后产生处理后视频流,并判断此视频流是否符合控制信号生成模块7的配置信息:例如控制信号生成模块7配置对应的摄像头输出的是720P的图像,视频处理校验模块6就要检验摄像头输出并经由图像信号解串器转换后的图像是否为正确的720P图像,如果摄像头在配置后输出360P、1080P或其他与配置信息不一致的分辨率图像的话,图像会错位混乱并导致视频处理校验模块报警,也即视频信号校验不成功,后续进入相关处理流程。
控制信号生成模块7与图像信号解串器3连接相关控制信号,并连接至特征寄存器组合模块8,其处理流程如图5所示:在确认摄像头***后,首先确认配置通路工作是否正常,随后读取特定地址ID,读取成功后写入***需要配置的特征寄存器,配置后视频处理校验模块6校验视频是否正确。如确认匹配成功,则摄像头被成功配置。其中配置通路指图像处理主控模块4和图像信号解串器3之间的真实IIC通道,即电路板上的一个实际的双线IIC总线,和图像信号解串器3和车载摄像头接口1之间的虚拟IIC通道,即LVDS信号上的承载的控制信道中的虚拟IIC通道。
如读取ID不成功,或写入特征寄存器后视频信号校验不成功,则首先确认特征寄存器组合模块8中的参数组是否已经穷尽,没有的话则更换配置参数组,重新设置如图5;如果已经穷尽,则通知特征寄存器组合更新模块9进行参数更新。例如如图4中参数A已经尝试失败后尝试参数B、C,如果参数A、B、 C都用了,无效,则从外部更新一组新参数。
下面通过一个具体实施例对特征寄存器组合模块8及特征寄存器组合更新模块9进行说明,解串器控制模块5为一块同时具备MIPI接口/IIC接口及相关处理能力的FPGA/SoC(如Xilinx Zynq系列SoC)。解串器控制模块5连接至前述图像信号解串器3。
对于特征寄存器组合模块8的连接,如图7所示,特征寄存器组合模块8 更新模块连接的是EEPROM的写入信号/总线,可以更新EEPROM数据;解串器控制模块5连接的是EEPROM的读取信号/总线,可以读取数据。
在本实施例中,特征寄存器组合模块8为EEPROM及相关电路,特征寄存器组合更新模块9为MCU(如STM32系列产品)。
当摄像头***时,首先尝试读入ID,(比如IIC地址为0x00),当读入ID 值为A时,从特征寄存器组合模块8的EEPROM中读取相关特征寄存器组合数据,如图4ID A一列,配置分辨率、ISP值及特定寄存器。如配置后,成功获取相关图像(如作为对比的校正用图像),则配置成功。
如读取的值无法匹配ID(如读取值为E,不在当前的A、B、C之中),则如图5所示,首先尝试EERPOM中存储的各寄存器数值组合,如果已经穷尽,但是仍然没有一个组合可以配置后成功传输图像,则解串器控制模块5通知图像处理主控模块4,请求更新特征寄存器组合的值,图像处理主控模块4可能通过车内网或其他有线、无线通信方式获取数据库中与读取的ID匹配的数据(如 ID E,分辨率3840x2160,ISP为U,特定寄存器为V,W,X,也即“E,3840, 2160,U,V,W,X”),特征寄存器组合更新模块9在解串器控制模块5接收数据后将其写入特征寄存器组合模块8,同时解串器控制模块5确认写入后重新从特征寄存器组合模块8读出数据并配置。
因为解串器控制模块5和解串器控制模块5分别接入特征寄存器组合模块 8的读取和写入总线,所以2个模块不会同时对EEPROM进行读写。
特征寄存器组合更新模块9请求图像处理主控模块4更新值后,图像处理主控模块4从云端下载一组ID,如ID E后,图像处理主控模块4直接传给特征寄存器组合更新模块9,或通过解串器控制模块5传给特征寄存器组合更新模块9,图像处理主控模块4和解串器控制模块5为闪存,关机后信息就清除了,特征寄存器组合更新模块9把ID E写入特征寄存器组合模块8,特征寄存器组合模块8为固定存储EERPOM,下次开机后解串器控制模块5直接从特征寄存器组合模块8中读取即可,图像处理主控模块4和解串器控制模块5作为云端和特征寄存器组合更新模块9之间ID传输的过渡模块。
如新数据组合仍不能成功完成对摄像头的配置,则重复上述过程。
汽车前装摄像头一般是固定的,一旦更改型号或厂家,可能就无法正常工作,本发明可以使汽车支持多厂家,多型号摄像头,无论是对后装市场的兼容性和灵活性,还是前装厂家在产品后期更改配置,都有帮助。
当更换摄像头品种时,由于各摄像头配置方法,比如各位置寄存器的含义,设定数值的范围和需要特别设定的信息各不相同,需要提前在出厂时设定,或者要在程序里特别指定当前连接的品种。
本发明通过设计并引入了“特征寄存器组合”,寄存器组合及其特征可更新,适应新摄像头。在***不同型号摄像头的时候,可以自适应识别对应摄像头型号,并进行对应配置。同时,由于寄存器信号可更新,可以加入新型号摄像头信息,或删除不再使用的旧摄像头信息,兼顾灵活性与经济性。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

Claims (10)

1.一种面向车载摄像头模组的自适应控制方法,其特征在于,包括以下步骤:
S1.车载摄像头通过接口将串行视频信号传输到图像信号解串器中,图像信号解串器将接收的串行视频信号转换为主控模块可处理格式的图像视频数据,同时通过承载在串行视频信号上的双向控制信号构建控制信道,图像信号解串器解调控制信道中来自车载摄像头的上行控制信号,输入到解串器控制模块中的控制信号生成模块;
S2.控制信号接入解串器控制模块中的控制信号生成模块,控制信号生成模块确认与车载摄像头之间的控制信道工作正常,并读取车载摄像头的特征信息写入特征寄存器中;
S3.图像视频流信号接入解串器控制模块中的视频处理校验模块,视频处理校验模块调用控制信号生成模块的特征寄存器信息,对图像视频流信号进行校验,校验后将处理后图像视频流信号输出。
2.根据权利要求1所述面向车载摄像头模组的自适应控制方法,其特征在于,所述步骤S2具体包括以下步骤:
S21.在确认摄像头***后,确认配置通路工作是否正常,若正常则执行步骤S22,若不正常则终止;
S22.读取车载摄像头的特定地址ID,若读取成功则写入***需要配置的特征寄存器,并执行步骤S3;若读取不成功,则执行步骤S23;
S23.确认特征寄存器组合模块中的参数组是否已经穷尽,若未穷尽则更换配置参数组,并重新执行步骤S22;若已穷尽则通知特征寄存器组合更新模块进行参数更新。
3.根据权利要求2所述面向车载摄像头模组的自适应控制方法,其特征在于,所述步骤S3包括:
S31.视频处理校验模块接收到图像视频流信号后,调用控制信号生成模块的寄存器信息,对视频流进行校验,若校验成功,则将处理后图像视频流信号输出;若校验失败,则执行步骤S23。
4.根据权利要求2所述面向车载摄像头模组的自适应控制方法,其特征在于,所述步骤S21中的配置通路包括车载摄像头接口与图像信号解串器之间基于控制信道的虚拟IIC通道、图像信号解串器与解串器控制模块之间数据传输的真实IIC通道。
5.根据权利要求2所述面向车载摄像头模组的自适应控制方法,其特征在于,所述步骤S23中,若参数组已穷尽则通知特征寄存器组合更新模块进行参数更新的步骤包括:
S231.特征寄存器组合更新模块通知图像处理主控模块请求更新特征寄存器组合的ID值,图像处理主控模块通过网络获取外部数据库中与所要读取的车载摄像头ID匹配的数据;
S232.图像处理主控模块获取更新数据后直接传输给特征寄存器组合更新模块,或通过解串器控制模块传输给特征寄存器组合更新模块;
S233.特征寄存器组合更新模块将更新数据写入特征寄存器组合模块,解串器控制模块从特征寄存器组合模块中读取更新数据。
6.一种面向车载摄像头模组的自适应控制***,其特征在于,包括:
车载摄像头接口:用于连接车载摄像头并传输数据;
图像信号解串器:将接收的串行视频信号视频数据转换为主控模块可处理格式的图像视频数据流信号;同时通过承载在串行视频信号上的双向控制信号构建控制信道;
图像处理主控模块:用于对图像进行处理并与外部数据库建立网络连接;
特征寄存器组合模块:存储有多组的特征寄存器信息;
所述图像处理主控模块包括解串器控制模块,所述解串器控制模块包括视频处理校验模块、控制信号生成模块;
视频处理校验模块:接收图像视频流信号;
控制信号生成模块:接收来自车载摄像头的上行控制信号,并生成发送至车载摄像头的下行控制信号;
一个或多个所述车载摄像头接口与图像信号解串器建立双向通信连接,所述图像信号解串器分别与视频处理校验模块、控制信号生成模块建立双向通信连接,所述视频处理校验模块与控制信号生成模块建立双向通信连接,所述控制信号生成模块与特征寄存器组合模块建立双向通信连接。
7.根据权利要求6所述面向车载摄像头模组的自适应控制***,其特征在于,还包括特征寄存器组合更新模块:用于通知图像处理主控模块请求更新特征寄存器组合的特征信息值;所述特征寄存器组合更新模块一端与特征寄存器组合模块建立双向通信连接,其另一端与图像处理主控模块或解串器控制模块建立双向通信连接。
8.根据权利要求6所述面向车载摄像头模组的自适应控制***,其特征在于,所述车载摄像头接口与图像信号解串器之间的图像视频流信号通过图像信号通道建立通信传输,所述车载摄像头接口与图像信号解串器之间的控制信号通过图像信号上承载的控制信道中的虚拟IIC通道建立通信传输。
9.根据权利要求6所述面向车载摄像头模组的自适应控制***,其特征在于,所述图像信号解串器和视频处理校验模块之间通过包括MIPI在内的相关视频流信号通道建立通信连接,所述图像信号解串器和控制信号生成模块之间通过真实IIC通道建立通信连接。
10.根据权利要求6所述面向车载摄像头模组的自适应控制***,其特征在于,还包括用于外接电源或控制信号的电源-控制信号接口,所述图像处理主控模块连接电源-控制信号接口,所述图像信号解串器通过LVDS或其他串行信号制式连接一个或多个车载摄像头接口。
CN202111592033.6A 2021-12-23 2021-12-23 一种面向车载摄像头模组的自适应控制方法及*** Active CN114205530B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111592033.6A CN114205530B (zh) 2021-12-23 2021-12-23 一种面向车载摄像头模组的自适应控制方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111592033.6A CN114205530B (zh) 2021-12-23 2021-12-23 一种面向车载摄像头模组的自适应控制方法及***

Publications (2)

Publication Number Publication Date
CN114205530A CN114205530A (zh) 2022-03-18
CN114205530B true CN114205530B (zh) 2024-05-03

Family

ID=80656291

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111592033.6A Active CN114205530B (zh) 2021-12-23 2021-12-23 一种面向车载摄像头模组的自适应控制方法及***

Country Status (1)

Country Link
CN (1) CN114205530B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114968875B (zh) * 2022-05-31 2023-08-25 重庆长安汽车股份有限公司 一种支持车载串行解串链路自适应***及自动驾驶汽车

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110110500A (ko) * 2010-04-01 2011-10-07 주식회사 에이디아이엠 차량용 비디오 인터페이스 시스템
CN103747167A (zh) * 2013-12-26 2014-04-23 惠州华阳通用电子有限公司 一种车用摄像头与处理单元自动匹配***及方法
CN206629194U (zh) * 2017-03-19 2017-11-10 常州市新科汽车电子有限公司 车载显示控制装置
CN207399382U (zh) * 2017-10-31 2018-05-22 北京图森未来科技有限公司 一种车载长距离图像传输***
CN208971624U (zh) * 2018-10-31 2019-06-11 深圳市易成自动驾驶技术有限公司 车载摄像***
CN112954272A (zh) * 2021-01-29 2021-06-11 上海商汤临港智能科技有限公司 相机模组、数据传输方法及装置、存储介质和车辆

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110110500A (ko) * 2010-04-01 2011-10-07 주식회사 에이디아이엠 차량용 비디오 인터페이스 시스템
CN103747167A (zh) * 2013-12-26 2014-04-23 惠州华阳通用电子有限公司 一种车用摄像头与处理单元自动匹配***及方法
CN206629194U (zh) * 2017-03-19 2017-11-10 常州市新科汽车电子有限公司 车载显示控制装置
CN207399382U (zh) * 2017-10-31 2018-05-22 北京图森未来科技有限公司 一种车载长距离图像传输***
CN208971624U (zh) * 2018-10-31 2019-06-11 深圳市易成自动驾驶技术有限公司 车载摄像***
CN112954272A (zh) * 2021-01-29 2021-06-11 上海商汤临港智能科技有限公司 相机模组、数据传输方法及装置、存储介质和车辆

Also Published As

Publication number Publication date
CN114205530A (zh) 2022-03-18

Similar Documents

Publication Publication Date Title
US20140368609A1 (en) Systems And Methods For Generating A Panoramic Image
JP7494126B2 (ja) 通信装置および通信方法、並びにプログラム
CN102033807A (zh) Soc芯片调试设备、方法及装置
CN114205530B (zh) 一种面向车载摄像头模组的自适应控制方法及***
CN111641765B (zh) 摄像头模组、车载摄像***及远程拍照方法
CN113434168A (zh) 一种基于智能硬件算力的车载网络架构自适应升级方法
CN105208380A (zh) 验证平台及***
EP3926911A1 (en) Communication device, communication method, and program
JP2016220254A (ja) 撮像装置
US10343606B2 (en) Using parallel data lines for GPIO purposes
CN110719408B (zh) 一种车载高清摄像头通讯方法
CN112689991B (zh) 初始化同步装置、初始化同步方法及摄像机
WO2020067298A1 (ja) 画像処理装置及び画像表示システム
JP2011082633A (ja) 電子機器およびその制御方法
CN114049859B (zh) 一种显示装置、显示方法及车辆
WO2021215269A1 (ja) 送信装置、受信装置、および通信システム
US11485277B2 (en) Method and system for deducing a reduced image refresh frequency in high definition headlights
CN114764235B (zh) 串行器/解串器serdes接口测试***和方法
US11176907B2 (en) Video data displaying device
CN116097235B (zh) 一种基于内部集成电路的通信方法及装置
CN110024372B (zh) 防止针对后视相机的错误图像取向的布置
CN103841039B (zh) 网络流送的方法和装置
CN115834796A (zh) 一种处理图像异常的方法、***、设备及介质
JP3134285B2 (ja) 不揮発性メモリの容量確認装置
JP7122547B2 (ja) 映像処理装置および映像処理システム

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