本公开涉及用于视频流时间校正和延迟检测的系统和方法。
背景技术:
1、本引言概括地介绍了本公开的背景。目前指定的发明人的工作,就其在本引言中描述的程度而言,以及在提交时可能不符合现有技术的描述方面,均不以明示或默示的方式承认为本公开的现有技术。
2、无线摄像头有时会将视频和音频传输到车辆显示器上。然而,车载无线摄像头流可能会延迟。为了解决这种延迟,需要准确计算帧级延迟。然而,如果没有摄像头制造商的支持,准确计算帧级延迟是相当具有挑战性的。不正确的帧级表示可能会导致视频流播放失败。
技术实现思路
1、在本公开的一个方面,用于视频流式传输的方法包括从无线摄像头接收视频流式传输数据。该摄像头与车辆无线通信。该方法还包括识别从无线摄像头接收的视频流式传输数据中的稳定视频区域,基于稳定视频区域检测视频流式传输数据中的过期视频内容,以及响应于检测到视频流式传输数据中的过期视频内容,通过车辆显示器向车辆乘员提供通知。该通知指示车辆显示器中在线播放的视频已过期。本段中描述的方法通过识别过期视频内容并通知车辆乘员该视频是过期的,从而防止车辆乘员依赖过期视频内容,改进了视频和车辆技术。
2、该方法可以包括进行视频帧时间戳重建,其中,进行视频帧时间戳重建包括,使用以下等式:vpt=1/r来确定视频流式传输数据的视频帧呈现时间,其中,r是视频帧率,vpt是视频流式传输数据的视频帧呈现时间。识别从无线摄像头接收的视频流式传输数据中的稳定视频区域包括确定预定数量的过去关键帧时间间隔的平均值。识别从无线摄像头接收的视频流式传输数据中的稳定视频区域包括,使用以下等式:tnextmax≤tn+μ+∈、tnextmin≥tn+μ-∈,其中,tnextmax是下一个关键帧到达时间的最大时间戳,tnextmin是下一个关键帧到达时间的最小时间戳,tn是紧邻前一个关键帧的时间戳,μ是预定数量的过去关键帧时间间隔的平均值,以及∈是控制过期视频内容检测灵敏度的阈值。该方法可以包括:确定下一个关键帧到达时间在tnextmax和tnextmin之间;以及响应于确定下一个关键帧到达时间在tnextmax和tnextmin之间,确定来自无线摄像头的视频流式传输数据正在车辆显示器中正确显示。该通知指示车辆显示器中在线播放的视频已过期。该方法可以包括:确定单位时间内的当前视频流式传输流量;确定稳定视频的单位时间内的视频流式传输流量;将单位时间内的当前视频流式传输流量与稳定视频的单位时间内的视频流式传输流量进行比较,以判断单位时间内的当前视频流式传输流量是否小于稳定视频的单位时间内的视频流式传输流量;以及响应于确定单位时间内的当前视频流式传输流量不小于稳定视频的单位时间内的视频流式传输流量,确定来自无线摄像头的视频流式传输数据正在车辆显示器上正确显示。
3、本公开还描述了一种有形的、非暂时性的机器可读介质,包括机器可读指令,当机器可读指令被处理器执行时,使得处理器执行上述方法。
4、本公开还描述了一种系统,该系统包括发送器和与发送器通信的控制器。控制器被编程为执行上述方法。
5、根据下面提供的详细描述,本公开的其他应用领域将变得显而易见。应当理解的是,详细描述和具体示例仅用于说明的目的,并不旨在限制本公开的范围。
6、当结合附图时,根据包括权利要求书和示例性实施例的详细描述,当前公开的系统和方法的上述特征和优点以及其他特征和优点是显而易见的。
1.一种用于视频流式传输的方法,包括:
2.根据权利要求1所述的方法,还包括进行视频帧时间戳重建,其中,进行所述视频帧时间戳重建包括,使用以下等式:vpt=1/r来确定所述视频流式传输数据的视频帧呈现时间,其中,r是视频帧率,vpt是所述视频流式传输数据的所述视频帧呈现时间。
3.根据权利要求2所述的方法,其中,识别从所述无线摄像头接收的所述视频流式传输数据中的所述稳定视频区域包括,确定预定数量的过去关键帧时间间隔的平均值。
4.根据权利要求3所述的方法,其中,识别从所述无线摄像头接收的所述视频流式传输数据中的所述稳定视频区域包括,使用以下等式:
5.根据权利要求4所述的方法,还包括:
6.根据权利要求5所述的方法,还包括:
7.根据权利要求6所述的方法,还包括:
8.一种有形的、非暂时性的机器可读介质,包括机器可读指令,所述机器可读指令当由处理器执行时,使得所述处理器:
9.根据权利要求8所述的有形的、非暂时性的机器可读介质,其中,所述的有形的、非暂时性的机器可读介质还包括机器可读指令,所述机器可读指令当被所述处理器执行时,使得所述处理器:
10.根据权利要求9所述的有形的、非暂时性的机器可读介质,其中,所述有形的、非暂时性的机器可读介质还包括机器可读指令,所述机器可读指令当被所述处理器执行时,使得所述处理器: