一种全景解码一体智能机和全景解码的方法与流程

文档序号:11778756阅读:333来源:国知局
一种全景解码一体智能机和全景解码的方法与流程

本发明涉及智能交通技术领域,具体是涉及一种全景解码一体智能机和一种全景解码的方法。



背景技术:

随着社会经济的快速发展以及人民生活水平的提高,汽车产业蓬勃发展起来,汽车的普及率越来越高,汽车已经成为许多人日常生活中不可缺少的一部分。

现今,汽车上普遍安装了行车记录仪,行车记录仪可借由发动机引擎随即可以录影的功能,透过高清镜头摄影,将汽车行驶途中的影像及声音完全记录,当意外发生时,立刻提出证据,保障驾驶人自我权利,平时还可以调出行车视频进行观看,增添美好回忆。另外,在驾驶过程中,驾驶员往往会希望拍摄下全景画面,从而知晓各个方向的驾驶情况。

然而,现在的一些行车记录仪并不具备解码功能,还需要额外安装解码器,那么就需要进行一些复杂的安装过程,并且,也不能进行全景拍摄,不能满足驾驶者日益增长的智能和便利等需求。



技术实现要素:

本发明的目的在于针对现有技术的缺陷和不足,提供一种全景解码一体智能机和一种全景解码的方法。

为了解决背景技术所存在的问题,本发明提供了一种全景解码一体智能机,所述全景解码一体智能机中安装有解码器和多个摄像头,所述全景解码一体智能机包括如下模块:

初始全景数据获取模块:用于通过所述多个摄像头采集的多个初始视频数据;

视频数据解码模块:用于将所述多个初始视频数据发送至所述解码器,所述解码器用于对所述多个初始视频数据进行解码;

视频数据拼接模块:用于将解码后的初始视频数据进行拼接得到目标全景视频数据。

作为优选,所述视频数据解码模块包括:

初始视频数据解码子模块:用于指示解码器按照指定的解码规则分别对所述多个初始视频数据进行解码,得到解码视频数据。

作为优选,所述视频数据拼接模块包括:

解码视频数据去重子模块:用于对所述解码视频数据进行去重处理得到去重视频数据;

去重视频数据拼接子模块:用于将所述去重视频数据组合为目标全景视频数据。

作为优选,所述全景解码一体智能机包括如下模块:

目标全景视频数据输出模块:用于将所述目标全景视频数据输出到汽车的车载设备显示。

作为优选,所述全景解码一体智能机包括如下模块:

局部视频数据解码模块:用于将所述多个初始视频数据的局部区域位置对应的局部视频数据发送至所述解码器,所述解码器用于对所述多个局部视频数据进行解码;

局部视频数据拼接模块:用于将解码后的局部视频数据进行拼接得到目标全景视频数据。

为了解决背景技术所存在的问题,本发明提供了一种全景解码方法,所述方法涉及安装有解码器和多个摄像头的全景解码一体智能机,所述方法包括:

通过所述多个摄像头采集的多个初始视频数据;

将所述多个初始视频数据发送至所述解码器,所述解码器用于对所述多个初始视频数据进行解码;

将解码后的初始视频数据进行拼接得到目标全景视频数据。

作为优选,所述将所述多个初始视频数据发送至所述解码器的步骤包括:

指示解码器按照指定的解码规则分别对所述多个初始视频数据进行解码,得到解码视频数据。

作为优选,所述将解码后的初始视频数据进行拼接得到目标全景视频数据的步骤包括:

对所述解码视频数据进行去重处理得到去重视频数据;

将所述去重视频数据组合为目标全景视频数据。

作为优选,所述方法还包括:

目标全景视频数据输出模块:用于将所述目标全景视频数据输出到汽车的车载设备显示。

作为优选,所述方法还包括:

确定汽车驾驶者观看全景视频的局部区域位置;

将所述多个初始视频数据的局部区域位置对应的局部视频数据发送至所述解码器,所述解码器用于对所述多个局部视频数据进行解码;

将解码后的局部视频数据进行拼接得到目标全景视频数据。

本发明的有益效果为:本发明的全景解码一体智能机和一种全景解码的方法,可以首先通过所述多个摄像头采集的多个初始视频数据,然后将所述多个初始视频数据发送至所述解码器,所述解码器用于对所述多个初始视频数据进行解码,最后将解码后的初始视频数据进行拼接得到目标全景视频数据。应用本发明,免去了额外安装解码器的麻烦,并且,还能获得全景视频数据,使得驾驶者能够获知周围的行车环境,提升了驾驶者的驾驶体验。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明第一个实施例的一种全景解码一体智能机的结构框图;

