车载摄像头图像的叠加处理装置及其方法

文档序号:7858345阅读:911来源:国知局
专利名称:车载摄像头图像的叠加处理装置及其方法
技术领域
本发明涉及ー种车载摄像头图像的叠加处理装置及其方法,具体而言,各种车载电子系统所使用图像的叠加处理装置及其方法。
背景技术
通常,摄像头图像或视频图像上合成特定图形的技术称之为叠加(Overlay)。这种叠加技术在图像处理技术领域广泛使用,尤其目前在车载停车辅助系统(Parking GuideSystem)上广泛采用图像和图形的叠加技术。图I为采用传统叠加技术的车载停车辅助系统的内存分区图。 如图I所示,采用传统叠加技术的车载停车辅助系统的内存分区为缓冲区域、图像视窗区域以及0SD(0n Screen Display)视窗区域。缓冲区域是暂时存储摄像头图像或视频图像上叠加的文字或停车辅助导线等图形的区域。图像视窗区域是以输出为目的存储摄像头图像或视频图像的区域。OSD视窗区域是输出图形为目的储存的区域。上述的内存区域结构中,叠加图像和图形的过程如下。首先,将所需的图形以合适的分辨率保存到内存的缓冲区域(①)。为了输出保存到内存缓冲区域的图形,将存储在内存缓冲区域的图形复制到OSD视窗区域(②)。然后,叠加图像视窗区域和OSD视窗区域(③)。更新上述图像(④)。此时,对内存的缓冲区域进行初始化(⑤)。之后重复上述的过程(⑥)。但是,如上所述的传统的叠加过程中将写入缓冲区域的图形复制到OSD视窗区域的过程中会发生延吋。并且,为了将新的图形写入缓冲区域,始終对缓冲区域进行初始化,所以在初始化的过程中无法将图形写入缓冲区域。因此,会发生等待时间(waiting time)。这终究会降低图像质量。当然,使用处理速度快的高性能CPU时不会发生图像质量降低的问题,但是使用处理速度较低的低性能CPU时,仍无法保证图像的质量。换句话说,由于存储在内存的图像数据和图形数据的写入和读取发生延时,肉眼可以看到图形延误或由干与Vsync的同步问题产生图像噪声。

发明内容
本发明g在于,解决汽车图像处理过程之一的叠加过程中,将图像数据和图形数据写入内存并读取的过程中发生的延时,提高图像质量,提供通过车载摄像头所获取图像的叠加处理方法。本发明另外g在于提供,采用上述方法的车载摄像头所获取图像的叠加处理装置。本发明的车载摄像头所获取图像的叠加处理方法包括,为了将拍摄汽车周围的视频图像输出到显示装置,存储视频图像的图像视窗区域,以及为了将由停车辅助导线构成的图形数据输出到显示装置,在内存内部的逻辑区域分配可供存储图形数据的第一和第二OSD视窗区域的第一阶段;上述第一和第二 OSD视窗区域中的某ー个区域写入图形数据的第二阶段;激活写入图形数据的区域,不激活未写入图形数据的区域的第三阶段;以及将存储到激活区域的图形数据和视频图像进行叠加的第四阶段。本发明相关的车载摄像头所获取图像的叠加处理装置包括,为了将拍摄汽车周围的视频图像输出到显示装置,保存视频图像的视频视窗区域;为了将由停车辅助导线构成的图形数据输出到显示装置,存储图形数据的分配第一和第二 OSD视窗区域的内存;控制内存的写入和读取的控制部;按照控制部的控制,将写入被激活的某ー个区域的图形数据和视频图像叠加输出的显示部。将图形数据写入第一和第二 OSD视窗区域中的某ー个区域,激活写入图形数据的区域,不激活未写入图形数据的区域,对非激活区域进行初始化。按照本发明方法,在 内存中分配两个OSD区域,所以不需要等待已经在使用中的OSD区域被初始化,直接可以写入下ー个OSD区域,有效缩短延时。因此,与传统的技术相比可以缩短两次的延时,不产生Vsync同步化造成的图像噪声,在较低的CPU性能中也可以实现高质量的图像。


