一种基于rfid视频直播帧的视频处理方法

文档序号:7747596阅读:193来源:国知局
专利名称:一种基于rfid视频直播帧的视频处理方法
技术领域
本发明涉及视频技术领域,特别是涉及一种基于RFID视频直播帧的视频处理方法。
背景技术
视频(Video)技术经过几十年的发展,已经非常成熟,广泛应用于不同的领域和场合。现有技术中,经采集、存储后的视频文件是一种流媒体,体积巨大,通常在播放时, 只能以播放时间向前或者向后进行播放。当使用者需要特定的视频内容时,则必须通过播放时间向前或者向后进行播放寻找特定内容,因此,使用非常不便,用户也不能够进行特定条件的检索。故,现有技术的视频技术需要进一步改进,以能够方便检索。如果能够在进行采集的时候,以某种特征作为索引和对应的视频一起传输和存储,则以后就可以通过和视频存储在一起的索引来快速、准确的对视频进行检索,而且也可以通过这些和视频在一起的索引片段对视频的内容进行某种判断,从而在播放这些视频的时候采取特定的行动效果,例如在视频的播放画面上显示当前视频片段所表示的内容,或者在播放该段视频的时候,同时播放某种声音以提醒观看者等等。其中,最重要的就是索引的建立问题,也就是说采取什么东西作为索引来标示当时对应的这段视频,这个标示的实时性问题,多个标示在同一时间出现的问题,被采集物品通过视频采集设备时的速度问题等等,都迫待解决。因此,针对现有技术不足,提供一种RFID视频直播帧以及基于该RFID视频直播帧的视频处理方法以解决现有技术不足甚为必要。

