车载设备影像信号传输方法技术

技术编号:14026736 阅读:128 留言:0更新日期:2016-11-19 04:30
本发明专利技术提供了一种车载设备影像信号传输方法,该方法包括:在媒体采集过程中,通过内存映射将媒体数据接收并存储至队列中;基于图像平缓度来选择预测模式进行帧间预测。本发明专利技术提出了一种车载设备影像信号传输方法,根据车载系统和配网通信的特点,对媒体采集和传输进行优化,提升了车载媒体传输的整体性能。

【技术实现步骤摘要】

本专利技术涉及车联网,特别涉及一种车载设备影像信号传输方法
技术介绍
车载电力线通信网络是智能交通中实现车辆多媒体传输、远程交通事故预警等应用技术的基础。车载电力线通信网络的应用目前只是在车辆的安全、车流管理、监控等领域,在实际道路环境下,由于快速行驶会导致拓扑结构动态变化,同时电力线载波信号还面临电磁干扰影响导致通信质量降低甚至中断,因此现有的车载电力线通信网络难以实现稳定高效的媒体传输。
技术实现思路
为解决上述现有技术所存在的问题,本专利技术提出了一种车载设备影像信号传输方法,包括:在媒体采集过程中,通过内存映射将媒体数据接收并存储至队列中;基于图像平缓度来选择预测模式进行帧间预测。优选地,所述通过内存映射将媒体数据接收并存储至队列中,进一步包括:在媒体采集阶段,首先打开媒体设备文件,读取结构体中摄像头,图像的基本信息,设置媒体采集的信息参数;设置捕获的媒体格式,分辨率,帧速率;控制管理媒体设备I/O通道,进行查询和设置媒体设备属性;媒体驱动接口通过内存映射方式,将申请到的内核缓冲区地址映射到用户空间,定义一个输入队列和一个输出队列;前者是等待接收存储媒体数据的队列,后者是已经放入了媒体数据的队列;媒体采集应用程序将申请到的缓冲区依次放到输入队列排队,然后启动媒体采集,把采集的每一帧媒体数据按序放到输入队列的缓冲区中;驱动程序将存储了媒体数据的缓冲区依次移动到输出队列,等待应用程序取出缓冲区并处理其中的媒体数据;在处理完数据后,要将该缓冲区再次放入输入队列排队;将刚处理完的帧缓冲区再次放入采集输入队列尾部。优选地,所述基于图像平缓度来选择预测模式进行帧间预测,进一步包括:输入宏块的原始像素值和待预测宏块位置信息,先进行水平模式和垂直模式预测,分别计算这两种模式下的预测值,然后与原始像素值相减求出各模式下的残差和代价值,比较得到最小代价值的模式即为最佳预测模式;再将经过最佳模式判决得出的最佳模式和最佳代价值输入选择器,根据最佳模式进行右垂直模式、下水平模式、左垂直模式和上水平模式的预测,再将得到的最佳模式和最佳代价值输入下一个选择器进行最佳模式的判决;经过逐级判断,得到最终预测模式和最佳代价值;预测结束后,输出最佳模式和代价值,并输出最佳残差;输出残差进行DCT变换,量化,再进行逆过程,既反量化和IDCT变换,输出值加上最佳预测值,完成宏块的重构,经DCT量化后的最佳残差数据再进行熵编码后输送到NAL层传输;在帧间预测过程中,通过计算宏块中相同纵坐标下,相隔横坐标的两个像素灰度差的绝对值来判断该宏块是否平缓,将16×16宏块平缓度T定义为T=∑|(x+2,y)+(x+3,y)-(x,y)-(x+1,y)|x∈[1,12] y∈[1,15]设置两个门限值T1和T2作为宏块平缓的判断依据,根据图像平缓度提前判断帧间预测块大小,确定采用16×16还是8×8块进行帧间预测;若T<T1,采用16×16进行帧间预测,若T>T2,采用8×8块进行帧间预测,其他情况下,同时采用16×16和8×8块进行帧间预测;针对8×8宏块进行帧间预测,获取模式0和1的最小RDO代价,继续搜索其相邻模式,计算各自的RDO代价,然后进行相邻模式的比较;采用当前宏块上方和左方参考像素点按左下到右上的插值作为预测值,其中左方和上方相邻像素点分别为: H = Σ x = 0 7 ( x + 1 ) ( p ( 8 + x , - 1 ) - p ( 6 - x , - 1 ) ) ]]> V = Σ x = 0 7 ( y + 1 ) ( p ( - 1 , 8 + y ) - p ( - 1 , 8 - y ) ) ]]>获得预测结果:pre(x,y)=((5×H)(i-7)+(5×V)(j-7))/64+16其中i,j∈[0,15]。本专利技术相比现有技术,具有以下优点:本专利技术提出了一种车载设备影像信号传输方法,根据车载系统和配网通信的特点,对媒体采集和传输进行优化,提升了车载媒体传输的整体性能。附图说明图1是根据本专利技术实施例的车载设备影像信号传输方法的流程图。具体实施方式下文与图示本专利技术原理的附图一起提供对本专利技术一个或者多个实施例的详细描述。结合这样的实施例描述本专利技术,但是本专利技术不限于任何实施例。本专利技术的范围仅由权利要求书限定,并且本专利技术涵盖诸多替代、修改和等同物。在下文描述中阐述诸多具体细节以便提供对本专利技术的透彻理解。出于示例的目的而提供这些细节,并且无这些具体细节中的一些或者所有细节也可以根据权利要求书实现本专利技术。本专利技术的一方面提供了一种车载设备影像信号传输方法。图1是根据本专利技术实施例的车载设备影像信号传输方法流程图。车辆节点具有路由器和主机双重身份,作为主机具有运行相应的应用和服务的功能;作为路由器,具有维护路由表,确定路由选择的功能。在车载电力线通信网络环境下节点具有随机移动、自组织、临时性的特点,因此本专利技术对电力线通信网络协议进行优化。车载电力线通信网络的物理层负责频率的选择、载波信号的检测、调制与解调、信号发送与接收。车载节点采用基于正交频分复用协议,设置64个副载波,每个带宽为20MHz的信道由64个副载波中的52个副载波组成。其中4个副载波作为导频,以监控频率偏置和相位偏置,其余48个副载波则是用于传递数据。每个物理层数据包的头文件中都包括短序列符和长序列符,用于做信号侦测、频率偏置估计、时间同步和信道判断。在调整到载波之前对信息位采用隔行扫描编码。为了在车载环境下进行更大范围的通信,定义了最高的有效等向辐射功率为44dBm,最大限度的让汽车处理紧急事件。网络层协议监控网络拓扑结构的变化;交换路由信息;确定的节点的位置;产生、维护以及取消路由;选择路由并转发数据。路由协议包括路由请求、路由响应和路由维护。协议依靠四个包实现:路由请求包,路由响应包,路由中断包以及心跳包。在网络资源充分的情况下,路由协议通过定期广播心跳包来维护路由,一旦发现某一个链路断开,节点就发送错误包通知因链路断开而不可达的节本文档来自技高网...
车载设备影像信号传输方法

