基于汽车a柱的车载显示装置、方法、系统及存储介质

文档序号:1825307 发布日期:2021-11-12 浏览:4次 >En<

阅读说明:本技术 基于汽车a柱的车载显示装置、方法、系统及存储介质 (Vehicle-mounted display device, method and system based on automobile A column and storage medium ) 是由 刘哲铭 张良诰 于 2020-04-26 设计创作,主要内容包括:本发明提供一种基于汽车A柱的车载显示装置,包括:第一显示屏与第二显示屏、第一摄像头与第二摄像头、第三摄像头与第四摄像头及数据处理设备,第三摄像头与第四摄像头用于采集驾驶员的人脸影像;数据处理设备用于根据人脸影像计算驾驶员头部扭动数据与人眼视野数据,并调整第三摄像头与第四摄像头的第一拍摄角度,以及调整第一摄像头与第二摄像头的第二拍摄角度;第一摄像头与第二摄像头用于采集车外景象;第一显示屏与第二显示屏用于显示车外景象。本发明还提供一种基于汽车A柱的车载显示方法、系统及存储介质。利用本发明,能够提高车载显示的能力。(The invention provides a vehicle-mounted display device based on an automobile A column, which comprises: the system comprises a first display screen, a second display screen, a first camera, a second camera, a third camera, a fourth camera and data processing equipment, wherein the third camera and the fourth camera are used for collecting face images of a driver; the data processing equipment is used for calculating head twisting data and human eye vision data of a driver according to the human face image, adjusting a first shooting angle of the third camera and the fourth camera, and adjusting a second shooting angle of the first camera and the second camera; the first camera and the second camera are used for collecting images outside the vehicle; the first display screen and the second display screen are used for displaying outside scenes. The invention also provides a vehicle-mounted display method, a vehicle-mounted display system and a storage medium based on the automobile A column. By using the invention, the vehicle-mounted display capability can be improved.)

基于汽车A柱的车载显示装置、方法、系统及存储介质

技术领域

本发明涉及汽车安全技术领域,尤其涉及一种基于汽车A柱的车载显示装置、方法、系统及存储介质。

背景技术

由于汽车结构的限制,导致汽车有很多盲区。由于盲区的存在,导致司机不能看到盲区内的行人、其他车辆、妨碍物或者是其他动物,因而造成的事故和险情数不胜数。特别是汽车A柱,一方面是它处于车辆前方,由于汽车A柱形成的盲区造成的事故和险情相对更多;另一方面,基于安全性方面的考虑,A柱的强度很大,相应的体积也较大,对视线的阻挡更是严重,会严重的影响行车安全。

现有的透视A柱技术主要通过在汽车A柱内嵌屏幕并结合车外摄像头的方式,车外摄像头多采用固定角度的摄像头拍摄车外景象,内嵌屏幕上显示车外景象。然而由于驾驶员在实际行车过程中,头部扭动情况不同,导致汽车A柱造成的视野盲区不同。若采用固定角度的摄像头无法满足不同视野盲区的车外景象拍摄,从而降低车载显示能力。

发明内容

鉴于此,有必要提出一种基于汽车A柱的车载显示装置、基于汽车A柱的车载显示方法、基于汽车A柱的车载显示系统及存储介质,旨在解决基于汽车A柱的车载显示能力较低的技术问题。

本发明实施例第一方面提供一种基于汽车A柱的车载显示装置,包括:数据处理设备、装设于车内两侧的A柱斜面上的第一显示屏与第二显示屏、装设于车外两侧的A柱上的第一摄像头与第二摄像头,所述第一摄像头与所述第二摄像头用于采集车外景象,所述第一显示屏与所述第二显示屏用于显示所述车外景象,所述车载显示装置还包括第三摄像头与第四摄像头,所述第三摄像头与第四摄像头设置于车内两侧的A柱斜面上且位于所述第一显示屏与所述第二显示屏的顶部,所述第一显示屏与所述第二显示屏、所述第一摄像头与所述第二摄像头、所述第三摄像头与所述第四摄像头均与所述数据处理设备电连接,所述第三摄像头与所述第四摄像头用于采集驾驶员的人脸影像;所述数据处理设备用于根据所述人脸影像计算驾驶员头部扭动数据与人眼视野数据,并根据所述头部扭动数据调整所述第三摄像头与所述第四摄像头的第一拍摄角度,以及根据所述人眼视野数据调整所述第一摄像头与所述第二摄像头的第二拍摄角度。