图I为采用传统叠加技术的内存分区 图2为本发明实施方式相关叠加处理装置的概略块状 图3为图2所示内存上分配的区域 图4为本发明一个实施方式相关车载摄像头图像的叠加处理方法顺序图。
具体实施例方式本发明中,在车载摄像头图像的叠加处理过程中,在内存内部分配两个OSD视窗区域,将存储在两个叠加区域的图形重叠到前方图像或后方图像,在较低的CPU性能中也可以提闻图像置加(Overlay)性能和系统性能。下面结合附图详细说明本发明的具体实施方式
。图I为本发明一个实施方式相关叠加处理装置的概略块状图。虽然图I例示了停车支持系统中采用的叠加处理装置,但是本发明的叠加处理装置并不只限定于停车支援系统。只是为了有助于理解本发明,应用到停车支援系统的ー个例子。因此,通过下面的说明完全可以理解,利用车载摄像头所获取图像的各种车载电子系统均可以适用。如图I所示,本发明ー个实施方式的叠加处理装置100包括,图像拍摄部110、内存部120、图形数据存储部130、显示部140以及控制部150。图像拍摄部110是拍摄汽车的前方和后方,输出包括前方图像和后方图像的视频图像的结构,可以体现为安装在车头和车尾的小型摄像头。内存部120是为了执行视频图像上叠加转向角联动导线等图形数据的,以处理图像为目的的存储媒体,可以体现为DRAM等内存。上述内存部120的内部区域划分为,为了输出视频图像,存储视频图像的ー个图像视窗区域以及相当于图像分辨率的两个第一 OSD视窗区域以及第ニ OSD视窗区域。并且,为了分别选择两个第一 OSD视窗区域和第二 OSD视窗区域,各区域设置标号(Flag)值(TOGL)。图形数据存储部130是存储转向角联动导线等图形数据的存储媒体。按照控制部150的读取指令,保存在图形数据存储部的图形数据直接被写入内存部120的OSD视窗区域。本发明的内存部120没有分配缓冲区域,所以区别于将存储在缓冲区域的图形复制到OSD区域而产生延时的传统技术,直接向OSD区域写入图形数据缩短延时。显示部140接收下面介绍的内存部的各个区域内存储的数据之间复制过程中叠加的最终图像,进行显示。控制部150全面控制上述构成110、120、130、140的动作。图3为图2所示内存部的分区图。如图3所示,内存部120的内部区域划分为,输出视频图像为目的存储视频图像的一个图像视窗区域以及相当于图像分辨率的两个第一 OSD视窗区域和第二 OSD视窗区域。下面介绍各分配的区域内数据处理过程。·首先,构成转向角联动导线的图形数据被写入第一 OSD视窗区域(OSDl)(①)。接下来,按照图2控制部150的控制,激活第一 OSD视窗区域(OSDl),不激活第二OSD视窗区域(0SD2),将激活的第一 OSD视窗区域(OSDl)内写入的图形数据和存储在图像视窗区域的视频图像进行叠加(②),同时对没有激活的第二 OSD视窗区域(0SD2)进行初始化,完成视频图像的更新(③)。接下来,上述初始化的第二 OSD视窗区域(0SD2)内写入构成转向角联动导线的图形数据(⑤)。按照图2控制部150的控制,激活第二 OSD视窗区域(0SD2),不激活第一 OSD视窗区域(OSDl),将存储在图像视窗区域的视频图像和被激活的第二 OSD视窗区域(0SD2)内存储的图形数据进行合成(⑥)。这样,完成视频图像的更新(⑦)。此时,第一 OSD视窗区域(OSDl)被初始化(⑧)。图4为本发明具体实施方式
相关车载摄像头图像的叠加处理方法顺序图。为了方便理解,参照附图2详细说明。如图4所示,首先为了输出图形数据,在图2的内存内部分配输出图形数据的两个第一 OSD视窗区域和第二 OSD视窗区域,还分配输出包括汽车前方和后方图像在内的视频图像为目的,存储视频图像的一个图像视窗区域(S412)。并且,为了分别选择两个第一 OSD视窗区域和第二 OSD视窗区域,各区域还设置标号(Flag)值(TOGL)。接下来,根据所设置的标识值(TOGL),选择第一和第二 OSD视窗区域(0SD1,0SD2)中的某一个区域(S414)。选择第一 OSD视窗区域时,包括汽车前方和后方图像在内的需要重叠到视频图像的图形数据写入第一 OSD视窗区域(OSDl) (S416)。然后,写入图形数据的第一 OSD视窗区域(OSDl)被图2的控制部(150)激活(S418)。此时,第二 OSD视窗区域(0SD2)不被激活。接下来,没有激活的第二 OSD视窗区域(0SD2)被初始化(S420),清空(CLEAR)相应的标识值(TOGL)。另外,上述阶段(S414)中,如果选择的是第二 OSD视窗区域(0SD2),要与视频图像重叠的图形数据则会被写入第二 OSD视窗区域(0SD2) (S424)。接下来,写入图形数据的第二 OSD视窗区域(0SD2)会被图2的控制部150激活(S418)。此时,第一 OSD视窗区域(OSDl)会不被激活。没有激活的第二 OSD视窗区域(0SD2)被初始化(S420),设置标识值(TOGL)。如上所述,传统技术中对缓冲区域进行初始化以后才可以重新写入(Write),所以会发生延吋。但是,本发明使用两个OSD区域,无需等待已经使用的OSD区域被初始化,直接可以向下ー个OSD区域写入,缩短延吋。因此,与传统技术相比可以缩短两次的延时,不产生Vsync同步化造成的图像噪声,在较低的CPU性能中也可以体现高质量 图像。
权利要求
1.一种通过车载摄像头获取图像的叠加处理方法,其特征在于,包括 为了将拍摄汽车周围的视频图像输出到显示装置,储存上述视频图像的图像视窗区域和,为了将停车辅助导线构成的图形数据输出到上述显示装置,将存储上述图形数据的第一和第二 OSD视频区域分配到内存内部的逻辑区域的第一阶段; 上述第一和第二 OSD视窗区域中的某一个区域写入上述图形数据的第二阶段; 激活上述写入图形数据的区域,不激活未写入图形数据的区域的第三阶段; 将上述激活区域内写入的图形数据和视频图像进行叠加的第四阶段。
2.根据权利要求I所述的通过车载摄像头获取图像的叠加处理方法,其特征在于,还包括, 第三阶段以后,上述第一和第二 OSD视窗区域中对非激活的区域进行初始化的阶段。
3.根据权利要求I所述的通过车载摄像头获取图像的叠加处理方法,其特征在于, 第一阶段中上述内存内部的逻辑区域不会分配暂时写入图形数据的缓冲区域。
4.根据权利要求I所述的通过车载摄像头获取图像的叠加处理方法,其特征在于, 第二阶段还包括, 为了在上述第一和第二 OSD视窗区域中的某一个区域写入图形数据,选择第一和第二OSD视窗区域中的某一个区域的阶段; 为了选择某一个区域,第一和第二 OSD视窗区域设置有区别第一和第二 OSD视窗区域的标号值。
5.一种通过车载摄像头获取视频的叠加处理装置,其特征在于,包括, 为了将拍摄汽车周围的视频图像输出到显示装置,存储上述视频图像的视频视窗区域和,为了将由停车辅助导线构成的图形数据输出到显示装置,分配存储图形数据的第一和第二 OSD视窗区域的内存; 控制内存的写入和读取的控制部; 根据控制部的控制被写入激活的某一个区域内的图形数据和上述视频图像叠加输出的显示部; 上述控制部, 上述第一和第二 OSD视窗区域中的某一个区域写入图形数据,激活写入图形数据的区域,不激活未写入图形数据的区域,对非激活的区域进行初始化。
全文摘要
本发明在内存中分配两个OSD区域。无需等待正在使用的一个OSD区域被初始化,直接向另一个OSD区域写入由转向角联动导线构成的图形数据。因此,可以缩短视频图像和图形数据的叠加处理过程中发生的延迟时间,最终可以在不产生Vsync同步化造成的图像噪声的情况下,在较低的CPU性能中也可以实现高质量的图像。
文档编号H04N5/445GK102957884SQ20121029597
公开日2013年3月6日 申请日期2012年8月20日 优先权日2011年8月24日
发明者朴起坤 申请人:现代摩比斯株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1