发明内容
本发明的目的在于避免现有技术的不足之处而提供一种基于RFID视频直播帧的视频处理方法,可以通过对RFID信息的检索进而实现对视频信息的检索播放。本发明的目的通过以下技术措施实现一种基于RFID视频直播帧的视频处理方法,包括(A) RFID视频直播帧的获取RFID阅读器采集RFID标签的内容,将采集的RFID信息发送至RFID视频处理器;同时,视频采集设备采集视频信息,将采集的视频信息输入至所述RFID视频处理器;所述RFID视频处理器将所述RFID阅读器和所述视频采集设备输入的信息进行封装处理,获得RFID视频直播帧;(B)RFID视频服务器将所述RFID视频直播帧保存为RFID视频文件所述RFID视频服务器接收所述RFID视频处理器输入的所述RFID视频直播帧,所述RFID视频服务器将所述RFID视频直播帧保存为RFID视频文件;
(C)检索播放过程RFID多媒体播放器输入检索请求至RFID多媒体服务器,RFID多媒体服务器检索所述RFID视频服务器保存的所述RFID视频文件,获取符合条件的RFID视频文件片段并进行处理,以FID视频直播帧发送给RFID多媒体播放器, RFID多媒体播放器对所述RFID视频直播帧进行解码并播放。进一步的,上述RFID视频直播帧包括帧头和视频帧,所述帧头用于标识所述RFID 阅读器采集的RFID标签的内容,所述视频帧为视频采集设备采集到的视频信息。更进一步的,上述帧头包括帧头大小、视频帧时间、视频帧大小、扩展位和RFID位所述帧头具体包括,帧头大小,用于标识帧头所占存储容量的大小,视频帧时间,用于标识视频帧产生的时间,视频帧大小,用于标识视频帧所占用存储容量的大小,扩展位,所预留的扩展使用时的预留位置,RFID位,用于标识由RFID阅读器采集的RFID标签的内容。更进一步的,上述RFID位设置包括有RFID子位,所述RFID子位用于标识所述 RFID阅读器所采集到的各个RFID标签的内容。更进一步的,上述视频帧时间,用于记载视频帧产生的时间,具体是视频信息的采集时间。更进一步的,上述帧头大小、视频帧大小和扩展位分别设置为4个字节的32位的
无符号整数。优选的,上述RFID视频文件从文件的开始到文件的末尾依次包括由视频帧构成的视频部、由与所述视频部对应的RFID索引部和文件概要部,所述RFID索引部包括与所述视频部的视频帧数量相同的的RFID子索弓丨,每个 RFID子索引对应所述视频部的一帧视频帧,所述RFID子索引包括索引大小、视频帧时间、 视频大小、扩展位和RFID位,所述索引大小,用于标识RFID子索引所占存储容量的大小,所述视频帧时间,用于标识对应的视频部的视频帧产生的时间,所述视频帧大小,用于标识对应的视频部的视频帧所占用存储容量的大小,所述扩展位,所预留的扩展使用时的预留位置,所述RFID位,用于标识与视频部的视频帧对应的RFID阅读器采集到的RFID标签的信息;所述文件概要部包括概要大小、文件版本、视频数据大小、基站和扩展位,所述概要大小用于标识文件概要部所占存储容量的大小,所述文件版本用于标识RFID视频文件的版本,所述视频数据大小用于标识RFID视频文件中各个视频帧所占存储容量之和,所述基站用于标识采集视频信息和采集RFID标签的信息的基站的编号,所述扩展位留待扩展所使用。进一步的,上述RFID视频处理器将RFID阅读器和视频采集设备输入的信息进行封装处理,获得RFID视频直播帧,具体包括下列步骤
(1)所述RFID视频处理器的RFID视频封装系统接收所述RFID阅读器输入的RFID 信息,将所述RFID信息预存于RFID数据缓冲区,标记所述数据的大小;(2)同时,所述RFID视频处理器的RFID视频封装系统接收视频采集设备输入的视频信息,将所述视频信息预存于视频缓冲区,标记数据的大小;(3)所述RFID视频处理器的RFID视频封装系统新建一个RFID视频直播帧存储区,所述RFID视频直播帧存储区包括“帧头”字段和“视频帧”字段;(4)所述RFID视频处理器的RFID视频封装系统把当前时间填入所述“帧头”字段的“视频帧时间”字段;(5)所述RFID视频处理器的RFID视频封装系统把RFID数据缓冲区中内容填入所述“帧头”字段的“RFID位”字段;(6)所述RFID视频处理器的RFID视频封装系统把视频缓冲区的内容填入所述 RFID视频直播帧存储区的“视频帧”字段;(7)所述RFID视频处理器的RFID视频封装系统把视频缓冲区的大小填入所述“帧头”字段的“视频帧大小”字段;(8)所述RFID视频处理器的RFID视频封装系统根据所述“帧头”字段和所述“视频帧”字段计算帧头的大小,把计算结果填入所述“帧头”字段的“帧头大小”字段;(9)所述RFID视频处理器的RFID视频封装系统把组建好的“RFID视频直播帧” 以二进制的形式输入所述RFID视频处理器进行处理,获得RFID视频直播帧。另一优选的,上述RFID多媒体播放器对所述RFID视频直播帧进行解码并播放,其具体过程是RFID视频直播帧解码器把RFID视频直播帧解析为视频数据和非视频数据,并将视频数据输入至视频处理器,将非视频数据输入至视频处理器,非视频数据处理器对RFID视频直播帧中的非视频数据进行处理;视频数据处理器对RFID视频直播帧中的视频数据进行处理并进行播放。另一优选的,上述RFID多媒体播放器对所述RFID视频直播帧进行解码并播放,其具体过程是所述RFID视频直播帧解码器读取所述RFID视频直播帧中的前4个字节,作为“帧头大小”;所述RFID视频直播帧解码器根据所述“帧头大小”从所述RFID视频直播帧中读取出帧头,并交给非视频数据处理器;所述RFID视频直播帧解码器根据所述帧头中的“视频帧大小”读取出视频数据, 并交给视频处理器;视频处理器根据所述RFID视频直播帧解码器输入的所述视频数据进行处理并进行播放;同时,非视频数据处理器处理帧头中的数据。本发明提供的一种基于RFID视频直播帧的视频处理方法,包括(A) RFID视频直播帧的获取RFID阅读器采集RFID标签的内容,将采集的RFID信息发送至RFID视频处理器;同时,视频采集设备采集视频信息,将采集的视频信息输入至所述RFID视频处理器;所述RFID视频处理器将所述RFID阅读器和所述视频采集设备输入的信息进行封装处理,获得RFID视频直播帧;(B) RFID视频服务器将所述RFID视频直播帧保存为RFID视频文件所述RFID视频服务器接收所述RFID视频处理器输入的所述RFID视频直播帧,所述RFID视频服务器将所述RFID视频直播帧保存为RFID视频文件;(C)检索播放过程RFID多媒体播放器输入检索请求至RFID多媒体服务器,RFID多媒体服务器检索所述RFID视频服务器保存的所述RFID视频文件,获取符合条件的RFID视频文件片段并进行处理,以FID视频直播帧发送给RFID多媒体播放器, RFID多媒体播放器对所述RFID视频直播帧进行解码并播放。本发明的基于RFID视频直播帧的视频处理方法,通过获取含有RFID信息和视频信息的RFID视频直播帧,由于RFID信息和视频信息可以在同一时间获取,因此可以通过 RFID信息进行标识视频信息,因此,通过RFID视频直播帧可以实现通过对RFID信息的检索进而实现对视频信息的检索播放,检索播放方便简单。如图说明结合附图对本发明作进一步说明,但附图中的内容不构成对本发明的任何限制。

