视频帧传输方法、探测器及用户设备技术

技术编号:18449573 阅读:36 留言:0更新日期:2018-07-14 12:16
本发明专利技术提供一种视频帧传输方法、探测器及用户设备。该方法包括:将采集的视频数据进行编码,得到待发送的视频帧;根据所述视频帧的类型,将所述视频帧存储在至少两个缓冲区中的至少一个缓冲区中;通过所述至少一个缓冲区各自对应的发送单元,将所述视频帧发送至用户设备。本发明专利技术实施例由于通过将待发送的视频帧存储在至少两个缓冲区中的至少一个缓冲区中,并通过至少一个缓冲区各自对应的发送单元发送至用户设备,相应的接收端可以根据至少两个接收单元中的一个接收单元接收到视频帧,解码后的图像质量较高,误码率较小。

【技术实现步骤摘要】
视频帧传输方法、探测器及用户设备
本专利技术涉及工业内窥镜
,尤其涉及一种视频帧传输方法、探测器及用户设备。
技术介绍
随着工业的发展和科技的进步,内窥镜被应用到诸如工业生产,工业探伤,医疗,甚至日常生活的方方面面。工业内窥镜,也可称为探测器,其功能用于观察肉眼不能观察到的部位,可在不需拆卸或破坏组装及设备停止运行的情况下,实现无损检测。其基本原理是通过镜头拍摄预检查对象的内部环境,并将拍摄的视频流发送给用户设备,用户设备用于显示该视频流。然而,基于无线通信方式与用户设备进行传输的无线工业内窥镜,由于受无线网络带宽窄,易被干扰,网速波动性大的影响,普遍存在误码率大,传输的图像质量不高的问题。
技术实现思路
本专利技术实施例提供一种视频帧传输方法、探测器及用户设备,可以提升视频帧的传输质量,降低视频帧的误码率。第一方面,本专利技术实施例提供一种视频帧传输方法,包括:将采集的视频数据进行编码,得到待发送的视频帧;根据所述视频帧的类型,将所述视频帧存储在至少两个缓冲区中的至少一个缓冲区中;通过所述至少一个缓冲区各自对应的发送单元,将所述视频帧发送至用户设备。第二方面,本专利技术实施例提供一种视频帧传输方法,包括:通过至少两个接收单元中的至少一个接收单元接收探测器发送的至少一个视频帧;其中,所述视频帧是所述探测器通过至少两个缓冲区中的至少一个缓冲区各自对应的发送单元发送的。第三方面,本专利技术实施例提供一种探测器,包括:视频采集单元,用于采集视频数据;编码单元,用于将所述视频采集单元采集的视频数据进行编码,得到待发送的视频帧;存储单元,用于根据所述视频帧的类型,将所述视频帧存储在至少两个缓冲区中的至少一个缓冲区中;至少一个发送单元,所述至少一个发送单元中的每个发送单元与所述至少一个缓冲区中的一个缓冲区对应,其中,所述至少一个发送单元用于将与所述至少一个发送单元各自对应的所述至少一个缓冲区中存储的所述视频帧发送至用户设备。第四方面,本专利技术实施例提供一种用户设备,包括:至少两个接收单元,所述至少两个接收单元中的至少一个接收单元用于接收探测器发送的至少一个视频帧;其中,所述视频帧是所述探测器通过至少两个缓冲区中的至少一个缓冲区各自对应的发送单元发送的。本专利技术实施例中,探测器将采集的视频数据进行编码,得到待发送的视频帧;根据视频帧的类型,将视频帧存储在至少两个缓冲区中的至少一个缓冲区中;通过至少一个缓冲区各自对应的发送单元,将视频帧发送至用户设备,由于发送端通过至少两个缓冲区中的至少一个缓冲区存储视频帧,并通过至少一个缓冲区各自对应的发送单元发送视频帧至用户设备。相应的,接收端的用户设备可以通过至少两个接收单元中的至少一个接收单元接收视频帧。通过上述方式,使得传输的视频帧质量得到提高,降低了误码率。附图说明图1是本专利技术实施例涉及的系统架构图一;图2是本专利技术实施例涉及的系统架构图二;图3是本专利技术实施例提供的探测器一实施例的结构示意图;图4是本专利技术实施例提供的用户设备一实施例的结构示意图;图5是本专利技术实施例提供的视频帧传输方法一实施例的流程图;图6是本专利技术实施例提供的视频帧传输方法另一实施例的系统架构图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的方法和装置的例子。本专利技术的说明书和权利要求书及所述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。首先对本专利技术所涉及的名词进行解释:探测器:也可以称为工业内窥镜或工业探测器,其包括视频采集单元以及通信单元。其中,视频采集单元可以包括内窥镜以及视频采集传感器等。内窥镜由可弯曲部分、光源及一组镜头组成,使用时将内窥镜软管导入预检查的对象,可直接窥视有关部位的变化。视频采集传感器可以通过内窥镜采集预检查对象的内部环境的视频信号。视频采集单元还可以包括对视频信号的处理单元等,在此不予限定。其中,视频信号包括至少1个视频帧,视频帧可以理解为视频信号中每帧图像包括的图像数据。视频采集单元可以将视频信号中的视频帧发送至通信单元。其中,通信单元可以包括接收单元和/或发送单元。通信单元可以通过发送单元将视频帧发送给用户设备,用户设备用于显示该视频流。探测器和用户设备之间可以通过无线方式连接,例如通过无线保真Wi-Fi技术实现无线连接。该探测器也可以理解为是无线探测器。若该预检查对象为汽车内的部件,则该探测器也可称为汽车探测器。用户数据报协议(UserDatagramProtocol,简称UDP):是开放式系统互联(OpenSystemInterconnection,简称OSI)参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。H.264:是由国际电信联盟远程通信标准化组织(ITU-T)视频编解码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)联合组成的联合视频组(JointVideoTeam,简称JVT)提出的高度压缩数字视频编解码器标准。这个标准通常被称之为H.264/AVC(或者AVC/H.264或者H.264/MPEG-4AVC或MPEG-4/H.264AVC)基于无线实时视频传输的无线工业内窥镜由于受无线网络带宽窄,易被干扰,网速波动性大影响,普遍存在误码率大,图像传输质量不高,传输延时高,卡顿的问题。同时,有些工业内窥镜为了增加观测范围而增加两路摄像头,这更加增加了网络传输的负担。基于上述技术问题,下面介绍本申请实施例提供的方法及装置。如图1所示,图1为本专利技术实施例涉及的一种传输系统。该传输系统包括探测器100及用户设备110。其中,探测器100可以参见上述具体描述,用户设备110可以包括安装有诊断程序的用户终端或者与探测器进行通信的专用诊断设备等,在此不予限定。探测器100用于采集视频数据,并将视频数据编码后的视频帧发送给用户设备110,用户设备110接收探测器100发送的视频帧,进一步可以显示出来,供用户观察预检查对象的内部环境,从而实现故障诊断。在该传输系统中,探测器100中的通信单元的性能可以仅满足实现与用户设备110进行通信连接。例如,探测器100中的通信单元可以是内置Wi-Fi模块,该内置Wi-Fi模块可以仅实现与用户设备在一定距离范围内通过Wi-Fi技术进行通信。或者,该内置Wi-Fi模块可以为通信性能较上述模块增强的模块,在此不予限定。进一步,如图2所示,本申请实施例涉及的另一种传输系统可以包括:探测器200,路由器210以及用户设备220。本专利技术实施例中的探测器200和用户设备220可以连接路由器210,通过路由器210传输视频帧,具体可以是通过无线方式连接路由器。探测器200用于采集视频数据,并将视频数据编码后的视频帧通过路由器210发送给用户设备220,用户设备220通过路由器210接本文档来自技高网...