进一步地,在本发明实施例提供的上述基于汽车A柱的车载显示装置中,所述第一摄像头根据对应所述第三摄像头的人眼视野数据采集第一车外景象,并将所述第一车外景象显示于所述第一显示屏上;所述第二摄像头根据对应所述第四摄像头的人眼视野数据采集第二车外景象,并将所述第二车外景象显示于所述第二显示屏上。

本发明实施例第二方面提供一种基于上述上述任意一项所述的基于汽车A柱的车载显示装置进行车载显示的方法,所述基于汽车A柱的车载显示方法包括:

当所述数据处理设备接收到开启指令时,控制所述第三摄像头与所述第四摄像头采集驾驶员的人脸影像;

根据所述人脸影像计算所述驾驶员的头部扭动数据;

根据所述头部扭动数据调整所述第三摄像头与所述第四摄像头的第一拍摄角度,以采集所述驾驶员的目标人脸影像;

确定所述目标人脸影像中的人眼位置,并根据所述人眼位置计算所述驾驶员的人眼视野数据;

根据所述人眼视野数据调整所述第一摄像头与所述第二摄像头的第二拍摄角度,以采集第一车外景象与第二车外景象;

将所述第一车外景象与所述第二车外景象分别显示于所述第一显示屏与所述第二显示屏上。

进一步地,在本发明实施例提供的上述基于汽车A柱的车载显示方法中,所述确定所述目标人脸影像中的人眼位置,并根据所述人眼位置计算所述驾驶员的人眼视野数据包括:

调用预设的人脸检测算法检测所述目标人脸影像中每一帧图像的脸部位置,获得人脸区域图像;

定位所述人脸区域图像中的人眼位置;

根据所述人眼位置获取人眼的瞳孔位置,并计算每一帧所述瞳孔位置对应的眼动轨迹参数;

根据所述眼动轨迹参数计算所述驾驶员的视野数据。

进一步地,在本发明实施例提供的上述基于汽车A柱的车载显示方法中,在所述获得人脸区域图像之后,所述方法还包括:

根据所述人脸区域图像遍历预设人脸图像数据库,确定目标驾驶数据;

根据所述目标驾驶数据调整汽车A柱的显示角度。

进一步地,在本发明实施例提供的上述基于汽车A柱的车载显示方法中,所述根据所述头部扭动数据调整所述第三摄像头与所述第四摄像头的第一拍摄角度,以采集所述驾驶员的目标人脸影像包括:

获取所述第三摄像头与所述第四摄像头的当前拍摄角度;

根据预设的拍摄角度与头部扭动数据的映射关系,确定所述当前拍摄角度对应的预设头部扭动数据;

检测所述头部扭动数据是否超过预设头部扭动数据;

当检测结果为所述头部扭动数据超过预设头部扭动数据时,计算所述头部扭动数据与所述预设头部扭动数据的头部扭动差值;

根据所述头部扭动差值调整所述第三摄像头与所述第四摄像头的第一拍摄角度。

进一步地,在本发明实施例提供的上述基于汽车A柱的车载显示方法中,在所述将所述第一车外景象与所述第二车外景象分别显示于所述第一显示屏与所述第二显示屏上之前,所述方法还包括:

获取所述人眼视野数据;

根据所述人眼视野数据确定车内A柱造成的车外盲区数据;

