CN101673473A - Omni-directional vision parking auxiliary device based on DSP and method for generating Omni-directional vision image - Google Patents

Omni-directional vision parking auxiliary device based on DSP and method for generating Omni-directional vision image Download PDF

Info

Publication number
CN101673473A
CN101673473A CN200910153173A CN200910153173A CN101673473A CN 101673473 A CN101673473 A CN 101673473A CN 200910153173 A CN200910153173 A CN 200910153173A CN 200910153173 A CN200910153173 A CN 200910153173A CN 101673473 A CN101673473 A CN 101673473A
Authority
CN
China
Prior art keywords
image
video
frame buffer
dsp
virtual
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
Application number
CN200910153173A
Other languages
Chinese (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.)
Zhejiang University ZJU
Original Assignee
Zhejiang University ZJU
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 Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CN200910153173A priority Critical patent/CN101673473A/en
Publication of CN101673473A publication Critical patent/CN101673473A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Image Processing (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

本发明公开了一种基于DSP的全景视觉泊车辅助装置及生成全景视觉图像的方法,该装置采用广角镜头的视频采集器、图像同步处理器、DSP处理器、存储模块、逻辑控制器、输出帧缓存、视频编码器和图像显示器,所述视频采集器分别固定安装在车身的前、后、左、右外表面上,所述存储模块包括闪存、DDR2内存,闪存和DDR2内存分别与DSP处理器连接,所述视频采集器、图像同步处理器、DSP处理器、输出帧缓存、视频编码器和图像显示器依次连接,所述图像同步处理器、DSP处理器、输出帧缓存和视频编码器分别与逻辑控制器连接。本发明的优点是能够实时提供给驾驶员泊车所需要的汽车全景图像,从而消除了车四周的视觉盲区,来帮助驾驶员更加精确的泊车。

Figure 200910153173

The invention discloses a DSP-based panoramic vision parking assistance device and a method for generating panoramic vision images. The device adopts a wide-angle lens video collector, an image synchronization processor, a DSP processor, a storage module, a logic controller, and an output frame cache memory, video encoder and image display, the video collectors are respectively fixedly installed on the front, rear, left and right outer surfaces of the vehicle body, the storage module includes flash memory, DDR2 memory, and the flash memory and DDR2 memory are connected with the DSP processor respectively connected, the video collector, image synchronization processor, DSP processor, output frame buffer, video encoder and image display are connected in sequence, and the image synchronization processor, DSP processor, output frame buffer and video encoder are respectively connected with Logic controller connection. The invention has the advantage of being able to provide the driver with the panoramic image of the car needed for parking in real time, thereby eliminating the visual blind spots around the car and helping the driver to park more accurately.

Figure 200910153173

Description

基于DSP的全景视觉泊车辅助装置及生成全景视觉图像的方法 DSP-based panoramic vision parking assistance device and method for generating panoramic vision images

技术领域 technical field

本发明涉及一种视觉泊车辅助装置,属于图像处理和计算机视觉领域。The invention relates to a visual parking assistance device, belonging to the fields of image processing and computer vision.

背景技术 Background technique

当人类社会发展到以汽车作为主要交通运输工具时,对行车安全性与舒适性有了更高的标准要求。其中倒车雷达最早出现。早期的倒车雷达多以音频作为主要的辅助手段,由安装于车辆的后保险杠上的传感器来探测车辆的后部物体,通过不同节奏的音频来提醒驾驶者车辆后面的状况。倒车雷达是依靠回音探测距离并以通过不同频率的声音进行提示的,但光凭声音提示显然没有视觉来得直观,而且对声音的判断也必然会存在误差;而后出现了视频实时倒车系统,即倒车影像监视系统。该系统让倒车时车后的状况更加直观可视,对于倒车安全来说是非常实用的配置之一。当挂倒车挡时,该系统会自动接通位于车尾的高清摄像头,将车后状况清晰的显示于液晶显示屏上,并在显示器上通过电脑合成当前方向盘的转动角度所对应的车辆行车路线,从而准确而直观地把握车后的状况。显然,倒车影像监视系统比起倒车雷达更加直观和实用。但只在汽车车尾安装倒车摄像头,只能覆盖汽车周围有限的区域,而车两侧和前方的视觉盲区无疑增加了安全驾驶的隐患,不仅让驾驶难以了解是否有障碍物存在,也提高乘客及行人的危险性。When human society develops to use automobiles as the main means of transportation, there are higher standards for driving safety and comfort. Among them, the reversing radar appeared first. Early reversing radar mostly used audio as the main auxiliary means. The sensors installed on the rear bumper of the vehicle detected the rear objects of the vehicle, and reminded the driver of the situation behind the vehicle through audio with different rhythms. The reversing radar relies on the echo to detect the distance and prompts through the sound of different frequencies, but the sound prompt is obviously not as intuitive as the vision, and there will inevitably be errors in the judgment of the sound; video surveillance system. This system makes the situation behind the car more intuitive and visible when reversing, and it is one of the very practical configurations for reversing safety. When the reverse gear is engaged, the system will automatically connect to the high-definition camera located at the rear of the vehicle to clearly display the situation behind the vehicle on the LCD screen, and synthesize the vehicle driving route corresponding to the current rotation angle of the steering wheel through the computer on the display , so as to accurately and intuitively grasp the situation behind the car. Obviously, the reversing image monitoring system is more intuitive and practical than the reversing radar. However, only installing a reversing camera at the rear of the car can only cover a limited area around the car, and the visual blind spots on both sides and in front of the car undoubtedly increase the hidden danger of safe driving, not only making it difficult for the driver to know whether there are obstacles, but also improving the safety of passengers. and pedestrian danger.

发明内容 Contents of the invention

本发明的目的是提供了一种基于DSP的全景视觉泊车辅助装置及生成全景视觉图像的方法,可对采集于车四周场景的视频图像进行实时处理,生成虚拟全景图像。The object of the present invention is to provide a DSP-based panoramic vision parking assistance device and a method for generating panoramic vision images, which can process video images collected in scenes around the car in real time to generate virtual panoramic images.

为实现本发明目的,本发明所采取的技术方案是:该基于DSP的全景视觉泊车辅助装置主要包括采用广角镜头的视频采集器、图像同步处理器、DSP处理器、存储模块、逻辑控制器、输出帧缓存、视频编码器和图像显示器,所述视频采集器分别固定安装在车身的前、后、左、右外表面上,所述存储模块包括闪存、DDR2内存,闪存和DDR2内存分别与DSP处理器连接,所述视频采集器、图像同步处理器、DSP处理器、输出帧缓存、视频编码器和图像显示器依次连接,所述图像同步处理器、DSP处理器、输出帧缓存和视频编码器分别与逻辑控制器连接。In order to realize the object of the present invention, the technical solution adopted by the present invention is: the panoramic vision parking aid device based on DSP mainly comprises the video acquisition device that adopts wide-angle lens, image synchronous processor, DSP processor, storage module, logic controller, Output frame buffer, video encoder and image display, the video collector is fixedly installed on the front, rear, left and right outer surfaces of the vehicle body respectively, the storage module includes flash memory, DDR2 memory, and flash memory and DDR2 memory are connected with DSP respectively The processor is connected, and the video acquisition device, the image synchronization processor, the DSP processor, the output frame buffer, the video encoder and the image display are connected in sequence, and the image synchronization processor, the DSP processor, the output frame buffer and the video encoder Connect with the logic controller respectively.

进一步地,本发明所述图像同步处理器包括视频解码器和帧缓冲存储器,所述视频采集器、帧缓冲存储器和逻辑控制器分别与视频解码器连接,所述逻辑控制器和DSP处理器分别与帧缓冲存储器连接。Further, the image synchronization processor of the present invention includes a video decoder and a frame buffer memory, and the video collector, frame buffer memory and logic controller are respectively connected to the video decoder, and the logic controller and the DSP processor are respectively Connect to framebuffer memory.

使用本发明的全景视觉泊车辅助装置生成虚拟全景图像的方法主要包括以下步骤:The method for generating a virtual panoramic image using the panoramic vision parking assistance device of the present invention mainly includes the following steps:

(1)视频采集器采集一帧图像,经图像同步处理器处理后,DSP处理器将图像储存到DDR2内存中;(1) The video collector collects a frame of image, after being processed by the image synchronization processor, the DSP processor stores the image in the DDR2 memory;

(2)DSP处理器将预存在闪存中的虚拟全景图像查找列表读入到DSP处理器内;(2) the DSP processor reads the virtual panoramic image lookup list pre-stored in the flash memory into the DSP processor;

(3)DSP处理器根据查找列表中的参数,依次从DDR2内存中取出对应的像素点后,将所述像素点发送到输出帧缓存;(3) DSP processor according to the parameter in the search list, after taking out corresponding pixel point from DDR2 internal memory successively, described pixel point is sent to output frame buffer;

(4)当步骤(3)中DSP处理器根据查找列表中的参数将全部对应的像素点发送到输出帧缓存后,循环至步骤(1)开始采集新的一帧图像,同时逻辑控制器将输出帧缓存中所储存的内容发送到视频编码器,经过视频编码器编码后,由图像显示器显示虚拟全景图像。(4) After the DSP processor in step (3) sends all corresponding pixels to the output frame buffer according to the parameters in the lookup list, loop to step (1) to start collecting a new frame of image, and the logic controller will simultaneously The content stored in the output frame buffer is sent to the video encoder, and after being encoded by the video encoder, the virtual panoramic image is displayed by the image display.

进一步地,本发明所述虚拟全景图像查找列表的获得包括以下步骤:Further, the obtaining of the virtual panoramic image lookup list of the present invention includes the following steps:

1)获取分别安装在车身的前、后、左、右外表面上的每个视频采集器所用的广角镜头的内部参数K和失真系数ki=[k1,k2,k3,k4,k5],其中k1,k2,k3为径向失真系数,k4,k5为切向失真系数;1) Obtain the internal parameters K and distortion coefficient k i of the wide-angle lens used by each video collector installed on the front, rear, left , and right outer surfaces of the vehicle body respectively. k 5 ], where k 1 , k 2 , k 3 are radial distortion coefficients, k 4 , k 5 are tangential distortion coefficients;