【技术保护点】
一种车载设备影像信号传输方法,其特征在于,包括:在媒体采集过程中,通过内存映射将媒体数据接收并存储至队列中;基于图像平缓度来选择预测模式进行帧间预测。

【技术特征摘要】
1.一种车载设备影像信号传输方法,其特征在于,包括:在媒体采集过程中,通过内存映射将媒体数据接收并存储至队列中;基于图像平缓度来选择预测模式进行帧间预测。2.根据权利要求1所述的方法,其特征在于,所述通过内存映射将媒体数据接收并存储至队列中,进一步包括:在媒体采集阶段,首先打开媒体设备文件,读取结构体中摄像头,图像的基本信息,设置媒体采集的信息参数;设置捕获的媒体格式,分辨率,帧速率;控制管理媒体设备I/O通道,进行查询和设置媒体设备属性;媒体驱动接口通过内存映射方式,将申请到的内核缓冲区地址映射到用户空间,定义一个输入队列和一个输出队列;前者是等待接收存储媒体数据的队列,后者是已经放入了媒体数据的队列;媒体采集应用程序将申请到的缓冲区依次放到输入队列排队,然后启动媒体采集,把采集的每一帧媒体数据按序放到输入队列的缓冲区中;驱动程序将存储了媒体数据的缓冲区依次移动到输出队列,等待应用程序取出缓冲区并处理其中的媒体数据;在处理完数据后,要将该缓冲区再次放入输入队列排队;将刚处理完的帧缓冲区再次放入采集输入队列尾部。3.根据权利要求2所述的方法,其特征在于,所述基于图像平缓度来选择预测模式进行帧间预测,进一步包括:输入宏块的原始像素值和待预测宏块位置信息,先进行水平模式和垂直模式预测,分别计算这两种模式下的预测值,然后与原始像素值相减求出各模式下的残差和代价值,比较得到最小代价值的模式即为最佳预测模式;再将经过最佳模式判决得出的最佳模式和最佳代价值输入选择器,根据最佳模式进行右垂直模式、下水平模式、左垂直模式和上水平模式的预测,再将得到的最佳模式和最佳代价值输入下一个选择器进行最佳模式的判决;经过逐级判断,得到最终预测模式和最佳代价值;预测结束后,输出最佳模式和代价值,并输出最佳残差;输出残差进行DCT变换,量化,再进行逆过程,既反量化和IDCT变换,输出值加上最佳预测值,完成宏块的重构,经DCT量化后的最佳残差数据再进行熵编码后输送到NAL层传输;在帧间预测过程中,通过计算宏块中相同纵坐标下,相隔横坐标的两个像素灰度差的绝对值来判断该宏块是否平缓,将16×16宏块平缓度T定义为T=∑|(x+2,y)+(x+3,y)-(x,y)-(x+1,y)|x∈[1,12]y∈[1,15]设...

【专利技术属性】
技术研发人员:谢欣霖陈波
申请(专利权)人:成都之达科技有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1