根据所述车外盲区数据确定第三拍摄角度;

分别获取所述第一车外景象与所述第二车外景象中对应所述第三拍摄角度的第一目标车外景象、第二目标车外景象;

将所述第一目标车外景象与所述第二目标车外景象分别显示于所述第一显示屏与所述第二显示屏上。

进一步地,在本发明实施例提供的上述基于汽车A柱的车载显示方法中,在所述控制所述第三摄像头与所述第四摄像头采集驾驶员的人脸影像之后,所述方法还包括:

调用预设的人脸检测算法检测所述人脸影像是否存在人脸区域图像;

当检测结果为所述人脸影像存在人脸区域图像时,获取所述人脸区域图像;

检测所述人脸区域图像中是否包含人眼位置;

当检测结果为所述人脸区域图像中不包含人眼位置时,确定不包含人眼位置的人脸影像对应的目标摄像头组;

调用所述目标摄像头组采集当前拍摄角度的景象。

本发明实施例第三方面还提供一种基于汽车A柱的车载显示系统,所述基于汽车A柱的车载显示系统包括:

人脸影像采集模块,用于当所述数据处理设备接收到开启指令时,控制所述第三摄像头与所述第四摄像头采集驾驶员的人脸影像;

头部数据计算模块,用于根据所述人脸影像计算所述驾驶员的头部扭动数据;

目标人脸采集模块,用于根据所述头部扭动数据调整所述第三摄像头与所述第四摄像头的第一拍摄角度,以采集所述驾驶员的目标人脸影像;

视野数据计算模块,用于确定所述目标人脸影像中的人眼位置,并根据所述人眼位置计算所述驾驶员的人眼视野数据;

车外景象采集模块,用于根据所述人眼视野数据调整所述第一摄像头与所述第二摄像头的第二拍摄角度,以采集第一车外景象与第二车外景象;

车外景象显示模块,用于将所述第一车外景象与所述第二车外景象分别显示于所述第一显示屏与所述第二显示屏上。

本发明实施例第四方面还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的基于汽车A柱的车载显示方法的步骤。

本发明实施例提供一种基于汽车A柱的车载显示装置、基于汽车A柱的车载显示方法、基于汽车A柱的车载显示系统及计算机可读存储介质,利用本发明,根据驾驶员在行车过程中的头部扭动情况调节车内摄像头的拍摄角度,能够提高人脸影像采集准确性;根据人脸影像确定人眼位置,能够提高识别人眼位置的准确性,从而提高计算人眼视野数据的准确性;此外,本发明根据人眼视野数据调整车外摄像头的拍摄角度,能够针对不同的人眼盲区选择最合适的拍摄角度,从而提高了车载显示能力。

附图说明

图1是本发明一实施例提供的基于汽车A柱的车载显示装置的示意图。

图2是本发明一实施例提供的基于汽车A柱的车载显示方法的流程图。

图3是本发明一实施方式的计算机设备的结构示意图。

图4是图3所示的计算机设备的示例性的功能模块图。

如下

具体实施方式

将结合上述附图进一步说明本发明。

主要元件符号说明

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施例对本发明进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。

请参阅图1,本发明实施例提供一种基于汽车A柱的车载显示装置,包括:数据处理设备(图未示出)、装设于车内两侧的汽车A柱204斜面上的第一显示屏202与第二显示屏(图未示出)、装设于车外两侧的汽车A柱204上的第一摄像头201与第二摄像头(图未示出)。所述基于汽车A柱的车载显示装置200还包括第三摄像头203与第四摄像头(图未示出),所述第三摄像头203与第四摄像头设置于车内两侧的A柱斜面上且位于所述第一显示屏与所述第二显示屏的顶部。所述第一显示屏202与所述第二显示屏、所述第一摄像头201与所述第二摄像头、所述第三摄像头203与所述第四摄像头均与所述数据处理设备电连接,所述数据处理设备存储有本套装置对应的算法,数据处理设备通过算法程序执行数据处理。其中,所述第一摄像头201与所述第二摄像头还可以布设于汽车两侧的后视镜上,其位置不作具体限制。