2)将汽车停放于平坦地面上,在相邻的视频采集器视角的重叠区域内放置格状标记物,由所述各视频采集器对平坦地面进行拍摄,得到一组原始图像;2) Park the car on a flat ground, place grid markers in the overlapping area of the viewing angles of adjacent video collectors, and photograph the flat ground by each of the video collectors to obtain a group of original images;

3)将步骤2)得到的原始图像中的车身部分去除仅保留平坦地面部分,根据以下关系式得到所述原始图像去失真后的每个像素坐标点的位置参数,从而得到矫正后的图像;3) the body part in the original image obtained in step 2) is removed and only the flat ground part is reserved, and the position parameter of each pixel coordinate point after the original image is de-distorted is obtained according to the following relational expression, thereby obtaining the corrected image;

x′=x+(x-x0)[k1r2+k2r4+k3r6+k4(r2/x+2x)x′=x+(xx 0 )[k 1 r 2 +k 2 r 4 +k 3 r 6 +k 4 (r 2 /x+2x)

y′=y+(y-y0)[k1r2+k2r4+k3r6+k4(r2/y+2y)y′=y+(yy 0 )[k 1 r 2 +k 2 r 4 +k 3 r 6 +k 4 (r 2 /y+2y)

rr == xx 22 ++ ythe y 22

其中,(x′,y′,1)为像素点去失真后坐标;(x,y,1)为原始图像像素点坐标;(x0,y0,1)镜头投影中心坐标;Among them, (x', y', 1) is the coordinate of the pixel after dedistortion; (x, y, 1) is the coordinate of the pixel point of the original image; (x 0 , y 0 , 1) the coordinate of the lens projection center;

4)设定汽车车顶上方的虚拟视点,将矫正后的各图像分别乘以该虚拟视点相对于各视频采集器位置的的单应性矩阵,相应得到以该虚拟视点为坐标原点的矫正后的各图像的俯视图;4) Set the virtual viewpoint above the roof of the car, multiply the corrected images by the homography matrix of the virtual viewpoint relative to the position of each video collector, and obtain the corrected image with the virtual viewpoint as the coordinate origin. The top view of each image of ;

5)通过平移所述各俯视图,对所述相邻的视频采集器针对同一个格状标记物所采集到的图像的线条进行拼接得到完整的格状标记物图像,由此得到虚拟全景图像,记录此时虚拟全景图像中每个像素点所隶属的原始图像;5) by translating the top views, the lines of the images collected by the adjacent video collectors for the same grid marker are spliced to obtain a complete grid marker image, thereby obtaining a virtual panoramic image, Record the original image to which each pixel in the virtual panoramic image belongs;

6)对于所述虚拟全景图像的每个像素点,依据步骤5)中得到的虚拟全景图像中每个像素点所隶属的原始图像,依次按步骤4)、3)进行逆运算,得到此时的虚拟视觉全景图像的各个像素点与视频采集器所采集图像像素点的对应关系。6) For each pixel of the virtual panoramic image, according to the original image to which each pixel in the virtual panoramic image obtained in step 5) belongs, the inverse operation is performed in steps 4) and 3) successively to obtain The corresponding relationship between each pixel point of the virtual visual panoramic image and the pixel point of the image collected by the video collector.