图2为本发明第三个实施例的一种全景解码方法的步骤流程图。

具体实施方式

第一个实施例

图1为本发明第一个实施例的一种全景解码一体智能机的结构框图,具体地,所述全景解码一体智能机中安装有解码器和多个摄像头,所述全景解码一体智能机包括如下模块:

初始全景数据获取模块101:用于通过所述多个摄像头采集的多个初始视频数据;

在本发明的全景解码一体智能机,可以在多个方向上安装摄像头,这样,就可以通过摄像头接口或者can接口采集汽车在各个方向上的视频数据。此外,还可以相应摄像头分别安装解码器,这样,解码器就可以并行对于采集的初始视频数据进行解码,可以提升整体的处理效率。当然,实际中可以安装一个两个或几个解码器,对于本发明无需限制,可以根据实际情况进行设置。

本发明可以广泛应用于轿车、房车、公交车、大巴车、货车、运钞车,当然也广泛应用于各种车型,例如奔驰,马自达,福特,标致等车型。基于全景视频,可以实现诸如提示车身周边安全距离等等。

视频数据解码模块102:用于将所述多个初始视频数据发送至所述解码器,所述解码器用于对所述多个初始视频数据进行解码;

在通过多个摄像头采集到各个方向上的多个初始视频数据后,就可以分别对于初始视频数据进行解码处理,从而得到解码后的视频数据。

作为优选一种实施例,所述视频数据解码模块102包括:

初始视频数据解码子模块:用于指示解码器按照指定的解码规则分别对所述多个初始视频数据进行解码,得到解码视频数据。

在日常生活中,视频解码器的应用非常广泛。视频数据可以是使用很多种不同的格式,为了能够正确地浏览这些视频数据,用户需要安装编解码器,从而对于视频数据进行解码操作。

易于得知,目前视频数据的格式种类很多,故而在指示解码器进行解码时,按照所需视频格式相应的解码规则分别对所述多个初始视频数据进行解码即可,本发明无需过多限制。

视频数据拼接模块103:用于将解码后的初始视频数据进行拼接得到目标全景视频数据。

解码完成后就可以得到解码后的视频数据了。当得到解码后的视频数据后,可以进行拼接以合成目标全景视频数据。全景视频数据可以表现出更多的景物。

作为优选一种实施例,所述视频数据拼接模块103包括:

解码视频数据去重子模块:用于对所述解码视频数据进行去重处理得到去重视频数据;

去重视频数据拼接子模块:用于将所述去重视频数据组合为目标全景视频数据。

可以理解,虽然通过各个摄像头可以采集到多个方向的景色,但是在实际中可能这些视频数据的视频帧会出现重合的情况,此时就需要去重这些重复的部分。

故而,本发明将对各解码视频数据进行去重处理生成相应的去重视频数据,然后对所述各去重视频数据进行拼接处理生成目标全景视频数据。

具体的,由于各个摄像头拍摄时,可能产生的视频数据的视频帧中会存在有互相之间的重叠部分,例如第一视频帧中包含有a范围和b范围,而第二视频帧中包含有c范围和a范围,则在第一视频帧和第二视频帧中,a范围是重复的,需要进行去重处理,也即在所有的视频帧中,包含一份a范围即可,从而便于后续的全景拼接处理,也同时减少多余的数据量。

作为优选一种实施例,所述全景解码一体智能机还包括如下模块:

目标全景视频数据输出模块104:用于将所述目标全景视频数据输出到汽车的车载设备显示,例如通过vga接口、hdmi接口将视频数据输出至车载设备,例如车载数字电视机显示。

在得到目标全景视频数据后,可以输出到车载设备上进行显示,给驾驶者提供更多的景色。基于全景视频提供了更多的景色,故而能够进行实现诸如停车监控,行车辅助,行车视频录制,倒车视频录制,高清画质等等。

本发明无需另加解码器,而且基于全景视频数据,可以精准前后带行车轨迹线,跟车提示及车辆道路偏移预警等等,好处颇多。

本发明的有益效果为:本发明的全景解码一体智能机,可以首先通过多个摄像头采集的多个初始视频数据,然后将多个初始视频数据发送至所述解码器,解码器用于对多个初始视频数据进行解码,最后将解码后的初始视频数据进行拼接得到目标全景视频数据。应用本发明,免去了额外安装解码器的麻烦,并且,还能获得全景视频数据,使得驾驶者能够获知周围的行车环境,提升了驾驶者的驾驶体验。

