CN115037984A - High-efficiency reversing control system and method based on video decoding chip - Google Patents
High-efficiency reversing control system and method based on video decoding chip Download PDFInfo
- Publication number
- CN115037984A CN115037984A CN202210427834.5A CN202210427834A CN115037984A CN 115037984 A CN115037984 A CN 115037984A CN 202210427834 A CN202210427834 A CN 202210427834A CN 115037984 A CN115037984 A CN 115037984A
- Authority
- CN
- China
- Prior art keywords
- decoding chip
- reversing
- chip
- video
- lvds
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440218—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q9/00—Arrangement or adaptation of signal devices not provided for in one of main groups B60Q1/00 - B60Q7/00, e.g. haptic signalling
- B60Q9/008—Arrangement or adaptation of signal devices not provided for in one of main groups B60Q1/00 - B60Q7/00, e.g. haptic signalling for anti-collision purposes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R1/00—Optical viewing arrangements; Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles
- B60R1/20—Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles
- B60R1/22—Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles for viewing an area outside the vehicle, e.g. the exterior of the vehicle
- B60R1/23—Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles for viewing an area outside the vehicle, e.g. the exterior of the vehicle with a predetermined field of view
- B60R1/26—Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles for viewing an area outside the vehicle, e.g. the exterior of the vehicle with a predetermined field of view to the rear of the vehicle
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41422—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance located in transportation means, e.g. personal vehicle
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44016—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4882—Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
Description
技术领域technical field
本发明涉及车载电子领域,特别涉及一种基于视频解码芯片的高效倒车控制系统和方法。The invention relates to the field of vehicle electronics, in particular to an efficient reversing control system and method based on a video decoding chip.
背景技术Background technique
目前车载倒车方案中,多数集成Linux或Android等操作系统的SOC(系统级芯片)中的Kernel(内核)控制单一摄像头输出倒车影像NTSC(National Television StandardsCommittee的缩写,意思是“(美国)国家电视标准委员会”,此文档只代“复合同步视频广播信号”,与CVBS相同)画面,其方案占用OS(操作系统)资源较多,倒车响应速度一般较低。尤其在主机启动阶段过程,因系统需要启动的线程较多,可能会出现系统不稳定、画面卡滞、倒车影像输出延迟和快速倒车响应较慢等不良现象。降低用户体验。In the current vehicle reversing scheme, the Kernel (kernel) in most SOCs (system-on-chips) integrated with operating systems such as Linux or Android controls a single camera to output a reversing image NTSC (abbreviation of National Television Standards Committee, meaning "(US) National Television Standards) Committee", this document only represents "composite synchronous video broadcast signal", which is the same as CVBS) screen, its scheme occupies more OS (operating system) resources, and the reversing response speed is generally low. Especially during the host startup process, because the system needs to start many threads, there may be undesired phenomena such as system instability, screen stuck, delayed reversing image output, and slow response to fast reversing. Degrade user experience.
一般倒车影像复合同步视频广播信号NTSC画面中不能直接提示“警示文言”的安全性保障功能。如需完成此类“警示文言”提示功能需求,需要OS(操作系统)在获取摄像头复合同步视频广播信号NTSC画面后,将“警示文言”图片与原始摄像头复合同步视频广播信号NTSC进行合成后再输出至屏幕显示。此种方案会再次增加操作系统OS相关资源,引起更明显的画面卡滞及延迟,进一步降低用户体验。Generally, the safety guarantee function of "warning classical Chinese" cannot be directly prompted in the NTSC picture of the composite synchronous video broadcast signal of the reversing image. In order to complete such "warning classical language" prompt function requirements, the OS (operating system) needs to synthesize the "warning classical Chinese" picture with the original camera composite synchronized video broadcast signal NTSC after obtaining the NTSC picture of the composite synchronous video broadcast signal of the camera. Output to screen display. This solution will increase the resources related to the operating system OS again, causing more obvious screen freezes and delays, and further reducing the user experience.
前期已量产主机项目中车载倒车系统,因操作系统OS在处理倒车过程中占用较多系统资源,导致快速倒车启动时间较慢(约3.0s),不能满足目前新开发项目快速倒车启动时间规范(小于1.2s)。同时操作系统OS占用较多系统资源还会导致出现系统不稳定、画面卡滞、显示倒车画面延迟和快速倒车响应较慢等不良现象,用户体验较低。The on-board reversing system in the mass-produced host project in the early stage, because the operating system OS occupies a lot of system resources in the process of reversing, resulting in a slow start time (about 3.0s) for fast reversing, which cannot meet the current fast reversing startup time specification for new development projects (less than 1.2s). At the same time, the operating system OS occupies a lot of system resources, which will also lead to undesired phenomena such as system instability, screen stuck, delayed display of the reversing screen, and slow response to fast reversing, resulting in low user experience.
发明内容SUMMARY OF THE INVENTION
本发明的目的是克服现有技术缺陷,提供一种基于视频解码芯片的高效倒车控制系统和方法,释放原本SOC端因倒车功能而占用的系统资源,解决部分系统不稳定、画面卡滞、倒车影像输出延迟和快速倒车响应较慢等不良现象,提升用户体验。The purpose of the present invention is to overcome the defects of the prior art, to provide a high-efficiency reversing control system and method based on a video decoding chip, to release the system resources originally occupied by the SOC end due to the reversing function, and to solve some system instability, picture stuck, reversing Undesirable phenomena such as image output delay and slow response to fast reversing improve user experience.
本发明的目的一方面是这样实现的: 一种基于视频解码芯片的高效倒车控制方法,包括以下步骤:On the one hand, the purpose of the present invention is achieved in this way: An efficient reversing control method based on a video decoding chip, comprising the following steps:
1)微控制器MCU通过IIC集成电路总线将通道切换指令输入至解码芯片,对系统级芯片SOC输入的低电压差分信号LVDS对应的正常界面数据流通道和倒车系统输入的复合同步视频广播信号对应的倒车界面的数据流通道进行切换控制;1) The microcontroller MCU inputs the channel switching command to the decoding chip through the IIC integrated circuit bus, and corresponds to the normal interface data stream channel corresponding to the low-voltage differential signal LVDS input by the system-on-chip SOC and the composite synchronous video broadcast signal input by the reversing system. The data flow channel of the reversing interface is switched and controlled;
2)当切换到正常界面数据流通道时,解码芯片将系统级芯片SOC输出的视频信号进行处理,并输出至液晶显示屏上;2) When switching to the normal interface data stream channel, the decoding chip processes the video signal output by the system-on-chip SOC and outputs it to the liquid crystal display;
3)当切换到倒车界面的数据流通道时,解码芯片将外围闪存单元中存储的“警示文言”图片,合成至倒车影像复合同步视频广播信号画面中,再转换成双路低电压差分信号LVDS信号,并输出至液晶显示屏上。3) When switching to the data stream channel of the reversing interface, the decoding chip synthesizes the "warning classical Chinese" picture stored in the peripheral flash memory unit into the composite synchronous video broadcast signal picture of the reversing image, and then converts it into a dual-channel low-voltage differential signal LVDS signal and output to the LCD screen.
进一步的,所述步骤2)具体包括:Further, the step 2) specifically includes:
2-1)微控制器MCU通过IIC集成电路总线将系统级芯片SOC输入的低电压差分信号LVDS对应的正常界面数据流通道切换指令输入至解码芯片;2-1) The microcontroller MCU inputs the normal interface data stream channel switching command corresponding to the low-voltage differential signal LVDS input by the system-on-chip SOC to the decoding chip through the IIC integrated circuit bus;
2-2)系统级芯片SOC将低电压差分信号LVDS对应的正常界面数据流输出至解码芯片;2-2) The system-on-chip SOC outputs the normal interface data stream corresponding to the low-voltage differential signal LVDS to the decoding chip;
2-3)解码芯片将处理后的低电压差分信号LVDS输出至液晶显示屏用于显示。2-3) The decoding chip outputs the processed low-voltage differential signal LVDS to the liquid crystal display for display.
进一步的,所述步骤3)具体包括:Further, the step 3) specifically includes:
3-1)微控制器MCU通过IIC集成电路总线将倒车系统输入的复合同步视频广播信号对应的倒车界面的数据流通道切换指令输入至解码芯片;3-1) The microcontroller MCU inputs the data stream channel switching instruction of the reversing interface corresponding to the composite synchronous video broadcast signal input by the reversing system to the decoding chip through the IIC integrated circuit bus;
3-2)倒车系统将复合同步视频广播信号对应的倒车界面的数据流输出至解码芯片;3-2) The reversing system outputs the data stream of the reversing interface corresponding to the composite synchronous video broadcast signal to the decoding chip;
3-3)解码芯片通过SPI串行外设接口从闪存单元获取的“警示文言”图片与倒车系统输入的复合同步视频广播信号对应的倒车界面进行图像合成;合成后的倒车图像再经解码芯片内部转换为双路低电压差分信号LVDS用于输出;3-3) The decoding chip performs image synthesis between the “warning classical Chinese” picture obtained from the flash memory unit through the SPI serial peripheral interface and the reversing interface corresponding to the composite synchronous video broadcast signal input by the reversing system; the synthesized reversing image is then processed by the decoding chip. Internally converted to dual-channel low-voltage differential signal LVDS for output;
3-4)解码芯片将合成后的双路低电压差分信号LVDS输出至液晶显示屏用于显示。3-4) The decoding chip outputs the synthesized dual-channel low-voltage differential signal LVDS to the liquid crystal display for display.
本发明的目的另一方面是这样实现的:一种基于视频解码芯片的高效倒车控制系统,包括倒车系统,还包括解码芯片、微控制器MCU、闪存单元、液晶显示屏及系统级芯片SOC;Another aspect of the present invention is achieved in this way: an efficient reversing control system based on a video decoding chip, including a reversing system, a decoding chip, a microcontroller MCU, a flash memory unit, a liquid crystal display, and a system-level chip SOC;
所述解码芯片用于将通过CVBS输入口获取的倒车系统的复合同步视频广播信号进行解码,通过双路低电压差分信号LVDS输出口将视频信号输出至液晶显示屏;The decoding chip is used to decode the composite synchronous video broadcast signal of the reversing system obtained through the CVBS input port, and output the video signal to the liquid crystal display screen through the dual-channel low-voltage differential signal LVDS output port;
所述微控制器MCU通过IIC集成电路总线与解码芯片连接,用于正常数据的收发,并通过对解码芯片寄存器的操作,实现主机正常画面和倒车画面通道的切换;The microcontroller MCU is connected with the decoding chip through the IIC integrated circuit bus, and is used for normal data transmission and reception, and realizes the switching between the normal picture and the reversing picture channel of the host through the operation of the register of the decoding chip;
所述闪存单元与解码芯片通过串行外设接口相连接,用于存储“警示文言”图片;The flash memory unit is connected with the decoding chip through a serial peripheral interface, and is used to store the picture of "warning classical Chinese";
所述系统级芯片SOC用于将视频信号通过低电压差分信号LVDS输出至解码芯片;The system-on-chip SOC is used to output the video signal to the decoding chip through the low-voltage differential signal LVDS;
所述倒车系统用于将复合同步视频广播信号对应的倒车界面的数据流输出至解码芯片;The reversing system is used to output the data stream of the reversing interface corresponding to the composite synchronous video broadcast signal to the decoding chip;
所述液晶显示屏用于显示解码芯片合成处理后的正常画面和倒车画面。The liquid crystal display screen is used to display the normal picture and the reversing picture after the synthesis processing of the decoding chip.
进一步的,所述解码芯片上设置有数字视频输入端、模拟信号输入端、显示输出端、SPI串行外设接口和IIC集成电路总线。Further, the decoding chip is provided with a digital video input end, an analog signal input end, a display output end, an SPI serial peripheral interface and an IIC integrated circuit bus.
进一步的,所述数字视频输入端与系统级芯片SOC相连接,用于接收系统级芯片SOC输出的低电压差分信号LVDS信号;Further, the digital video input terminal is connected to the system-on-chip SOC, and is used for receiving the low-voltage differential signal LVDS signal output by the system-on-chip SOC;
所述模拟信号输入端与倒车系统相连接,用于接收倒车系统的复合同步视频广播信号视频信号;The analog signal input end is connected with the reversing system, and is used for receiving the composite synchronous video broadcast signal video signal of the reversing system;
所述显示输出端连接至液晶显示屏,用于影像画面显示;The display output terminal is connected to the liquid crystal display screen for image display;
所述SPI串行外设接口连接至闪存单元,用于获取闪存单元中存取的“警示文言”图片信息;The SPI serial peripheral interface is connected to the flash memory unit, and is used to obtain the picture information of "warning classical Chinese" accessed in the flash memory unit;
所述IIC集成电路总线连接至微控制器MCU,用于对显示芯片的控制。The IIC integrated circuit bus is connected to the microcontroller MCU for controlling the display chip.
本发明采用以上技术方案,与现有技术相比,有益效果为:使用视频解码芯片对倒车画面进行控制,释放原本系统级芯片SOC端因倒车功能而占用的系统资源,解决部分系统不稳定、画面卡滞、倒车影像输出延迟和快速倒车响应较慢等不良现象,提升用户体验,其中快速倒车启动时间可由原先的3.0s左右降低至小于1.2s;视频解码芯片还可以利用OSD(On-Screen-Display)技术,将外围闪存单元FLASH中存储的“警示文言”图片,合成至倒车影像复合同步视频广播信号NTSC画面中,再经解码芯片内部转换成双路信号低电压差分LVDS信号,输出至屏幕显示,提高倒车功能效率和安全性;视频解码芯片的控制方法,利用微控制器MCU通过IIC集成电路总线指令对显示芯片输出的正常界面和倒车界面的通道进行切换控制,从而达到倒车功能的实现,将解码功能和画面合成功能均由显示芯片完成,占用MCU系统资源较少,可提高快速倒车响应时间。Compared with the prior art, the present invention adopts the above technical scheme, and compared with the prior art, the beneficial effects are as follows: the video decoding chip is used to control the reversing picture, the system resources originally occupied by the SOC end of the system-level chip due to the reversing function are released, and the instability of part of the system is solved. Picture stuck, reversing image output delay and fast reversing response are slow and other undesirable phenomena, improve the user experience, among which the fast reversing start time can be reduced from the original 3.0s to less than 1.2s; the video decoding chip can also use OSD (On-Screen -Display) technology, the "warning classical Chinese" pictures stored in the peripheral flash memory unit FLASH are synthesized into the NTSC picture of the composite synchronous video broadcast signal of the reversing image, and then converted into a dual-channel signal low-voltage differential LVDS signal by the decoding chip, which is output to The screen display improves the efficiency and safety of the reversing function; the control method of the video decoding chip uses the microcontroller MCU to switch and control the normal interface output by the display chip and the channel of the reversing interface through the IIC integrated circuit bus command, so as to achieve the reversing function. Realization, the decoding function and the picture synthesis function are all completed by the display chip, which occupies less MCU system resources and can improve the fast reversing response time.
附图说明Description of drawings
图1本发明系统结构示意图。Fig. 1 is a schematic diagram of the system structure of the present invention.
图2本发明解码芯片内部结构和部分外部接口。Fig. 2 The internal structure and part of the external interface of the decoding chip of the present invention.
图3本发明正常模式框图。Figure 3 is a block diagram of the normal mode of the present invention.
图4本发明正常界面内部数据流向示意图。FIG. 4 is a schematic diagram of the internal data flow in the normal interface of the present invention.
图5本发明倒车模式框图。Figure 5 is a block diagram of the reverse mode of the present invention.
图6本发明倒车界面的内部数据流向示意图。6 is a schematic diagram of the internal data flow of the reversing interface of the present invention.
图7本发明解码芯片与微控制器MCU电路连接图。FIG. 7 is a connection diagram of the decoding chip of the present invention and the microcontroller MCU circuit.
图8本发明解码芯片与系统级芯片SOC电路连接示意图。FIG. 8 is a schematic diagram of the connection between the decoding chip of the present invention and the SOC circuit of the system-on-chip.
图9本发明解码芯片与液晶显示屏的电路连接示意图。FIG. 9 is a schematic diagram of the circuit connection between the decoding chip of the present invention and the liquid crystal display screen.
图10本发明解码芯片与闪存单元的电路连接示意图。FIG. 10 is a schematic diagram of the circuit connection between the decoding chip and the flash memory unit of the present invention.
图11本发明闪存单元的电路原理图。FIG. 11 is a circuit schematic diagram of the flash memory cell of the present invention.
图12本发明微控制器MCU的电路原理图。Fig. 12 is a circuit schematic diagram of the microcontroller MCU of the present invention.
图13本发明系统级芯片SOC的电路原理图。FIG. 13 is a circuit schematic diagram of the system-on-chip SOC of the present invention.
具体实施方式Detailed ways
如图1所示的一种基于视频解码芯片的高效倒车控制系统,包括倒车系统,还包括解码芯片、微控制器MCU、闪存单元、液晶显示屏及系统级芯片SOC;As shown in Figure 1, an efficient reversing control system based on a video decoding chip includes a reversing system, a decoding chip, a microcontroller MCU, a flash memory unit, a liquid crystal display screen and a system-on-chip SOC;
解码芯片用于将通过CVBS输入口获取的倒车系统的复合同步视频广播信号进行解码,通过双路低电压差分信号LVDS输出口将视频信号输出至液晶显示屏;The decoding chip is used to decode the composite synchronous video broadcast signal of the reversing system obtained through the CVBS input port, and output the video signal to the LCD screen through the dual-channel low-voltage differential signal LVDS output port;
微控制器MCU通过IIC集成电路总线与解码芯片连接,用于正常数据的收发,并通过对解码芯片寄存器的操作,实现主机正常画面和倒车画面通道的切换;The microcontroller MCU is connected with the decoding chip through the IIC integrated circuit bus, which is used for normal data transmission and reception, and through the operation of the decoding chip register, the switching between the normal picture and the reversing picture channel of the host is realized;
闪存单元与解码芯片通过串行外设接口相连接,用于存储“警示文言”图片;The flash memory unit is connected with the decoding chip through the serial peripheral interface, which is used to store the pictures of "Warning Classical Language";
系统级芯片SOC用于将视频信号通过低电压差分信号LVDS输出至解码芯片;The system-on-chip SOC is used to output the video signal to the decoding chip through the low-voltage differential signal LVDS;
倒车系统用于将复合同步视频广播信号对应的倒车界面的数据流输出至解码芯片;The reversing system is used to output the data stream of the reversing interface corresponding to the composite synchronous video broadcast signal to the decoding chip;
液晶显示屏用于显示解码芯片合成处理后的正常画面和倒车画面。The LCD screen is used to display the normal picture and the reversing picture after the synthesis processing of the decoding chip.
如图2所示,解码芯片上设置有数字视频输入端、模拟信号输入端、显示输出端、SPI串行外设接口和IIC集成电路总线。As shown in Figure 2, the decoding chip is provided with a digital video input end, an analog signal input end, a display output end, an SPI serial peripheral interface and an IIC integrated circuit bus.
数字视频输入端(Digital Video input)与系统级芯片SOC相连接,用于接收系统级芯片SOC输出的低电压差分LVDS信号;The digital video input terminal (Digital Video input) is connected to the system-on-chip SOC, and is used to receive the low-voltage differential LVDS signal output by the system-on-chip SOC;
模拟信号输入端(Analog video input)VIN1与倒车系统相连接,用于接收倒车系统的复合同步视频广播信号NTSC视频信号;The analog signal input (Analog video input) VIN1 is connected to the reversing system, and is used to receive the composite synchronous video broadcast signal NTSC video signal of the reversing system;
显示输出端(Display output,LVDS Dual or VLDS Single低电压差分信号,双路或单路)连接至液晶显示屏,用于影像画面显示;Display output (Display output, LVDS Dual or VLDS Single low-voltage differential signal, dual or single) is connected to the LCD screen for image display;
SPI串行外设接口连接至闪存单元,用于获取闪存单元中存取的“警示文言”图片信息;The SPI serial peripheral interface is connected to the flash memory unit, and is used to obtain the picture information of "Warning Classical Language" accessed in the flash memory unit;
IIC集成电路总线连接至微控制器MCU,用于对显示芯片的控制。The IIC integrated circuit bus is connected to the microcontroller MCU for controlling the display chip.
解码芯片内部图像处理单元:Decoding chip internal image processing unit:
系统级芯片SOC输出的低电压差分LVDS信号进入数字视频输入端(Digital Videoinput)后分别经过:LVDS Rx(LVDS输入)、Digital I/F(数字接口)、RGB/YC conversion(RGB/YC转换);The low-voltage differential LVDS signal output by the system-on-chip SOC enters the digital video input terminal (Digital Videoinput) and passes through: LVDS Rx (LVDS input), Digital I/F (digital interface), RGB/YC conversion (RGB/YC conversion) ;
倒车系统的复合同步视频广播信号NTSC视频信号进入模拟视频输入端后(Analogvideo input)分别经过:ADC(Analog-to-Digital Converter(模数转换器))、VideoDecoder(视频解码)、I/P conversion(Intra-field interpolation(场内插值))、Reducion scaling(紧缩缩放)、Expansion scaling(扩展缩放);After the composite synchronous video broadcast signal NTSC video signal of the reversing system enters the analog video input (Analog video input), it goes through: ADC (Analog-to-Digital Converter), VideoDecoder (video decoding), I/P conversion (Intra-field interpolation), Reduction scaling, Expansion scaling;
然后通过多路复用器MUX(Multiplexer)进行视频输入源通道选择,信号分别经过YC offset,gain(亮色补偿,增益)、Y contrast(Y 对比度)、Hue adjustment(颜色调节)、YC/RGB conversion(YC/RGB 转换)、Area selection(域选择)、RGB contrast(RGB 对比度)、RGB offset(RGB 补偿)、Gamma correction(伽玛校正)、ROM-OSD(ROM,OSD图像合成)、Dither/FRC(error diffusion(误差扩散)/ Frame Rate Control(帧率控制))、LCD I/F(LCD接口),最后通过LVDS Tx(LVDS输出)输出到液晶显示屏。Then select the video input source channel through the multiplexer MUX (Multiplexer), and the signal passes through YC offset, gain (bright color compensation, gain), Y contrast (Y contrast), Hue adjustment (color adjustment), YC/RGB conversion (YC/RGB conversion), Area selection (domain selection), RGB contrast (RGB contrast), RGB offset (RGB compensation), Gamma correction (gamma correction), ROM-OSD (ROM, OSD image synthesis), Dither/FRC (error diffusion (error diffusion) / Frame Rate Control (frame rate control)), LCD I/F (LCD interface), and finally output to the LCD screen through LVDS Tx (LVDS output).
一种基于视频解码芯片的高效倒车控制方法,包括以下步骤:An efficient reversing control method based on a video decoding chip, comprising the following steps:
1)微控制器MCU通过IIC集成电路总线将通道切换指令输入至解码芯片,对系统级芯片SOC输入的低电压差分信号LVDS对应的正常界面数据流通道和倒车系统输入的复合同步视频广播信号对应的倒车界面的数据流通道进行切换控制;1) The microcontroller MCU inputs the channel switching command to the decoding chip through the IIC integrated circuit bus, and corresponds to the normal interface data stream channel corresponding to the low-voltage differential signal LVDS input by the system-on-chip SOC and the composite synchronous video broadcast signal input by the reversing system. The data flow channel of the reversing interface is switched and controlled;
2)当切换到正常界面数据流通道时,解码芯片将系统级芯片SOC输出的视频信号进行处理,并输出至液晶显示屏上;2) When switching to the normal interface data stream channel, the decoding chip processes the video signal output by the system-on-chip SOC and outputs it to the liquid crystal display;
如图3-4所示,步骤2具体包括:As shown in Figure 3-4,
2-1)微控制器MCU通过IIC集成电路总线将系统级芯片SOC输入的低电压差分信号LVDS对应的正常界面数据流通道切换指令输入至解码芯片;2-1) The microcontroller MCU inputs the normal interface data stream channel switching command corresponding to the low-voltage differential signal LVDS input by the system-on-chip SOC to the decoding chip through the IIC integrated circuit bus;
2-2)系统级芯片SOC将低电压差分信号LVDS对应的正常界面数据流输出至解码芯片;2-2) The system-on-chip SOC outputs the normal interface data stream corresponding to the low-voltage differential signal LVDS to the decoding chip;
2-3)解码芯片将处理后的低电压差分信号LVDS输出至液晶显示屏TFT-LCD用于显示。2-3) The decoding chip outputs the processed low-voltage differential signal LVDS to the liquid crystal display TFT-LCD for display.
3)当切换到倒车界面的数据流通道时,解码芯片将外围闪存单元中存储的“警示文言”图片,合成至倒车影像复合同步视频广播信号画面中,再转换成双路低电压差分信号LVDS信号,并输出至液晶显示屏上。3) When switching to the data stream channel of the reversing interface, the decoding chip synthesizes the "warning classical Chinese" picture stored in the peripheral flash memory unit into the composite synchronous video broadcast signal picture of the reversing image, and then converts it into a dual-channel low-voltage differential signal LVDS signal and output to the LCD screen.
如图5-6所示,步骤3具体包括:As shown in Figure 5-6,
3-1)微控制器MCU通过IIC集成电路总线将倒车系统输入的复合同步视频广播信号NTSC对应的倒车界面的数据流通道切换指令输入至解码芯片;3-1) The microcontroller MCU inputs the data stream channel switching command of the reversing interface corresponding to the composite synchronous video broadcast signal NTSC input by the reversing system to the decoding chip through the IIC integrated circuit bus;
3-2)倒车系统将复合同步视频广播信号NTSC对应的倒车界面的数据流输出至解码芯片;3-2) The reversing system outputs the data stream of the reversing interface corresponding to the composite synchronous video broadcast signal NTSC to the decoding chip;
3-3)解码芯片通过SPI串行外设接口从闪存单元FLASH获取的“警示文言”图片与倒车系统输入的复合同步视频广播信号NTSC对应的倒车界面进行图像合成;合成后的倒车图像再经解码芯片内部转换为双路低电压差分信号LVDS用于输出;3-3) The “warning classical Chinese” picture obtained by the decoding chip from the flash memory unit FLASH through the SPI serial peripheral interface and the reversing interface corresponding to the composite synchronous video broadcast signal NTSC input by the reversing system are combined for image synthesis; the synthesized reversing image is then processed by The decoding chip is internally converted into a dual-channel low-voltage differential signal LVDS for output;
3-4)解码芯片将合成后的双路低电压差分信号LVDS输出至液晶显示屏TFT-LCD用于显示。3-4) The decoding chip outputs the synthesized dual-channel low-voltage differential signal LVDS to the liquid crystal display TFT-LCD for display.
如图7所示,解码芯片通过IIC集成电路总线接口连接微控制器MCU(图12),并通过CVBS输入口获取倒车系统(CAMERA SYSTEM)的复合同步视频广播信号NTSC视频信号;As shown in Figure 7, the decoding chip is connected to the microcontroller MCU through the IIC integrated circuit bus interface (Figure 12), and obtains the composite synchronous video broadcast signal NTSC video signal of the reversing system (CAMERA SYSTEM) through the CVBS input port;
外部倒车系统(CAMERA SYSTEM)输出的复合同步视频广播信号(NTSC通过硬线CAMERA_CVBS 连接至解码芯片VIN1(72pin);The composite synchronous video broadcast signal output by the external reversing system (CAMERA SYSTEM) (NTSC is connected to the decoding chip VIN1 (72pin) through the hard wire CAMERA_CVBS;
解码芯片的引脚SCL(25pin)和引脚SDA(26pin)通过硬线86304_IIC_SCL和86304_IIC_SDA与微控制器MCU(图12)中硬MCU_I2CL0_3V3_SCL和MCU_I2CL0_3V3_SDA相连,连接至微控制器MCU的引脚RIIC0SDL(27pin)和RIIC0SDA(26pin)。The pin SCL (25pin) and pin SDA (26pin) of the decoding chip are connected to the hard MCU_I2CL0_3V3_SCL and MCU_I2CL0_3V3_SDA in the microcontroller MCU (Figure 12) through the hard wires 86304_IIC_SCL and 86304_IIC_SDA, and are connected to the pin RIIC0SDL (27pin) of the microcontroller MCU ) and RIIC0SDA (26pin).
如图8所示,解码芯片通过低电压差分信号LVDS输入口获取系统级芯片SOC(图13)的视频信号;解码芯片的LVDS输入引脚RD0AN(102pin)、As shown in Figure 8, the decoding chip obtains the video signal of the system-on-chip SOC (Figure 13) through the low-voltage differential signal LVDS input port; the LVDS input pins of the decoding chip RD0AN (102pin),
RD0AP(103pin)、RD1AN(104pin)、RD1AP(105pin)、RD2AN(106pin)、RD2AP(107pin)、RCKAN(108pin)、RCKAP(109pin)、RD3AN(110pin)、RD3AP(111pin)通过硬线、LVDS0_DATA0_N、LVDS0_DATA0_P、LVDS0_DATA1_N、LVDS0_DATA1_P、LVDS0_DATA2_N、LVDS0_DATA2_P、LVDS0_CLK_N、LVDS0_CLK_P、LVDS0_DATA3_N、LVDS0_DATA3_P连接至系统级芯片SOC(图13)的MIPI_DSI1_DATA0_N(AN15pin)、MIPI_DSI1_DATA0_P(AR15pin)、MIPI_DSI1_DATA1_N(AN17pin)、MIPI_DSI1_DATA1_P(AR17pin)、MIPI_DSI1_DATA2_N(AM14pin)、MIPI_DSI1_DATA2_P(AP14pin)、MIPI_DSI1_CLK_N(AM16pin)、MIPI_DSI1_CLK_P(AP16 pin)、MIPI_DSI1_DATA3_N(AN18 pin)、MIPI_DSI1_DATA3_P(AP18 pin)。RD0AP (103pin), RD1AN (104pin), RD1AP (105pin), RD2AN (106pin), RD2AP (107pin), RCKAN (108pin), RCKAP (109pin), RD3AN (110pin), RD3AP (111pin) via hard wire, LVDS0_DATA0_N, LVDS0_DATA0_P、LVDS0_DATA1_N、LVDS0_DATA1_P、LVDS0_DATA2_N、LVDS0_DATA2_P、LVDS0_CLK_N、LVDS0_CLK_P、LVDS0_DATA3_N、LVDS0_DATA3_P连接至系统级芯片SOC(图13)的MIPI_DSI1_DATA0_N(AN15pin)、MIPI_DSI1_DATA0_P(AR15pin)、MIPI_DSI1_DATA1_N(AN17pin)、MIPI_DSI1_DATA1_P(AR17pin)、MIPI_DSI1_DATA2_N( AM14pin), MIPI_DSI1_DATA2_P(AP14pin), MIPI_DSI1_CLK_N(AM16pin), MIPI_DSI1_CLK_P(AP16 pin), MIPI_DSI1_DATA3_N(AN18 pin), MIPI_DSI1_DATA3_P(AP18 pin).
如图9所示,解码芯片通过双路低电压差分信号LVDS输出口将视频信号输出至TFT-LCD(液晶显示屏);As shown in Figure 9, the decoding chip outputs the video signal to the TFT-LCD (liquid crystal display) through the dual-channel low-voltage differential signal LVDS output port;
解码芯片的LVDS输出引脚TD3AP(49pin)、TD3AN(50pin)、TCKAP(51pin)、TCKAN(52pin)、TD2AP(53pin)、TD2AN(54pin)、TD1AP(55pin)、TD1AN(56pin)、TD0AP(57pin)、TD0AN(58pin)、TD3BP(37pin)、TD3BN(38pin)、TCKBP(39pin)、TCKBN(40pin)、TD2BP(41pin)、TD2BN(42pin)、TD1BP(43pin)、TD1BN(44pin)、TD0BP(45pin)、TD0BN(46pin)通过硬线ODD_LVDS_DATA3_P、ODD_LVDS_DATA3_PLVDS output pins of decoding chip TD3AP(49pin), TD3AN(50pin), TCKAP(51pin), TCKAN(52pin), TD2AP(53pin), TD2AN(54pin), TD1AP(55pin), TD1AN(56pin), TD0AP(57pin) ), TD0AN(58pin), TD3BP(37pin), TD3BN(38pin), TCKBP(39pin), TCKBN(40pin), TD2BP(41pin), TD2BN(42pin), TD1BP(43pin), TD1BN(44pin), TD0BP(45pin) ), TD0BN (46pin) through hard wire ODD_LVDS_DATA3_P, ODD_LVDS_DATA3_P
ODD_LVDS_CLK_P、ODD_LVDS_CLK_P、ODD_LVDS_DATA2_P、ODD_LVDS_DATA2_P、ODD_LVDS_DATA1_P、ODD_LVDS_DATA1_P、ODD_LVDS_DATA0_P、ODD_LVDS_DATA0_P、EVEN_LVDS_DATA3_P、EVEN_LVDS_DATA3_P、EVEN_LVDS_CLK_P、EVEN_LVDS_CLK_P、EVEN_LVDS_DATA2_P、EVEN_LVDS_DATA2_P、EVEN_LVDS_DATA1_P、EVEN_LVDS_DATA1_P、EVEN_LVDS_DATA0_P、EVEN_LVDS_DATA0_P连接至液晶显示屏TFT-LCD。ODD_LVDS_CLK_P、ODD_LVDS_CLK_P、ODD_LVDS_DATA2_P、ODD_LVDS_DATA2_P、ODD_LVDS_DATA1_P、ODD_LVDS_DATA1_P、ODD_LVDS_DATA0_P、ODD_LVDS_DATA0_P、EVEN_LVDS_DATA3_P、EVEN_LVDS_DATA3_P、EVEN_LVDS_CLK_P、EVEN_LVDS_CLK_P、EVEN_LVDS_DATA2_P、EVEN_LVDS_DATA2_P、EVEN_LVDS_DATA1_P、EVEN_LVDS_DATA1_P、EVEN_LVDS_DATA0_P、EVEN_LVDS_DATA0_P连接至液晶显示屏TFT-LCD。
如图10所示,解码芯片通过SPI串行外设接口获取闪存单元(图11)中“警示文言”图片;As shown in Figure 10, the decoding chip obtains the picture of "Warning Classical Language" in the flash memory unit (Figure 11) through the SPI serial peripheral interface;
解码芯片的SPI引脚QSD3(14pin)、QSD2(15pin)、QSD1(16pin)、QSD0(17pin)、QSCK(18pin)、QSCS(19pin)通过硬线86304_FLASH_SPI_D3、86304_FLASH_SPI_D2、86304_FLASH_SPI_D1、86304_FLASH_SPI_D0、86304_FLASH_SPI_CLK、86304_FLASH_SPI_CS连接至闪存单元FLASH(图11)的引脚HOLD#/IO3(7pin)、WP#/IO2(3pin)、SO/IO1(2pin)、SI/IO0(5pin)、SCLK(6pin)、CS#(1pin)。The SPI pins QSD3(14pin), QSD2(15pin), QSD1(16pin), QSD0(17pin), QSCK(18pin), QSCS(19pin) of the decoding chip are connected by hard wire To the pins HOLD#/IO3(7pin), WP#/IO2(3pin), SO/IO1(2pin), SI/IO0(5pin), SCLK(6pin), CS#(1pin) of the flash unit FLASH (Figure 11) ).
本发明工作时,微控制器MCU通过IIC集成电路总线接口与解码芯片连接,波特率400bps可以满足正常数据的收发,微控制器MCU通过对解码芯片寄存器的操作,即可实现DA(主机)正常画面和倒车画面通道的切换,并且满足快速倒车启动的时间规范(小于1.2s)。When the invention works, the microcontroller MCU is connected to the decoding chip through the IIC integrated circuit bus interface, and the baud rate is 400bps, which can meet the normal data transmission and reception, and the microcontroller MCU can realize the DA (host) by operating the decoding chip register. Switch between normal screen and reversing screen channels, and meet the time specification for fast reversing start (less than 1.2s).
闪存单元FLASH可以存储“警示文言”图片,与解码芯片通过SPI串行外设接口相连接,微控制器MCU通过IIC集成电路总线发送相应警示文言指令至解码芯片,解码芯片再通过SPI串行外设接口指令获取闪存单元FLASH中警示文言图片,并与倒车系统输出的复合同步视频广播信号NTSC视频信号进行合成,最终达到输出带有“警示文言”安全提示信息的双路LVDS(低电压差分信号)倒车影像画面。The flash memory unit FLASH can store the pictures of "warning classical Chinese", which is connected with the decoding chip through the SPI serial peripheral interface. Set the interface command to obtain the warning classical Chinese picture in the flash memory unit FLASH, and synthesize it with the composite synchronous video broadcast signal NTSC video signal output by the reversing system, and finally achieve the output of dual-channel LVDS (low voltage differential signal with "warning classical Chinese" safety prompt information. ) reversing video screen.
本发明基于微控制器MCU通过IIC集成电路总线控制解码芯片,实现快速倒车启动时间短(小于1.2s),可以输出“警示文言”安全提示功能需求,提升用户体验和安全性。The invention is based on the microcontroller MCU controlling the decoding chip through the IIC integrated circuit bus, and realizes the short start time (less than 1.2s) of fast reversing.
本发明并不局限于上述实施例,在本发明公开的技术方案的基础上,本领域的技术人员根据所公开的技术内容,不需要创造性的劳动就可以对其中的一些技术特征作出一些替换和变形,这些替换和变形均在本发明的保护范围内。The present invention is not limited to the above-mentioned embodiments. On the basis of the technical solutions disclosed in the present invention, those skilled in the art can make some substitutions and modifications to some of the technical features according to the disclosed technical contents without creative work. Modifications, replacements and modifications are all within the protection scope of the present invention.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210427834.5A CN115037984A (en) | 2022-04-22 | 2022-04-22 | High-efficiency reversing control system and method based on video decoding chip |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210427834.5A CN115037984A (en) | 2022-04-22 | 2022-04-22 | High-efficiency reversing control system and method based on video decoding chip |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN115037984A true CN115037984A (en) | 2022-09-09 |
Family
ID=83120080
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210427834.5A Pending CN115037984A (en) | 2022-04-22 | 2022-04-22 | High-efficiency reversing control system and method based on video decoding chip |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115037984A (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001251643A (en) * | 2000-03-07 | 2001-09-14 | Digital Electronics Corp | Video decode system, space converter, and display controller chip |
| WO2005060244A1 (en) * | 2003-12-15 | 2005-06-30 | D & M Holdings Inc. | Av system, av unit and image signal output method |
| CN201890194U (en) * | 2010-11-30 | 2011-07-06 | 本田汽车用品(广东)有限公司 | Back-off guide line device |
| CN209051354U (en) * | 2018-08-30 | 2019-07-02 | 深圳市路畅科技股份有限公司 | A kind of backing system and onboard navigation system |
-
2022
- 2022-04-22 CN CN202210427834.5A patent/CN115037984A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001251643A (en) * | 2000-03-07 | 2001-09-14 | Digital Electronics Corp | Video decode system, space converter, and display controller chip |
| WO2005060244A1 (en) * | 2003-12-15 | 2005-06-30 | D & M Holdings Inc. | Av system, av unit and image signal output method |
| CN201890194U (en) * | 2010-11-30 | 2011-07-06 | 本田汽车用品(广东)有限公司 | Back-off guide line device |
| CN209051354U (en) * | 2018-08-30 | 2019-07-02 | 深圳市路畅科技股份有限公司 | A kind of backing system and onboard navigation system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105704407B (en) | A kind of display processing unit, device and method | |
| KR101366203B1 (en) | Shared memory multi video channel display apparatus and methods | |
| KR101334295B1 (en) | Shared memory multi video channel display apparatus and methods | |
| JP5217037B2 (en) | Shared memory multi-video channel display apparatus and method | |
| EP1691549A1 (en) | Method and system for image editing in a mobile multimedia processor | |
| EP1691371A2 (en) | Image editor used for editing images in a mobile communication device | |
| JP2009534931A (en) | Shared memory multi-video channel display apparatus and method | |
| US20190268654A1 (en) | Method and system for starting smart television | |
| CN113132650B (en) | Video image display processing control device and method and display terminal | |
| KR20100010244A (en) | Apparatus for displaying | |
| US8284324B2 (en) | Video display apparatus and video processing method | |
| EP1691368A2 (en) | An image editor with plug-in capability for editing images in a mobile communication device | |
| WO2007027409A2 (en) | Combined engine for video and graphics processing | |
| US20030234892A1 (en) | Television receiver with reduced flicker by 3/2 times standard sync | |
| KR100839504B1 (en) | A method of decoding an image, an image decoder performing the same, and a mobile device including the same | |
| CN115037984A (en) | High-efficiency reversing control system and method based on video decoding chip | |
| US7068324B2 (en) | System for displaying graphics in a digital television receiver | |
| CN111554248B (en) | LCD chip | |
| JP2012028997A (en) | Image processing device and camera | |
| TW201016002A (en) | System and method for processing multi-interface image signals | |
| CN101257588A (en) | Image processing system and method for processing television split picture | |
| US8634023B2 (en) | System for video frame synchronization using sub-frame memories | |
| CN212461112U (en) | A liquid crystal display chip | |
| CN205647750U (en) | Show processing apparatus and equipment | |
| CN111492650B (en) | Image preprocessing method and device, image sensor interface, image processing method and device |
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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20220909 |
|
| RJ01 | Rejection of invention patent application after publication |