与现有技术相比,本发明的有益效果是:Compared with prior art, the beneficial effect of the present invention is:

本发明提出了一种基于DSP的全景视觉泊车辅助装置及生成全景视觉图像的方法,能够实时提供给驾驶员泊车所需要的汽车全景图像,从而消除了车四周的视觉盲区,来帮助驾驶员更加精确的泊车;本发明的基于DSP的全景视觉泊车辅助装置包括视频采集器、图像同步处理器、DSP处理器、存储模块、逻辑控制器、输出帧缓存、视频编码器和图像显示器;生成虚拟全景图像的过程主要通过DSP处理器根据预先存放在闪存中的虚拟全景图像查找列表的参数进行寻址得到,所以计算复杂度低,能够满足实时性要求。The present invention proposes a DSP-based panoramic vision parking assistance device and a method for generating panoramic visual images, which can provide the driver with the panoramic image of the car required for parking in real time, thereby eliminating the visual blind spots around the car to help drive more precise parking for the driver; the DSP-based panoramic vision parking aid device of the present invention includes a video collector, an image synchronization processor, a DSP processor, a storage module, a logic controller, an output frame buffer, a video encoder and an image display ; The process of generating the virtual panoramic image is mainly obtained by addressing the DSP processor according to the parameters of the virtual panoramic image lookup list stored in the flash memory in advance, so the calculation complexity is low and can meet the real-time requirement.

附图说明 Description of drawings

图1为本发明装置的结构示意框图。Fig. 1 is a schematic block diagram of the structure of the device of the present invention.

图2为本发明视频采集器的安装位置及拍摄区域示意图。Fig. 2 is a schematic diagram of the installation position and shooting area of the video collector of the present invention.

图3为本发明图像同步处理器内部关系图。Fig. 3 is a diagram of the internal relationship of the image synchronization processor of the present invention.

图4为本发明格状标记物的放置位置示意图。Fig. 4 is a schematic diagram of the placement position of the lattice marker of the present invention.

图5为本发明中图像矫正效果示意图。Fig. 5 is a schematic diagram of the image correction effect in the present invention.

图6为本装置生成全景视觉图像流程图。Fig. 6 is a flow chart of generating a panoramic visual image by the device.

图7为本发明装置一种实施方式的硬件连接示意图。Fig. 7 is a schematic diagram of hardware connection of an embodiment of the device of the present invention.

具体实施方式 Detailed ways

作为本发明的一种实施方式,本发明装置以TI(Texas instrumentsincorporated)公司的TMS320DM643处理器为核心,TMS320DM643是TI公司发布的新一代专门面向多媒体应用的DSP处理器,由于其高速的实时运算能力和专门的视频口以及丰富的扩展接口在多媒体领域获得了广泛的应用。As an embodiment of the present invention, the device of the present invention takes the TMS320DM643 processor of TI (Texas instruments incorporated) company as the core, and TMS320DM643 is a new generation of DSP processor specially oriented to multimedia applications released by TI company. It has been widely used in the multimedia field with a dedicated video port and rich expansion interfaces.

图1为本发明装置的结构示意框图。如图1所示,它包括视频采集器、图像同步处理器、DSP处理器、存储模块、逻辑控制器、输出帧缓存、视频编码器和图像显示器。视频采集器分别固定安装在车身的前、后、左、右外表面上;视频采集器的镜头采用广角镜头,分别采集车身前、后、左、右四个区域内的实时画面,并且能够使两两相邻的视频采集器的视角存在一定的重叠区域。视频采集器可以安装在前散热格栅上部、后车盖上端和左右侧外后视镜下端,如图2所示 ,其中C1~C4为视频采集器,P点为虚拟视点,以及相邻的视频采集器视角的四个重叠区域1。视频采集器采集到的图像信号可以是模拟视频信号,也可以是数字图像信号,视频采集器将采集到的图像信号传送到图像同步处理器中。当采集的信号为模拟视频信号时,视频采集器所连接的图像同步处理器包含视频解码器和帧缓冲存储器(FIFO),连接如图3所示;此时视频解码器将模拟视频信号转变为DSP处理器可以处理的数字信号,存放在帧缓冲存储器(FIFO)中。当采集的信号为数字信号时,则视频采集器直接与帧缓冲存储器(FIFO)连接。图像同步处理器与DSP处理器连接,DSP处理器在逻辑控制器CPLD的控制下从图像同步处理器的帧缓冲存储器读入图像,并将获得的图像存放在存储模块的DDR2内存中。DSP处理器所连接的存储模块包括闪存、DDR2内存,其中闪存用来存放DSP处理器的程序代码,以供上电时载入片内的程序空间;另外在闪存中还存放有虚拟全景图像查找列表和汽车本体俯视图像,以供生成虚拟全景图像使用;DDR2内存主要用来存放从图像同步处理器接收到的数字信号。DSP处理器还与输出帧缓存连接。输出帧缓存的主要功能是接收并暂存由DSP处理器传输来的虚拟全景图像。输出帧缓存与视频编码器连接,它们在逻辑控制器CPLD的控制下,将数字图像信号转变模拟视频信号,由图像显示器显示虚拟全景图像。Fig. 1 is a schematic block diagram of the structure of the device of the present invention. As shown in Figure 1, it includes a video collector, image synchronization processor, DSP processor, storage module, logic controller, output frame buffer, video encoder and image display. The video collectors are respectively fixedly installed on the front, rear, left and right outer surfaces of the vehicle body; the lens of the video collector adopts a wide-angle lens to respectively collect real-time pictures in four areas of the front, rear, left and right of the vehicle body, and can make two There is a certain overlapping area between the viewing angles of two adjacent video collectors. The video collector can be installed on the upper part of the front radiator grille, the upper end of the rear cover and the lower end of the left and right exterior mirrors, as shown in Figure 2, where C1-C4 are video collectors, point P is a virtual viewpoint, and adjacent Four overlapping regions of video grabber perspective1. The image signal collected by the video collector can be an analog video signal or a digital image signal, and the video collector transmits the collected image signal to the image synchronization processor. When the collected signal is an analog video signal, the image synchronization processor connected to the video collector includes a video decoder and a frame buffer memory (FIFO), and the connection is as shown in Figure 3; at this time, the video decoder converts the analog video signal into The digital signals that can be processed by the DSP processor are stored in the frame buffer memory (FIFO). When the collected signal is a digital signal, the video collector is directly connected to the frame buffer memory (FIFO). The image synchronization processor is connected with the DSP processor, and the DSP processor reads images from the frame buffer memory of the image synchronization processor under the control of the logic controller CPLD, and stores the obtained images in the DDR2 memory of the storage module. The storage module connected to the DSP processor includes flash memory and DDR2 memory. The flash memory is used to store the program code of the DSP processor for loading into the program space in the chip when the power is turned on; in addition, the virtual panoramic image search is also stored in the flash memory. The list and the top view image of the car body are used to generate a virtual panoramic image; the DDR2 memory is mainly used to store the digital signal received from the image synchronization processor. The DSP processor is also connected to the output frame buffer. The main function of the output frame buffer is to receive and temporarily store the virtual panoramic image transmitted by the DSP processor. The output frame buffer is connected with the video encoder, and they convert the digital image signal into an analog video signal under the control of the logic controller CPLD, and the virtual panoramic image is displayed by the image display.