具体地,所述数据处理设备用于根据所述第三摄像头203与所述第四摄像头采集的人脸影像计算驾驶员头部扭动数据、人眼视野数据以及驾驶数据;所述数据处理设备可用于根据所述头部扭动数据调整所述第三摄像头203与所述第四摄像头的第一拍摄角度;所述数据处理设备可用于根据所述人眼视野数据调整所述第一摄像头201与所述第二摄像头的第二拍摄角度;所述数据处理设备还可用于根据驾驶数据调整汽车A柱204的显示角度。其中,所述第一摄像头201、第二摄像头、第三摄像头203、第四摄像头、第一显示屏202以及第二显示屏均能够在空间任意角度转动,此设计可以保证不同驾驶员均能够观测到任意角度的清晰影像,增强了本套装置的适用性。

在本发明的至少一实施例中,所述第三摄像头203与所述第四摄像头用于采集驾驶员的人脸影像,所述第一摄像头201与所述第二摄像头用于采集车外景象;所述第一显示屏202与所述第二显示屏用于显示所述车外景象。具体地,所述第一摄像头201根据对应所述第三摄像头203的人眼视野数据采集第一车外景象,并将所述第一车外景象显示于所述第一显示屏202上;所述第二摄像头根据对应所述第四摄像头的人眼视野数据采集第二车外景象,并将所述第二车外景象显示于所述第二显示屏上。

本发明实施例提供一种基于汽车A柱的车载显示装置200,根据驾驶员在行车过程中的头部扭动情况调节车内摄像头的拍摄角度,能够提高采集人脸影像采集准确性;根据人脸影像确定人眼位置,能够提高识别人眼位置的准确性,从而提高计算人眼视野数据的准确性;此外,本发明根据人眼视野数据调整车外摄像头的拍摄角度,能够针对不同的人眼盲区选择最合适的拍摄角度,从而提高了车载显示能力;最后,根据驾驶数据调整汽车A柱204的显示角度,能够根据不同驾驶员的身高、体型、正常开车时的人眼位置进行调整,以保证驾驶员随时能够观测到清晰画面、掌握路况情况,提高了装置的普适性。

图2是本发明一实施例提供的基于汽车A柱的车载显示方法的流程图。所述基于汽车A柱的车载显示方法基于上述基于汽车A柱的车载显示装置200进行车载显示,所述基于汽车A柱的车载显示方法应用于数据处理设备中,如图2所示,所述基于汽车A柱的车载显示方法包括如下步骤:

S21、当所述数据处理设备接收到开启指令时,控制所述第三摄像头与所述第四摄像头采集驾驶员的人脸影像。

在本发明的至少一实施例中,所述开启指令可以包括驾驶员输出的指令(例如,语音输入、触控输入等)、汽车驾驶指令(即汽车的发动指令)等指令,在此不作限制。当所述数据处理设备接收到开启指令时,可控制所述第三摄像头203与所述第四摄像头同时采集驾驶员的人脸影像。

在本发明的至少一实施例中,在所述控制所述第三摄像头203与所述第四摄像头采集驾驶员的人脸影像之后,所述方法还包括:调用预设的人脸检测算法检测所述人脸影像是否存在人脸区域图像;当检测结果为所述人脸影像存在人脸区域图像时,获取所述人脸区域图像;检测所述人脸区域图像中是否包含人眼位置;当检测结果为所述人脸区域图像中不包含人眼位置时,确定不包含人眼位置的人脸影像对应的目标摄像头组;调用所述目标摄像头组采集当前拍摄角度的景象。可以理解的是,当检测结果为所述人脸区域图像中不包含人眼位置时,也即检测不到驾驶员观测视线,也即驾驶员视线无障碍物遮挡,此时对应的目标摄像头组可采集固定角度的影像,对应的显示屏也显示固定角度的车外环境信息。