第二个实施例

本发明第二个实施例的全景解码一体智能机中安装有解码器和多个摄像头,所述全景解码一体智能机还可以包括如下模块:

局部解码位置确定模块:用于确定汽车驾驶者观看全景视频的局部区域位置;

局部视频数据解码模块:用于将所述多个初始视频数据的局部区域位置对应的局部视频数据发送至所述解码器,所述解码器用于对所述多个局部视频数据进行解码;

其中,局部解码位置确定模块和局部视频数据解码模块可以内置于解码器中,也可以是视频数据解码模块中的一部分。

局部视频数据拼接模块:用于将解码后的局部视频数据进行拼接得到目标全景视频数据。

在一种优选方案中,可以仅仅对于汽车驾驶者所需要观看全景视频的局部区域位置进行解码和拼接。也即是说无需对于全部的视频数据进行解码和拼接得到目标全景视频数据,可以节省系统资源。

由于第二实施例的全景解码一体智能机,除了可以根据汽车驾驶者所需要观看全景视频的局部区域位置,并根据局部区域位置提取全景视频中的局部视频数据之外,其他的实现步骤与第一实施例的实现步骤是相似的,仅仅是全景处理和局部处理的区别,就不再赘述了,参考第一实施例的相关说明即可。

本发明的有益效果为:本发明的全景解码一体智能机,可以首先通过多个摄像头采集的多个初始视频数据,然后在确定汽车驾驶者观看全景视频的局部区域位置时,将多个初始视频数据的局部区域位置对应的局部视频数据发送至所述解码器,解码器用于对所述多个局部视频数据进行解码,最后,将解码后的局部视频数据进行拼接得到目标全景视频数据。由于局部解码不需要对于全部的视频数据进行解码,因此能够节省解码资源,有助于提高设备的解码性能,能够降低对设备的计算能力的要求。

第三个实施例

图2为本发明第三个实施例的一种全景解码的步骤流程图,具体地,所述方法涉及安装有解码器和多个摄像头的全景解码一体智能机,所述方法包括:

步骤s201,通过所述多个摄像头采集的多个初始视频数据;

步骤s202,将所述多个初始视频数据发送至所述解码器,所述解码器用于对所述多个初始视频数据进行解码;

步骤s203,将解码后的初始视频数据进行拼接得到目标全景视频数据。

作为优选一种实施例,所述步骤s202包括:

指示解码器按照指定的解码规则分别对所述多个初始视频数据进行解码,得到解码视频数据。

作为优选一种实施例,所述步骤s203包括:

对所述解码视频数据进行去重处理得到去重视频数据;

将所述去重视频数据组合为目标全景视频数据。

作为优选一种实施例,所述方法还包括:

将所述目标全景视频数据输出到汽车的车载设备显示。

作为优选一种实施例,所述方法还包括:

确定汽车驾驶者观看全景视频的局部区域位置;

将所述多个初始视频数据的局部区域位置对应的局部视频数据发送至所述解码器,所述解码器用于对所述多个局部视频数据进行解码;

将解码后的局部视频数据进行拼接得到目标全景视频数据。

本发明的有益效果为:本发明的全景解码方法,可以首先通过多个摄像头采集的多个初始视频数据,然后将多个初始视频数据发送至所述解码器,解码器用于对多个初始视频数据进行解码,最后将解码后的初始视频数据进行拼接得到目标全景视频数据。应用本发明,免去了额外安装解码器的麻烦,并且,还能获得全景视频数据,使得驾驶者能够获知周围的行车环境,提升了驾驶者的驾驶体验。

此外,本发明的全景解码方法,还可以首先通过多个摄像头采集的多个初始视频数据,然后在确定汽车驾驶者观看全景视频的局部区域位置时,将多个初始视频数据的局部区域位置对应的局部视频数据发送至所述解码器,解码器用于对所述多个局部视频数据进行解码,最后,将解码后的局部视频数据进行拼接得到目标全景视频数据。由于局部解码不需要对于全部的视频数据进行解码,因此能够节省解码资源,有助于提高设备的解码性能,能够降低对设备的计算能力的要求。

以上所述,仅用以说明本发明的技术方案而非限制,本领域普通技术人员对本发明的技术方案所做的其它修改或者等同替换,只要不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围当中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1