图1是本发明一种RFID视频直播帧的示意图;图2是本发明实施例1的基站的结构示意图;图3本发明一种基于RFID视频直播帧的处理方法的RFID视频文件的示意图;图4是本发明一种RFID视频直播帧的解码播放装置的机构示意图。
具体实施例方式结合以下实施例对本发明作进一步说明。实施例1一种RFID视频直播帧,如图1所示,包括帧头和视频帧,帧头用于标识RFID阅读器采集的RFID标签的内容,视频帧为视频采集设备采集到的视频数据,帧头与视频帧一一对应。由于视频帧与帧头相对应,通过RFID视频直播帧的帧头信息可以唯一对应确定视频帧的信息,也可以通过RFID视频直播帧的视频帧信息确定其唯一对应的帧头。帧头包括帧头大小、视频帧时间、视频帧大小、扩展位和RFID位。帧头大小,用于标识帧头所占存储容量的大小。视频帧时间,用于标识视频帧产生的时间,一般是视频的采集时间。视频帧大小,用于标识视频帧所占用存储容量的大小。扩展位,所预留的扩展使用时的预留位置。帧头大小、视频帧大小和扩展位的类型分别设置为4个字节的32位的无符号整数。RFID位,用于标识RFID阅读器接收的RFID标签的内容。RFID位设置包括有一个或者一个以上RFID子位,RFID子位用于标识RFID阅读器所接收到的各个RFID标签的内容。其形式化定义如下所示RFID视频直播帧=帧头+视频帧帧头=帧头大小+视频帧时间+视频数据大小+扩展位+RFID位,其中,RFID位一般包括多个RFID子位。也就是说,一个RFID视频直播帧由帧头和视频帧组成,帧头包含有帧头的大小、 视频帧产生的时间,视频帧的大小,若干个RFID标签的内容的RFID位和1个扩展位。RFID 视频直播帧各个组成字段的详细定义如表一所示表一 RFID视频直播帧的组成表
权利要求
1.一种基于RFID视频直播帧的视频处理方法,其特征在于包括(A)RFID视频直播帧的获取RFID阅读器采集RFID标签的内容,将采集的RFID信息发送至RFID视频处理器; 同时,视频采集设备采集视频信息,将采集的视频信息输入至所述RFID视频处理器; 所述RFID视频处理器将所述RFID阅读器和所述视频采集设备输入的信息进行封装处理,获得RFID视频直播帧;(B)RFID视频服务器将所述RFID视频直播帧保存为RFID视频文件所述RFID视频服务器接收所述RFID视频处理器输入的所述RFID视频直播帧,所述 RFID视频服务器将所述RFID视频直播帧保存为RFID视频文件;(C)检索播放过程RFID多媒体播放器输入检索请求至RFID多媒体服务器,RFID多媒体服务器检索所述RFID视频服务器保存的所述RFID视频文件,获取符合条件的RFID视频文件片段并进行处理,以FID视频直播帧发送给RFID多媒体播放器,RFID多媒体播放器对所述RFID视频直播帧进行解码并播放。
2.根据权利要求1所述的基于RFID视频直播帧的视频处理方法,其特征在于所述 RFID视频直播帧包括帧头和视频帧,所述帧头用于标识所述RFID阅读器采集的RFID标签的内容,所述视频帧为视频采集设备采集到的视频信息。
3.根据权利要求2所述的基于RFID视频直播帧的视频处理方法,其特征在于所述帧头包括帧头大小、视频帧时间、视频帧大小、扩展位和RFID位所述帧头具体包括,帧头大小,用于标识帧头所占存储容量的大小,视频帧时间,用于标识视频帧产生的时间,视频帧大小,用于标识视频帧所占用存储容量的大小,扩展位,所预留的扩展使用时的预留位置,RFID位,用于标识由RFID阅读器采集的RFID标签的内容。
4.根据权利要求3所述的RFID视频直播帧,其特征在于所述RFID位设置包括有RFID子位,所述RFID子位用于标识所述RFID阅读器所采集到的各个RFID标签的内容。
5.根据权利要求4所述的基于RFID视频直播帧的视频处理方法,其特征在于 所述视频帧时间,用于记载视频帧产生的时间,具体是视频信息的采集时间。
6.根据权利要求5所述的基于RFID视频直播帧的视频处理方法,其特征在于 所述帧头大小、视频帧大小和扩展位分别设置为4个字节的32位的无符号整数。
7.根据权利要求1至6中任意一项的基于RFID视频直播帧的视频处理方法,其特征在于所述RFID视频文件从文件的开始到文件的末尾依次包括由视频帧构成的视频部、由与所述视频部对应的RFID索引部和文件概要部,所述RFID索引部包括与所述视频部的视频帧数量相同的的RFID子索引,每个RFID子索引对应所述视频部的一帧视频帧,所述RFID子索引包括索引大小、视频帧时间、视频大小、扩展位和RFID位,所述索引大小,用于标识RFID子索引所占存储容量的大小, 所述视频帧时间,用于标识对应的视频部的视频帧产生的时间, 所述视频帧大小,用于标识对应的视频部的视频帧所占用存储容量的大小, 所述扩展位,所预留的扩展使用时的预留位置,所述RFID位,用于标识与视频部的视频帧对应的RFID阅读器采集到的RFID标签的信息;所述文件概要部包括概要大小、文件版本、视频数据大小、基站和扩展位, 所述概要大小用于标识文件概要部所占存储容量的大小, 所述文件版本用于标识RFID视频文件的版本,所述视频数据大小用于标识RFID视频文件中各个视频帧所占存储容量之和, 所述基站用于标识采集视频信息和采集RFID标签的信息的基站的编号, 所述扩展位留待扩展所使用。
8.根据权利要求7所述的基于RFID视频直播帧的视频处理方法,其特征在于所述RFID视频处理器将RFID阅读器和视频采集设备输入的信息进行封装处理,获得 RFID视频直播帧,具体包括下列步骤(1)所述RFID视频处理器的RFID视频封装系统接收所述RFID阅读器输入的RFID信息,将所述RFID信息预存于RFID数据缓冲区,标记所述数据的大小;(2)同时,所述RFID视频处理器的RFID视频封装系统接收视频采集设备输入的视频信息,将所述视频信息预存于视频缓冲区,标记数据的大小;(3)所述RFID视频处理器的RFID视频封装系统新建一个RFID视频直播帧存储区,所述RFID视频直播帧存储区包括“帧头”字段和“视频帧”字段;(4)所述RFID视频处理器的RFID视频封装系统把当前时间填入所述“帧头”字段的 “视频帧时间”字段;(5)所述RFID视频处理器的RFID视频封装系统把RFID数据缓冲区中内容填入所述 “帧头”字段的“RFID位”字段;(6)所述RFID视频处理器的RFID视频封装系统把视频缓冲区的内容填入所述RFID视频直播帧存储区的“视频帧”字段;(7)所述RFID视频处理器的RFID视频封装系统把视频缓冲区的大小填入所述“帧头” 字段的“视频帧大小”字段;(8)所述RFID视频处理器的RFID视频封装系统根据所述“帧头”字段和所述“视频帧” 字段计算帧头的大小,把计算结果填入所述“帧头”字段的“帧头大小”字段;(9)所述RFID视频处理器的RFID视频封装系统把组建好的“RFID视频直播帧”以二进制的形式输入所述RFID视频处理器进行处理,获得RFID视频直播帧。
9.根据权利要求1至6中任意一项所述的基于RFID视频直播帧的视频处理方法,其特征在于所述RFID多媒体播放器对所述RFID视频直播帧进行解码并播放,其具体过程是RFID视频直播帧解码器把RFID视频直播帧解析为视频数据和非视频数据,并将视频数据输入至视频处理器,将非视频数据输入至视频处理器,非视频数据处理器对RFID视频直播帧中的非视频数据进行处理; 视频数据处理器对RFID视频直播帧中的视频数据进行处理并进行播放。
10.根据权利要求1至6中任意一项所述的基于RFID视频直播帧的视频处理方法,其特征在于所述RFID多媒体播放器对所述RFID视频直播帧进行解码并播放,其具体过程是 所述RFID视频直播帧解码器读取所述RFID视频直播帧中的前4个字节,作为“帧头大所述RFID视频直播帧解码器根据所述“帧头大小”从所述RFID视频直播帧中读取出帧头,并交给非视频数据处理器;所述RFID视频直播帧解码器根据所述帧头中的“视频帧大小”读取出视频数据,并交给视频处理器;视频处理器根据所述RFID视频直播帧解码器输入的所述视频数据进行处理并进行播放;同时,非视频数据处理器处理帧头中的数据。
全文摘要
一种基于RFID视频直播帧的视频处理方法,包括RFID视频直播帧的获取,即RFID阅读器采集RFID标签的内容,将采集的RFID信息发送至RFID视频处理器;同时,视频采集设备采集视频信息,将采集的视频信息输入至所述RFID视频处理器;RFID视频处理器处理获得RFID视频直播帧;然后RFID视频服务器将RFID视频直播帧保存为RFID视频文件,最后进行检索播放。RFID视频直播帧包括帧头和视频帧,帧头包括帧头大小、视频帧时间、视频帧大小、扩展位和RFID位。本发明可以通过对RFID信息的检索进而实现对视频信息的检索播放,检索播放方便简单。
文档编号H04N5/14GK102238312SQ201010160748
公开日2011年11月9日 申请日期2010年4月23日 优先权日2010年4月23日
发明者刘永红 申请人:东莞市依时利科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1