在本发明的至少一实施例中,调用预设的人脸检测算法能够检测所述人脸影像中的人脸区域图像并检测所述人脸区域图像中的人眼位置。所述预设的人脸检测算法为终端预先训练的,所述预设的人脸检测算法可以包括SeetaFace检测算法,所述SeetaFace检测算法是基于C++语言的自动人脸识别算法,所述SeetaFace检测算法可以包括:FaceDetection人脸检测模块与FaceAlignment特征点定位模块。具体地,先用FaceDetection进行人脸检测,得到包括整张人脸的矩形框,即上述每一帧的人脸感兴趣区域。然后利用FaceAlignment定位人脸双眼中心这两个特征点,并获得每一帧的双眼中心坐标。

在本发明的至少一实施例中,在所述获得人脸区域图像之后,所述方法还包括:根据所述人脸区域图像遍历预设人脸图像数据库,确定目标驾驶数据;根据所述目标驾驶数据调整汽车A柱204的显示角度。其中,所述预设人脸图像数据库包含人脸区域图像与对应该人脸图像的驾驶数据,所述驾驶数据可以为驾驶员的身高、体型、正常开车时的人眼位置等数据。根据驾驶数据调整汽车A柱204的显示角度,能够根据不同驾驶员的身高、体型、正常开车时的人眼位置进行调整,以保证驾驶员随时能够观测到清晰画面、掌握路况情况,提高了装置的普适性。

S22、根据所述人脸影像计算所述驾驶员的头部扭动数据。

在本发明的至少一实施例中,所述根据所述人脸影像计算所述驾驶员的头部扭动数据包括:获取当前视频帧中预设人脸关键点的第一坐标信息;获取上一视频帧的相同的预设人脸关键点的第二坐标信息;根据所述第一坐标信息与所述第二坐标信息计算所述驾驶员的头部扭动数据。

其中,所述预设人脸关键点可以包括以下中的一种或多种的组合:眉毛关键点、鼻子关键点、眼睛关键点以及嘴巴关键点。在一实施例中,所述眉毛关键点共10个,对应的编号分别为1-10;所述鼻子关键点共9个,对应的编号分别为11-19;眼睛关键点共12个,对应的编号分别为20-31;嘴巴关键点共20个,对应的编号分别为32-51。所述坐标信息包括2D坐标信息与3D坐标信息,所述2D坐标信息可以是预设人脸关键点在视频帧坐标系下的2D坐标信息,所述3D坐标信息可以是预设人脸关键点在相机坐标系下的3D坐标信息。

S23、根据所述头部扭动数据调整所述第三摄像头与所述第四摄像头的第一拍摄角度,以采集所述驾驶员的目标人脸影像。

在实际行车过程中,驾驶员的头部可能会根据行车习惯、当前路况等信息进行扭动,以便随时掌握路况信息。在驾驶员头部扭动过程中,若所述第三摄像头203与所述第四摄像头一直保持固定拍摄角度(每一拍摄角度均对应摄像头的最佳采集范围)采集人脸影像,可能会导致采集的人脸影像不清晰等问题,从而无法正常确认人眼视野范围,降低了车载显示能力。因而,本发明实施例提供的基于汽车A柱的车载显示方法能够根据头部扭动数据调整拍摄角度,从而保证拍摄人脸影像的摄像头处于最佳采集范围。

在本发明的至少一实施例中,所述根据所述头部扭动数据调整所述第三摄像头203与所述第四摄像头的第一拍摄角度,以采集所述驾驶员的目标人脸影像包括:获取所述第三摄像头203与所述第四摄像头的当前拍摄角度;根据预设的拍摄角度与头部扭动数据的映射关系,确定所述当前拍摄角度对应的预设头部扭动数据;检测所述头部扭动数据是否超过预设头部扭动数据;当检测结果为所述头部扭动数据超过预设头部扭动数据时,计算所述头部扭动数据与所述预设头部扭动数据的头部扭动差值;根据所述头部扭动差值调整所述第三摄像头203与所述第四摄像头的第一拍摄角度。