其中存放在闪存中的虚拟全景图像查找列表可由以下步骤得到:Wherein the virtual panorama image search list stored in the flash memory can be obtained by the following steps:

1)获取分别安装在车身的前、后、左、右外表面上的每个视频采集器所用的广角镜头的内部参数K和失真系数ki=[k1,k2,k3,k4,k5],其中k1,k2,k3为径向失真系数,k4,k5为切向失真系数;1) Obtain the internal parameters K and distortion coefficient k i of the wide-angle lens used by each video collector installed on the front, rear, left , and right outer surfaces of the vehicle body respectively. k 5 ], where k 1 , k 2 , k 3 are radial distortion coefficients, k 4 , k 5 are tangential distortion coefficients;

ZHANG,Z.Y:A flexible new technique for camera calibration.IEEETransaction on Pattern Analysis and Machine Intelligence22(11),1330-1334(2000)公开了一种镜头参数的标定方法,利用这种方法可以获取镜头的内部参数K和失真系数ki=[k1,k2,k3,k4,k5]。本发明也可以使用该标定方法获取分别安装在车身的前、后、左、右外表面上的每个视频采集器所用的广角镜头的内部参数K和失真系数ki=[k1,k2,k3,k4,k5]。ZHANG, ZY: A flexible new technique for camera calibration. IEEE Transaction on Pattern Analysis and Machine Intelligence 22(11), 1330-1334(2000) discloses a calibration method of lens parameters, which can be used to obtain the internal parameters K of the lens and distortion coefficient ki = [k 1 , k 2 , k 3 , k 4 , k 5 ]. The present invention can also use this calibration method to obtain the internal parameters K and distortion coefficient k i =[k 1 , k 2 , k 3 , k 4 , k 5 ].

2)将汽车停放于平坦地面上,在如图2所示的各相邻的视频采集器视角的四个重叠区域1内分别放置格状标记物2;如图4所示,该格状标记物2有如棋盘状的方格,由所述各视频采集器对平坦地面进行拍摄,得到一组原始图像Ii(i=1,2,3,4);2) The car is parked on a flat ground, and grid-shaped markers 2 are respectively placed in four overlapping areas 1 of each adjacent video collector viewing angle as shown in Figure 2; as shown in Figure 4, the grid-shaped markers The object 2 has a checkerboard-like grid, and the flat ground is photographed by each of the video collectors to obtain a group of original images I i (i=1, 2, 3, 4);

3)将步骤2)得到的原始图像Ii中的车身部分去除仅保留平坦地面部分,根据以下关系式得到所述原始图像Ii去失真后的每个像素坐标点的位置参数,从而得到矫正后的图像Ui(i=1,2,3,4),矫正效果如图5所示;3) Remove the body part in the original image I i obtained in step 2) and only keep the flat ground part, and obtain the position parameter of each pixel coordinate point after dedistorting the original image I i according to the following relational expression, so as to obtain the correction After the image U i (i=1, 2, 3, 4), the correction effect is as shown in Figure 5;

x′=x+(x-x0)[k1r2+k2r4+k3r6+k4(r2/x+2x)x′=x+(xx 0 )[k 1 r 2 +k 2 r 4 +k 3 r 6 +k 4 (r 2 /x+2x)

y′=y+(y-y0)[k1r2+k2r4+k3r6+k4(r2/y+2y)y′=y+(yy 0 )[k 1 r 2 +k 2 r 4 +k 3 r 6 +k 4 (r 2 /y+2y)

rr == xx 22 ++ ythe y 22

其中,(x′,y′,1)为像素点去失真后坐标;(x,y,1)为原始图像像素点坐标;(x0,y0,1)镜头投影中心坐标;Among them, (x', y', 1) is the coordinate of the pixel after dedistortion; (x, y, 1) is the coordinate of the pixel point of the original image; (x 0 , y 0 , 1) the coordinate of the lens projection center;

4)设定汽车车顶上方的虚拟视点,将矫正后的各图像Ui分别乘以该虚拟视点相对于各视频采集器位置的单应性矩阵Hi(i=1,2,3,4),相应得到以该虚拟视点为坐标原点的矫正后的各图像Ui的俯视图Fi(i=1,2,3,4);4) Set the virtual viewpoint above the roof of the car, and multiply the rectified images U i by the homography matrix H i (i=1, 2, 3, 4 ), correspondingly obtain the top view F i (i=1, 2, 3, 4) of each image U i corrected with the virtual viewpoint as the coordinate origin;

5)通过平移所述俯视图Fi,对所述相邻的视频采集器针对同一个格状标记物所采集到的图像的线条进行拼接得到完整的格状标记物图像,由此得到虚拟全景图像,并根据拼接接缝位置,记录虚拟全景图像中每个像素点所隶属的原始图像序号i;5) By translating the top view F i , splicing the lines of the images collected by the adjacent video collectors for the same grid marker to obtain a complete grid marker image, thereby obtaining a virtual panoramic image , and according to the stitching seam position, record the original image number i to which each pixel in the virtual panoramic image belongs;