【技术保护点】
1.一种视频帧传输方法,其特征在于,包括:将采集的视频数据进行编码,得到待发送的视频帧;根据所述视频帧的类型,将所述视频帧存储在至少两个缓冲区中的至少一个缓冲区中;通过所述至少一个缓冲区各自对应的发送单元,将所述视频帧发送至用户设备。

【技术特征摘要】
1.一种视频帧传输方法,其特征在于,包括:将采集的视频数据进行编码,得到待发送的视频帧;根据所述视频帧的类型,将所述视频帧存储在至少两个缓冲区中的至少一个缓冲区中;通过所述至少一个缓冲区各自对应的发送单元,将所述视频帧发送至用户设备。2.根据权利要求1所述的方法,其特征在于,所述根据所述视频帧的类型,将所述视频帧存储在至少两个缓冲区中的至少一个缓冲区中,包括:若所述视频帧的类型为I帧,确定所述至少两个缓冲区各自的剩余容量是否大于或等于所述视频帧的大小;若所述至少两个缓冲区中至少一个缓冲区各自的剩余容量大于或等于所述视频帧的大小,将所述视频帧存储在所述至少一个缓冲区中。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述至少两个缓冲区各自的剩余容量均小于所述视频帧的大小,累计I帧的发送失败次数;若所述发送失败次数大于预设阈值,输出异常提示信息。4.根据权利要求1所述的方法,其特征在于,所述根据所述视频帧的类型,将所述视频帧存储在至少两个缓冲区中的至少一个缓冲区中,包括:若所述视频帧的类型为P帧,确定所述至少两个缓冲区各自的剩余容量是否大于或等于所述视频帧的大小;若所述至少两个缓冲区中至少一个缓冲区各自的剩余容量大于或等于所述视频帧的大小,则将所述视频帧存储在所述至少一个缓冲区中的其中一个缓冲区中。5.根据权利要求4所述的方法,其特征在于,所述将所述视频帧存储在所述至少一个缓冲区中的其中一个缓冲区中,包括:根据所述至少一个缓冲区各自的标识以及预设的选取策略,选取所述至少一个缓冲区中的其中一个缓冲区;将所述视频帧存储至所述其中一个缓冲区中。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:若所述至少一个缓冲区各自的剩余容量均小于所述视频帧的大小,丢弃所述视频帧。7.根据权利要求2-6任一项所述的方法,其特征在于,所述方法还包括:当接收到来自所述用户设备的针对所述视频帧的接收成功信息时,从所述至少一个缓冲区中清除所述视频帧。8.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:接收所述用户设备的第一控制信号,根据所述第一控制信号控制视频采集单元移动至采集位置,以控制所述视频采集单元在所述采集位置采集视频数据。9.一种视频帧传输方法,其特征在于,包括:通过至少两个接收单元中的至少一个接收单元接收探测器发送的至少一个视频帧;其中,所述视频帧是所述探测器通过至少两个缓冲区中的至少一个缓冲区各自对应的发送单元发送的。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:将所述至少一个视频帧分别存储在所述至少一个接收单元各自对应的缓冲区中。11.根据权利要求9或10所述的方法,其特征在于,所述方法还包括:根据所述至少一个视频帧的类型,对所述至少一个视频帧进行恢复处理。12.根据权利要求11所述的方法,其特征在于,所述根据所述至少一个视频帧的类型,对所述至少一个视频帧进行恢复处理,包括:若所述至少一个视频帧的类型为I帧,对所述至少一个视频帧各自包括的数据包进行合并处理。13.根据权利要求11所述的方法,其特征在于,所述方法还包括:若所述恢复处理成功,向所述探测器发送针对所述视频帧的接收成功信息。14.一种探测器,其特征在于,包括:视频采集单元,用于采集...

【专利技术属性】
技术研发人员:向建华
申请(专利权)人:深圳市道通科技股份有限公司
类型:发明
国别省市:广东,44

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

1