其中,所述拍摄角度与头部扭动数据的映射关系为预先设置的,当检测结果为所述头部扭动数据超过预设头部扭动数据时,当前拍摄角度的摄像头无法清晰的拍摄超过预设头部扭动数据部分的人脸影像,因而需要调整摄像头的拍摄角度,以提高人脸影像的清晰度。

S24、确定所述目标人脸影像中的人眼位置,并根据所述人眼位置计算所述驾驶员的人眼视野数据。

在本发明的至少一实施例中,所述确定所述目标人脸影像中的人眼位置,并根据所述人眼位置计算所述驾驶员的人眼视野数据包括:调用预设的人脸检测算法检测所述目标人脸影像中每一帧图像的脸部位置,获得人脸区域图像;定位所述人脸区域图像中的人眼位置;根据所述人眼位置获取人眼的瞳孔位置,并计算每一帧所述瞳孔位置对应的眼动轨迹参数;根据所述眼动轨迹参数计算所述驾驶员的视野数据。

在本发明的至少一实施例中,所述定位所述人脸区域图像中的人眼位置的方法可以包括:采用灰度积分投影确定人眼位置或采用模板匹配方法确定人眼位置。其中,采用灰度积分投影确定人眼位置,在准确定位人脸区域后,根据人脸的面部器官分布,人眼在脸部的上半部,首先截取人脸区域的上半部进行处理;人脸区域图像中眼睛部位的灰度值通常比周围区域的灰度值小,利用该特征常用积分投影的方法来定位眼睛。采用模板匹配方法确定人眼位置,所述模板匹配方法将待搜索图像S的尺寸定义为宽为W和高为H,将模板T的尺寸定义宽为M和高为N,通过模板匹配算法在待搜索图像S中搜索与模板T具有相近的尺寸、方形和图像的子图,并确定其坐标位置。

S25、根据所述人眼视野数据调整所述第一摄像头与所述第二摄像头的第二拍摄角度,以采集第一车外景象与第二车外景象。

在本发明的至少一实施例中,所述第一车外景象与所述第二车外景象包含汽车A柱204对驾驶员造成的视线盲区的车外景象以及其他景象。可以理解的是,根据人眼视野数据调整车外摄像头的拍摄角度,能够针对不同的人眼盲区选择最合适的拍摄角度,从而提高了车载显示能力。

S26、将所述第一车外景象与所述第二车外景象分别显示于所述第一显示屏与所述第二显示屏上。

在本发明的至少一实施例中,所述第一显示屏202与所述第二显示屏分别用于显示第一摄像头201与第二摄像头拍的车外景象,优选地,所述第一显示屏202与所述第二显示屏仅显示对应汽车A柱204对驾驶员造成的视线盲区的车外景象,从而保证驾驶员通过前挡风玻璃观看到的路况信息与所述第一显示屏202、第二显示屏显示的路况信息连续并且没有重叠部分,从而保证驾驶员通过前挡风玻璃、第一显示屏202、第二显示屏观测到的影像为真实的路况信息。

具体地,在所述将所述第一车外景象与所述第二车外景象分别显示于所述第一显示屏202与所述第二显示屏上之前,所述方法还包括:获取所述人眼视野数据;根据所述人眼视野数据确定车内A柱204造成的车外盲区数据;根据所述车外盲区数据确定第三拍摄角度;分别获取所述第一车外景象与所述第二车外景象中对应所述第三拍摄角度的第一目标车外景象、第二目标车外景象;将所述第一目标车外景象与所述第二目标车外景象分别显示于所述第一显示屏202与所述第二显示屏上。其中,所述第三拍摄角度是与所述车外盲区数据对应的拍摄角度。