6)对于所述虚拟全景图像的每个像素点,依次按步骤4)、3)进行逆运算,即对于虚拟全景图像每个像素点(x0″,y0″,1),结合步骤5)所得的虚拟全景图像每个像素点所隶属的原始图像序号i,乘以Hi -1矩阵,(Hi -1为Hi的逆矩阵)将得到的结果(x0″′,y0″′,1)带入到步骤3)所述关系式,令(x′,y′,1)=(x0″′,y0″′,1),计算得到(x,y,1)的值,由此得到虚拟视觉全景图像的各个像素点与视频采集器所采集的原始图像像素点的对应关系。6) For each pixel of the virtual panoramic image, perform inverse operations in steps 4) and 3) sequentially, that is, for each pixel of the virtual panoramic image (x 0 ″, y 0 ″, 1), in combination with step 5 ) The original image number i to which each pixel of the obtained virtual panoramic image belongs is multiplied by the H i -1 matrix, (H i -1 is the inverse matrix of H i ) to obtain the result (x 0 "', y 0 "', 1) into the relational expression described in step 3), let (x', y', 1)=(x 0 "', y 0 "', 1), and calculate (x, y, 1) The corresponding relationship between each pixel point of the virtual vision panoramic image and the pixel point of the original image collected by the video collector is thus obtained.

由于在步骤3)中去除了车体部分,使步骤5)中得到的虚拟全景图像中存在空白区域,可以使用虚拟的汽车车体俯视图像作为填充,虚拟的汽车车体俯视图像可以预先存放在存储模块中,如闪存。以上处理过程中,虚拟全景图像的非虚拟车体部分的像素点,均是由视频采集器所采集的原始图像Ii中的某个像素点经过一系列空间变换得到的,而与该像素的内容即其亮度或色彩信息无关,并且对于位置固定的镜头,其内部参数和失真系数以及对于某一位置的单应性矩阵是恒量。所以我们记录这种原始图像到虚拟全景图像的点对应关系,保存为列表格式,当视频采集器所采集的场景发生变化时,仍以上述得到的原始图像与虚拟全景图像的点对应关系进行处理,来生成虚拟全景图像。将该列表存放在闪存中。该列表格式每个像素点参数可以表示为(n,x,y),其中n=1,2,3,4,5;1代表I1,2代表I2,3代表I3,4代表I4,5代表虚拟的汽车本体俯视图像,x和y代表该点在各所在对应原始图像的横坐标与纵坐标。例如第一个像素点参数为(1,4,5),即表示虚拟全景图像第一行第一列的像素点对应于原始图像I1的横坐标为4纵坐标为5的像素点。Since the car body part is removed in step 3), there is a blank area in the virtual panoramic image obtained in step 5), and the virtual car body top view image can be used as filling, and the virtual car body top view image can be stored in advance. memory modules, such as flash memory. In the above process, the pixels of the non-virtual car body part of the virtual panoramic image are all obtained by a certain pixel in the original image I i collected by the video collector through a series of space transformations, and the The content, i.e. its brightness or color information, is independent, and for a lens with a fixed position, its internal parameters and distortion coefficients, as well as the homography matrix for a certain position are constant. Therefore, we record the point correspondence between the original image and the virtual panoramic image and save it in a list format. When the scene captured by the video collector changes, the point correspondence between the original image and the virtual panoramic image obtained above is still used for processing. , to generate a virtual panoramic image. Store this list in flash memory. Each pixel parameter in this list format can be expressed as (n, x, y), where n=1, 2, 3, 4, 5; 1 represents I 1 , 2 represents I 2 , 3 represents I 3 , and 4 represents I 4 and 5 represent the top view image of the virtual car body, and x and y represent the abscissa and ordinate of the original image corresponding to the point at each location. For example, the first pixel point parameter is (1, 4, 5), which means that the pixel point in the first row and first column of the virtual panoramic image corresponds to the pixel point whose abscissa is 4 and the ordinate is 5 in the original image I1 .

虚拟全景图像查找列以虚拟全景图像的左上角为起始像素点(存放在列表第一个位置),进行由左到右、由上到下进行排放。例如虚拟全景图像第3行第4列像素点的参数,记录在列表的(2×总列数+4)的位置上。The virtual panoramic image search column takes the upper left corner of the virtual panoramic image as the starting pixel point (stored in the first position of the list), and arranges from left to right and from top to bottom. For example, the parameters of the pixel points in the third row and the fourth column of the virtual panoramic image are recorded in the position (2×total number of columns+4) in the list.

本发明装置的工作流程图如图6所示,生成虚拟全景图像的方法包括以下步骤:The working flow diagram of the device of the present invention is as shown in Figure 6, and the method for generating a virtual panoramic image comprises the following steps:

(1)视频采集器采集一帧图像,(当视频采集器采集的图像为模拟视频信号图像时,还需经图像同步处理器中的视频解码器进行A/D转换,转换成数字图像信号)存入到帧缓冲存储器,当各帧缓冲存储器存满一帧图像后,由逻辑控制器开启帧缓冲存储器输出使能端,由DSP处理器同步的读入数字图像信号,然后DSP处理器将图像储存到DDR2内存中;(1) The video collector collects a frame of image, (when the image collected by the video collector is an analog video signal image, it also needs to be A/D converted by the video decoder in the image synchronization processor to convert it into a digital image signal) Stored in the frame buffer memory, when each frame buffer memory is full of a frame of image, the logic controller opens the frame buffer memory output enable terminal, and the digital image signal is read in synchronously by the DSP processor, and then the DSP processor converts the image Stored in DDR2 memory;

(2)DSP处理器将预存在闪存中的虚拟全景图像查找列表读入到DSP处理器内;(2) the DSP processor reads the virtual panoramic image lookup list pre-stored in the flash memory into the DSP processor;

(3)DSP处理器根据查找列表中的参数,依次从DDR2内存中取出对应的像素点后,将所述像素点发送到输出帧缓存;(3) DSP processor according to the parameter in the search list, after taking out corresponding pixel point from DDR2 internal memory successively, described pixel point is sent to output frame buffer;

(4)当步骤(3)中DSP处理器根据查找列表中的参数将全部对应的像素点发送到输出帧缓存后,循环至步骤(1)开始采集新的一帧图像,同时逻辑控制器将输出帧缓存中所储存的内容发送到视频编码器,经过视频编码器编码后,由图像显示器显示虚拟全景图像。(4) After the DSP processor in step (3) sends all corresponding pixels to the output frame buffer according to the parameters in the lookup list, loop to step (1) to start collecting a new frame of image, and the logic controller will simultaneously The content stored in the output frame buffer is sent to the video encoder, and after being encoded by the video encoder, the virtual panoramic image is displayed by the image display.

具体地,以视频采集器采集模拟视频信号为例,在某一时刻启动视频采集器,4个视频采集器开始采集图像并将采集到的模拟视频信号传送到图像同步处理器。图像同步处理器中的视频解码芯片可选用Philips公司的9位视频解码器SAA7115。SAA7115通过逻辑控制器(CPLD)对其I2C总线进行编程。SAA7115能连接所有主要合成视频标准,例如NTSC、PAL和SECAM,这些标准都可通过解码器的内部寄存器编程设置。由于本装置对实时性要求较高,因此SAA7115配置为:采用4:2:2YUV信号机制,只取Y(亮度)信号。帧缓冲存储器和输出帧缓存可以采用AVERLOGIC公司的AL4V8M440芯片,储存空间为8M大小(1024k x8-bit),拥有互相独立的输入输出端口,可以接受不同的I/O读写速率;最大读写速度达到80MHz。SAA7115的8位并行输出口Y[9:2]与帧缓存储存器AL4V8M440的数据输入端口DI[7:0]相连。Specifically, taking the analog video signal collected by the video collector as an example, when the video collector is started at a certain moment, the four video collectors start to collect images and transmit the collected analog video signals to the image synchronization processor. The video decoding chip in the image synchronization processor can choose Philips' 9-bit video decoder SAA7115. The SAA7115 is programmed on its I2C bus through a logic controller (CPLD). The SAA7115 can interface with all major composite video standards, such as NTSC, PAL and SECAM, which can be programmed through the decoder's internal registers. Since this device has high requirements for real-time performance, the configuration of SAA7115 is: adopt 4:2:2 YUV signal mechanism, and only take Y (brightness) signal. Frame buffer memory and output frame buffer can use AVERLOGIC's AL4V8M440 chip, the storage space is 8M (1024k x8-bit), has independent input and output ports, and can accept different I/O read and write rates; the maximum read and write speed up to 80MHz. The 8-bit parallel output port Y[9:2] of SAA7115 is connected with the data input port DI[7:0] of the frame buffer memory AL4V8M440.

SAA7115输出的行场同步信号首先传输到逻辑控制器(CPLD),作为帧同步逻辑控制信号。当图像开始采集时,4个不同步的场同步信号输入到CPLD中,再通过CPLD连接到其对应连接的帧缓冲存储器AL4V8M440的WE口(写使能端口),将一帧信号输入。4个AL4V8M440数据输出端口DO[7:0]分别连接到DSP的VP1与VP2的各自的两个Channel中。当4个AL4V8M440均储存完一帧图像后,CPLD同时将4个AL4V8M440的读使能信号RE置为允许读出,允许DSP处理器的VP端口从AL4V8M440中读取一帧图像。图像数据首先写入DSP内大小为5120个字节的先入先出寄存器中,当DSP应用在双通道模式下,先入先出寄存器自动分裂成两个大小为2560字节的通道,每个通道可各设置一个增强型直接内存存取(即EDMA)进行搬移。EDMA将4个视频采集器采集到的图像存放在DDR2内存中。The line and field synchronization signal output by SAA7115 is first transmitted to the logic controller (CPLD) as a frame synchronization logic control signal. When the image starts to be collected, 4 asynchronous field synchronous signals are input into the CPLD, and then connected to the WE port (write enable port) of the corresponding frame buffer memory AL4V8M440 through the CPLD, and a frame signal is input. The four AL4V8M440 data output ports DO[7:0] are respectively connected to the respective two Channels of VP1 and VP2 of the DSP. After all 4 AL4V8M440s have stored a frame of image, CPLD simultaneously sets the read enable signal RE of 4 AL4V8M440 to allow reading, allowing the VP port of the DSP processor to read a frame of image from AL4V8M440. The image data is first written into the first-in-first-out register with a size of 5120 bytes in the DSP. When the DSP is applied in dual-channel mode, the first-in-first-out register is automatically split into two channels with a size of 2560 bytes. Each channel can An Enhanced Direct Memory Access (ie, EDMA) is set for moving. EDMA stores the images collected by 4 video capture devices in DDR2 memory.

当4个视频采集器采集的各一帧图像储存到DDR2内存后,DSP处理器从闪存Flash中读入虚拟全景图像查找列表,DSP处理器根据查找列表中的参数,从DDR2内存中取出对应的像素点,之后将该像素点发送到输出帧缓存;当DSP处理器根据查找列表中的参数将全部对应的像素点发送到输出帧缓存后,由CPLD产生输出帧缓存的时序信号和视频编码芯片的行场同步信号,将输出帧缓存中所储存的内容传输到视频编码器(如NXP公司的视频编码芯片SAA7105)中,转换成视频信号,由视频线传输到LCD屏幕显示出虚拟全景图像,同时视频采集器开始采集新的一帧图像。本例中硬件连接示意图如图7所示。After each frame of image collected by the four video collectors is stored in the DDR2 memory, the DSP processor reads the virtual panoramic image lookup list from the flash memory, and the DSP processor takes out the corresponding image from the DDR2 memory according to the parameters in the lookup list. Pixels, and then send the pixels to the output frame buffer; when the DSP processor sends all the corresponding pixels to the output frame buffer according to the parameters in the lookup list, the timing signal of the output frame buffer and the video encoding chip are generated by the CPLD Line and field synchronous signal, the content stored in the output frame buffer is transmitted to a video encoder (such as NXP's video encoding chip SAA7105), converted into a video signal, and transmitted to the LCD screen by the video line to display a virtual panoramic image. At the same time, the video collector starts to collect a new frame of image. The schematic diagram of the hardware connection in this example is shown in Figure 7.

由于本装置生成虚拟全景图像的过程主要通过DSP寻址实现,所以计算复杂度低,能够满足实时性要求。Since the process of generating the virtual panoramic image by the device is mainly realized through DSP addressing, the calculation complexity is low and the real-time requirement can be met.

Claims (4)

1. panoramic vision parking assist apparatus based on DSP, it is characterized in that: it comprises the video collector that adopts wide-angle lens, the image synchronization processor, dsp processor, memory module, logic controller, the output frame buffer memory, video encoder and image display, described video collector be fixedly mounted on respectively vehicle body before, after, a left side, on the right outside surface, described memory module comprises flash memory, the DDR2 internal memory, flash memory is connected with dsp processor respectively with the DDR2 internal memory, described video collector, the image synchronization processor, dsp processor, the output frame buffer memory, video encoder is connected successively with image display, described image synchronization processor, dsp processor, the output frame buffer memory is connected with logic controller respectively with video encoder.
2. the panoramic vision parking assist apparatus based on DSP according to claim 1, it is characterized in that: described image synchronization processor comprises Video Decoder and frame buffer memory, described video collector, frame buffer memory and logic controller are connected with Video Decoder respectively, and described logic controller is connected with frame buffer memory respectively with dsp processor.
3. a panoramic vision parking assist apparatus that uses claim 1 generates the method for virtual panoramic image, it is characterized in that may further comprise the steps:
(1) video collector is gathered a two field picture, after the image synchronization processor processing, dsp processor with image storage in the DDR2 internal memory;
(2) dsp processor will be pre-stored in virtual panoramic image in the flash memory and search tabulation and be read in the dsp processor;
(3) dsp processor behind the pixel of taking-up correspondence, sends to the output frame buffer memory with described pixel successively according to the parameter of searching in the tabulation from the DDR2 internal memory;
(4) after dsp processor in the step (3) sends to the output frame buffer memory according to the pixels of searching the whole correspondences of parameter general in the tabulation, be circulated to step (1) and begin to gather a new two field picture, logic controller sends to video encoder with content stored in the output frame buffer memory simultaneously, through after the video encoder encodes, show the virtual panoramic image by image display.
4. panoramic vision parking assist apparatus according to claim 3 generates the method for panoramic vision image, it is characterized in that the acquisition that described virtual panoramic image is searched tabulation may further comprise the steps:
1) obtains the inner parameter K and the percentage distortion k of the used wide-angle lens of each video collector on the front, rear, left and right outside surface that is installed in vehicle body respectively i=[k 1, k 2, k 3, k 4, k 5], k wherein 1, k 2, k 3Be radial distortion coefficient, k 4, k 5Be tangential percentage distortion;
2) with automobile parking on smooth ground, in the overlapping region at adjacent video collector visual angle, place the trellis label, by described each video collector smooth ground is taken, obtain one group of original image;
3) with step 2) body portion in the original image that obtains removes and only keeps face portion flatly, obtains the location parameter that described original image removes each the pixel coordinate point after the distortion according to following relational expression, thus the image after obtaining correcting;
x′=x+(x-x 0)[k 1r 2+k 2r 4+k 3r 6+k 4(r 2/x+2x)
y′=y+(y-y 0)[k 1r 2+k 2r 4+k 3r 6+k 4(r 2/y+2y)
r = x 2 + y 2
Wherein, (x ', y ', 1) removes coordinate after the distortion for pixel; (x, y, 1) is the original image pixels point coordinate; (x 0, y 0, 1) and camera lens projection centre coordinate;
4) set the virtual view of car roof top, with each image after correcting multiply by respectively this virtual view with respect to each video collector position homography matrix, corresponding obtaining with this virtual view is the vertical view of each image after the rectification of true origin;
5) by described each vertical view of translation, the lines of the image that described adjacent video collector is collected at same trellis label splice and obtain complete trellis label image, obtain the virtual panoramic image thus, the original image that each pixel was subordinate in record virtual panoramic image this moment;
6) for each pixel of described virtual panoramic image, according to the original image that each pixel was subordinate in the virtual panoramic image that obtains in the step 5), successively set by step 4), 3) carry out inverse operation, obtain each pixel of virtual vision panoramic picture of this moment and the corresponding relation of video collector institute images acquired pixel.
CN200910153173A 2009-09-24 2009-09-24 Omni-directional vision parking auxiliary device based on DSP and method for generating Omni-directional vision image Pending CN101673473A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910153173A CN101673473A (en) 2009-09-24 2009-09-24 Omni-directional vision parking auxiliary device based on DSP and method for generating Omni-directional vision image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910153173A CN101673473A (en) 2009-09-24 2009-09-24 Omni-directional vision parking auxiliary device based on DSP and method for generating Omni-directional vision image