本发明实施例提供一种基于汽车A柱的车载显示方法,包括:当所述数据处理设备接收到开启指令时,控制所述第三摄像头203与所述第四摄像头采集驾驶员的人脸影像;根据所述人脸影像计算所述驾驶员的头部扭动数据;根据所述头部扭动数据调整所述第三摄像头203与所述第四摄像头的第一拍摄角度,以采集所述驾驶员的目标人脸影像;确定所述目标人脸影像中的人眼位置,并根据所述人眼位置计算所述驾驶员的人眼视野数据;根据所述人眼视野数据调整所述第一摄像头201与所述第二摄像头的第二拍摄角度,以采集第一车外景象与第二车外景象;将所述第一车外景象与所述第二车外景象分别显示于所述第一显示屏202与所述第二显示屏上。利用本发明,根据驾驶员在行车过程中的头部扭动情况调节车内摄像头的拍摄角度,能够提高采集人脸影像采集准确性;根据人脸影像确定人眼位置,能够提高识别人眼位置的准确性,从而提高计算人眼视野数据的准确性;此外,本发明根据人眼视野数据调整车外摄像头的拍摄角度,能够针对不同的人眼盲区选择最合适的拍摄角度,从而提高了车载显示能力。

以上是对本发明实施例所提供的方法进行的详细描述。根据不同的需求,所示流程图中方块的执行顺序可以改变,某些方块可以省略。下面对本发明实施例所提供的计算机设备1进行描述。

图3是本发明一实施方式的计算机设备的结构示意图,如图3所示,计算机设备1包括存储器10,存储器10中存储有所述基于汽车A柱的车载显示系统100。所述计算机设备1可以是计算机、平板电脑、个人数字助理等具有数据处理、分析、程序执行及显示等功能的电子设备。所述基于汽车A柱的车载显示系统100可以在所述数据处理设备接收到开启指令时,控制所述第三摄像头203与所述第四摄像头采集驾驶员的人脸影像;根据所述人脸影像计算所述驾驶员的头部扭动数据;根据所述头部扭动数据调整所述第三摄像头203与所述第四摄像头的第一拍摄角度,以采集所述驾驶员的目标人脸影像;确定所述目标人脸影像中的人眼位置,并根据所述人眼位置计算所述驾驶员的人眼视野数据;根据所述人眼视野数据调整所述第一摄像头201与所述第二摄像头的第二拍摄角度,以采集第一车外景象与第二车外景象;将所述第一车外景象与所述第二车外景象分别显示于所述第一显示屏202与所述第二显示屏上。利用本发明,根据驾驶员在行车过程中的头部扭动情况调节车内摄像头的拍摄角度,能够提高采集人脸影像采集准确性;根据人脸影像确定人眼位置,能够提高识别人眼位置的准确性,从而提高计算人眼视野数据的准确性;此外,本发明根据人眼视野数据调整车外摄像头的拍摄角度,能够针对不同的人眼盲区选择最合适的拍摄角度,从而提高了车载显示能力。

本实施方式中,计算机设备1还可以包括显示屏20及处理器30。存储器10、显示屏20可以分别与处理器30电连接。

所述的存储器10可以是不同类型存储设备,用于存储各类数据。例如,可以是计算机设备1的存储器、内存,还可以是可外接于该计算机设备1的存储卡,如闪存、SM卡(SmartMedia Card,智能媒体卡)、SD卡(Secure Digital Card,安全数字卡)等。此外,存储器10可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。存储器10用于存储各类数据,例如,所述计算机设备1中安装的各类应用程序(Applications)、应用上述基于汽车A柱的车载显示方法而设置、获取的数据等信息。

显示屏20安装于计算机设备1,用于显示信息。

处理器30用于执行所述基于汽车A柱的车载显示方法以及所述计算机设备1内安装的各类软件,例如操作系统及应用显示软件等。处理器30包含但不限于处理器(CentralProcessing Unit,CPU)、微控制单元(Micro Controller Unit,MCU)等用于解释计算机指令以及处理计算机软件中的数据的装置。

所述的基于汽车A柱的车载显示系统100可以包括一个或多个的模块,所述一个或多个模块被存储在计算机设备1的存储器10中并被配置成由一个或多个处理器(本实施方式为一个处理器30)执行,以完成本发明实施例。例如,参阅图4所示,所述基于汽车A柱的车载显示系统100可以包括人脸影像采集模块101、头部数据计算模块102、目标人脸采集模块103、视野数据计算模块104、车外景象采集模块105、车外景象显示模块106。本发明实施例所称的模块可以是完成一特定功能的程序段,比程序更适合于描述软件在处理器30中的执行过程。

可以理解的是,对应上述基于汽车A柱的车载显示方法中的各实施方式,基于汽车A柱的车载显示系统100可以包括图4中所示的各功能模块中的一部分或全部,各模块的功能将在以下具体介绍。需要说明的是,以上基于汽车A柱的车载显示方法的各实施方式中相同的名词相关名词及其具体的解释说明也可以适用于以下对各模块的功能介绍。为节省篇幅及避免重复起见,在此就不再赘述。

人脸影像采集模块101可以用于当所述数据处理设备接收到开启指令时,控制所述第三摄像头203与所述第四摄像头采集驾驶员的人脸影像。

头部数据计算模块102可以用于根据所述人脸影像计算所述驾驶员的头部扭动数据。

目标人脸采集模块103可以用于根据所述头部扭动数据调整所述第三摄像头203与所述第四摄像头的第一拍摄角度,以采集所述驾驶员的目标人脸影像。

视野数据计算模块104可以用于确定所述目标人脸影像中的人眼位置,并根据所述人眼位置计算所述驾驶员的人眼视野数据。

车外景象采集模块105可以用于根据所述人眼视野数据调整所述第一摄像头201与所述第二摄像头的第二拍摄角度,以采集第一车外景象与第二车外景象。

车外景象显示模块106可以用于将所述第一车外景象与所述第二车外景象分别显示于所述第一显示屏202与所述第二显示屏上。

本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器30执行时实现上述任一实施方式中的基于汽车A柱的车载显示方法的步骤。

所述基于汽车A柱的车载显示系统100/计算机设备1/计算机设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施方式方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器30执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)等。

所称处理器30可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器30是所述基于汽车A柱的车载显示系统100/计算机设备1的控制中心,利用各种接口和线路连接整个基于汽车A柱的车载显示系统100/计算机设备1的各个部分。

所述存储器10用于存储所述计算机程序和/或模块,所述处理器30通过运行或执行存储在所述存储器10内的计算机程序和/或模块,以及调用存储在存储器10内的数据,实现所述基于汽车A柱的车载显示系统100/计算机设备1的各种功能。所述存储器10可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备1的使用所创建的数据(比如音频数据)等。

在本发明所提供的几个具体实施方式中,应该理解到,所揭露的计算机设备和方法,可以通过其它的方式实现。例如,以上所描述的系统实施方式仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

对于本领域技术人员而言,显然本发明实施例不限于上述示范性实施例的细节,而且在不背离本发明实施例的精神或基本特征的情况下,能够以其他的具体形式实现本发明实施例。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明实施例的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明实施例内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。系统、装置或计算机设备权利要求中陈述的多个单元、模块或装置也可以由同一个单元、模块或装置通过软件或者硬件来实现。

以上实施方式仅用以说明本发明实施例的技术方案而非限制,尽管参照以上较佳实施方式对本发明实施例进行了详细说明,本领域的普通技术人员应当理解,可以对本发明实施例的技术方案进行修改或等同替换都不应脱离本发明实施例的技术方案的精神和范围。

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于电子外后视镜的变道辅助方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类