Publications (1)

Publication Number Publication Date
CN101673473A true CN101673473A (en) 2010-03-17

Family

ID=42020680

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910153173A Pending CN101673473A (en) 2009-09-24 2009-09-24 Omni-directional vision parking auxiliary device based on DSP and method for generating Omni-directional vision image

Country Status (1)

Country Link
CN (1) CN101673473A (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102137252A (en) * 2011-02-28 2011-07-27 兰州大学 Vehicle-mounted virtual panoramic display device
CN102298779A (en) * 2011-08-16 2011-12-28 淮安盈科伟力科技有限公司 Image registering method for panoramic assisted parking system
CN102427543A (en) * 2011-10-12 2012-04-25 大连科迪视频技术有限公司 A frame synchronous 3D real-time video information processing platform and processing method
CN102510475A (en) * 2011-10-21 2012-06-20 上海交通大学 Automobile panoramic imaging device and method based on infrared calibration
CN102774325A (en) * 2012-07-31 2012-11-14 西安交通大学 Rearview reversing auxiliary system and method for forming rearview obstacle images
CN102917205A (en) * 2011-08-05 2013-02-06 哈曼贝克自动系统股份有限公司 Vehicle surround view system
CN103208120A (en) * 2013-04-01 2013-07-17 南京理工大学 Comprehensive tangential and radial two-approximate-circle correction and unwrapping method for panoramic annular images
CN103871069A (en) * 2014-04-03 2014-06-18 深圳市德赛微电子技术有限公司 Vehicle-mounted panorama system calibration template and calibration site construction method
CN105791882A (en) * 2016-03-22 2016-07-20 腾讯科技(深圳)有限公司 Video coding method and device
CN106494309A (en) * 2016-10-11 2017-03-15 广州视源电子科技股份有限公司 Vehicle vision blind area picture display method and device and vehicle-mounted virtual system
CN108583432A (en) * 2018-07-05 2018-09-28 广东机电职业技术学院 A kind of intelligent pillar A blind prior-warning device and method based on image recognition technology
CN109484302A (en) * 2018-11-23 2019-03-19 广州路派电子科技有限公司 A kind of auto-panorama parking assisting system and method for parking
CN109697696A (en) * 2018-12-24 2019-04-30 北京天睿空间科技股份有限公司 Benefit blind method for panoramic video
CN110758291A (en) * 2019-11-13 2020-02-07 合肥杰发科技有限公司 Control method, controller, system and storage medium of reversing image system
CN112125224A (en) * 2020-09-16 2020-12-25 中建材创新科技研究院有限公司 Navigation system and method of laser navigation forklift
CN112125226A (en) * 2020-09-16 2020-12-25 中建材创新科技研究院有限公司 Visual detection system and method for laser navigation forklift
CN113038273A (en) * 2021-05-24 2021-06-25 湖北芯擎科技有限公司 Video frame processing method and device, storage medium and electronic equipment
CN114125346A (en) * 2021-12-24 2022-03-01 成都索贝数码科技股份有限公司 Video conversion method and device
CN116142181A (en) * 2023-04-24 2023-05-23 深圳市科莱德电子有限公司 Identification system, method and computer readable storage medium for vehicle blind area obstacle
CN119323771A (en) * 2024-12-17 2025-01-17 成都科瑞特电气自动化有限公司 360-Degree looking image-assisted reversing radar blind area detection method and system

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102137252A (en) * 2011-02-28 2011-07-27 兰州大学 Vehicle-mounted virtual panoramic display device
CN102917205A (en) * 2011-08-05 2013-02-06 哈曼贝克自动系统股份有限公司 Vehicle surround view system
CN102917205B (en) * 2011-08-05 2017-08-18 哈曼贝克自动系统股份有限公司 Vehicle is around view system
CN102298779A (en) * 2011-08-16 2011-12-28 淮安盈科伟力科技有限公司 Image registering method for panoramic assisted parking system
CN102298779B (en) * 2011-08-16 2013-08-21 淮安盈科伟力科技有限公司 Image registering method for panoramic assisted parking system
CN102427543B (en) * 2011-10-12 2013-10-16 大连科迪视频技术有限公司 A frame synchronous 3D real-time video information processing platform and processing method
CN102427543A (en) * 2011-10-12 2012-04-25 大连科迪视频技术有限公司 A frame synchronous 3D real-time video information processing platform and processing method
CN102510475A (en) * 2011-10-21 2012-06-20 上海交通大学 Automobile panoramic imaging device and method based on infrared calibration
CN102774325A (en) * 2012-07-31 2012-11-14 西安交通大学 Rearview reversing auxiliary system and method for forming rearview obstacle images
CN102774325B (en) * 2012-07-31 2014-12-10 西安交通大学 Rearview reversing auxiliary system and method for forming rearview obstacle images
CN103208120B (en) * 2013-04-01 2016-01-20 南京理工大学 The overall view ring belt image rectification method of deploying that the two approximate circle of tangential and radial direction is comprehensive
CN103208120A (en) * 2013-04-01 2013-07-17 南京理工大学 Comprehensive tangential and radial two-approximate-circle correction and unwrapping method for panoramic annular images
CN103871069A (en) * 2014-04-03 2014-06-18 深圳市德赛微电子技术有限公司 Vehicle-mounted panorama system calibration template and calibration site construction method
CN105791882A (en) * 2016-03-22 2016-07-20 腾讯科技(深圳)有限公司 Video coding method and device
CN105791882B (en) * 2016-03-22 2018-09-18 腾讯科技(深圳)有限公司 Method for video coding and device
CN106494309A (en) * 2016-10-11 2017-03-15 广州视源电子科技股份有限公司 Vehicle vision blind area picture display method and device and vehicle-mounted virtual system
CN106494309B (en) * 2016-10-11 2019-06-11 广州视源电子科技股份有限公司 Vehicle vision blind area picture display method and device and vehicle-mounted virtual system
CN108583432A (en) * 2018-07-05 2018-09-28 广东机电职业技术学院 A kind of intelligent pillar A blind prior-warning device and method based on image recognition technology
CN108583432B (en) * 2018-07-05 2023-11-07 广东机电职业技术学院 Intelligent A-pillar dead zone early warning device and method based on image recognition technology
CN109484302A (en) * 2018-11-23 2019-03-19 广州路派电子科技有限公司 A kind of auto-panorama parking assisting system and method for parking
CN109697696A (en) * 2018-12-24 2019-04-30 北京天睿空间科技股份有限公司 Benefit blind method for panoramic video
CN109697696B (en) * 2018-12-24 2019-10-18 北京天睿空间科技股份有限公司 Benefit blind method for panoramic video
CN110758291B (en) * 2019-11-13 2021-04-27 合肥杰发科技有限公司 Control method, controller, system and storage medium of reversing image system
CN110758291A (en) * 2019-11-13 2020-02-07 合肥杰发科技有限公司 Control method, controller, system and storage medium of reversing image system
CN112125226A (en) * 2020-09-16 2020-12-25 中建材创新科技研究院有限公司 Visual detection system and method for laser navigation forklift
CN112125224A (en) * 2020-09-16 2020-12-25 中建材创新科技研究院有限公司 Navigation system and method of laser navigation forklift
CN112125224B (en) * 2020-09-16 2022-06-10 中建材创新科技研究院有限公司 Navigation system and method of laser navigation forklift
CN113038273A (en) * 2021-05-24 2021-06-25 湖北芯擎科技有限公司 Video frame processing method and device, storage medium and electronic equipment
CN114125346A (en) * 2021-12-24 2022-03-01 成都索贝数码科技股份有限公司 Video conversion method and device
CN114125346B (en) * 2021-12-24 2023-08-29 成都索贝数码科技股份有限公司 Video conversion method and device
CN116142181A (en) * 2023-04-24 2023-05-23 深圳市科莱德电子有限公司 Identification system, method and computer readable storage medium for vehicle blind area obstacle
CN119323771A (en) * 2024-12-17 2025-01-17 成都科瑞特电气自动化有限公司 360-Degree looking image-assisted reversing radar blind area detection method and system
CN119323771B (en) * 2024-12-17 2025-02-28 成都科瑞特电气自动化有限公司 360-Degree looking image-assisted reversing radar blind area detection method and system

Similar Documents

Publication Publication Date Title
CN101673473A (en) Omni-directional vision parking auxiliary device based on DSP and method for generating Omni-directional vision image
JP7342197B2 (en) Imaging device and method of controlling the imaging device
US11080567B2 (en) Obstacle detection in vehicle using a wide angle camera and radar sensor fusion
Zhang et al. A surround view camera solution for embedded systems
CN105946719A (en) Panoramic all-round viewing auxiliary safety system of automobile
CN109435852A (en) A kind of panorama type DAS (Driver Assistant System) and method for large truck
CN205768985U (en) A kind of auto-panorama looks around supplementary security system
CN105763854A (en) Omnidirectional imaging system based on monocular camera, and imaging method thereof
TWI599989B (en) Image processing method and image system for transportation
CN204258976U (en) A kind of vehicle-mounted panoramic visible system
CN102510475A (en) Automobile panoramic imaging device and method based on infrared calibration
CN104512328A (en) Automobile all-round looking image generation method and automobile all-round looking system
CN102881016A (en) Vehicle 360-degree surrounding reconstruction method based on internet of vehicles
US20070285549A1 (en) Image processing system and method
CN114640801B (en) A vehicle-side panoramic view assisted driving system based on image fusion
CN102137252A (en) Vehicle-mounted virtual panoramic display device
CN206287929U (en) A kind of 3D panoramas parking apparatus and system
CN108600703A (en) A kind of panoramic looking-around monitoring system and method for being suitable for heavy type and pulling commercial car
JP4725233B2 (en) Overhead image display system
CN111402132A (en) Reversing assistance method and system, image processor and corresponding driving assistance system
CN107933427A (en) A kind of embedded oversize vehicle parking assisting system
CN204367998U (en) A kind of novel electron back-sight visual system
CN208021321U (en) A kind of vehicle-mounted viewing system of SD input high definition output
CN201758429U (en) Vehicular rearview panorama system based on digital signal processor
CN214959899U (en) Vehicle-mounted panoramic splicing system suitable for large vehicle

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20100317