【技术实现步骤摘要】
在压缩视频数据中包括缩略图的方法、设备、系统及存储介质
技术介绍
在代表运动视频的压缩视频数据的存储和传输二者中典型地采用各种类型的视频压缩。由瑞士日内瓦的国际标准组织颁布的广泛使用的运动图像专家组(MPEG)规范的版本在这些视频压缩的类型当中。具体地说,众所周知的MPEG2和MPEG4(也被称为H.264)的MPEG的版本已经被广泛地采用用于在经由卫星、通过无线电和基于电缆的分发系统、以及作为经由网络(例如,以太网)的流数据传输运动视频中使用。当前正在开发的是MPEG的新版本,在它的开发者当中被称为高效率视频编码(“HEVC”)或者“H.265”,该版本更新了MPEG的各种方面以便更好地处理“高清”电视分辨率的普遍使用。这种类型的视频压缩的广泛采用与能够支持新功能的新一代观看设备的发展齐头并进,该新功能包括使用缩略图来提供运动视频的预览和/或运动视频的部分的视觉索引。缩略图典型地是运动视频的全分辨率帧的至少一些的缩小尺寸的版本,经常具有仅高达200×200像素的分辨率,与现在常见的全分辨率帧的1920×1080像素相对。缩略图也经常比它们相对应的全分辨率帧具有更少的每像素色彩深度(例如,缩略图每像素8比特,与全分辨率帧的每像素16或者24比特相对)。它们更低的分辨率和/或色彩深度导致缩略图与描绘相同图像的相对应的全分辨率帧相比较具有相当小的数据尺寸,使得视觉呈现缩略图与视觉呈现全分辨率帧相比能够是明显较少的处理器密集的。不幸的是,采用压缩的类型(例如,MPEG2、MPEG4等等)以及仅支持单个分辨率的压缩编解码器(CODEC)硬件和/或软件的实现已经变得普遍, ...
【技术保护点】
一种用于对视频帧进行压缩的设备,包括:处理器部件;以及用于由所述处理器部件执行以便在运动视频的多个压缩全分辨率帧当中散布至少一个压缩缩略图帧(T帧)的压缩部件,所述多个压缩全分辨率帧在压缩视频数据中按照编码顺序进行布置,所述T帧包括压缩形式的所述运动视频的多个缩略图。
【技术特征摘要】
2013.07.12 US 13/940,8031.一种用于对视频帧进行压缩的设备,包括:处理器部件;用于由所述处理器部件执行以便在运动视频的多个压缩全分辨率帧当中散布至少一个压缩缩略图帧T帧的压缩部件,所述多个压缩全分辨率帧在压缩视频数据中按照编码顺序进行布置,所述T帧包括压缩形式的所述运动视频的多个缩略图,所述多个缩略图中的每一个分别对应于所述运动视频的多个全分辨率帧中的一个不同的全分辨率帧;加密部件,用于对所述多个压缩全分辨率帧进行加密;以及接口,用于传输所述压缩视频数据,所述至少一个T帧在所述压缩视频数据中保持未加密。2.根据权利要求1所述的设备,包括用于由所述处理器部件执行以便将所述多个缩略图组合到多缩略图帧中的组合部件,并且所述压缩部件用于对所述多缩略图帧进行压缩以便生成所述T帧。3.根据权利要求2所述的设备,所述多个缩略图包括在时间顺序上相邻的缩略图。4.根据权利要求2所述的设备,所述组合部件用于以平铺的方式将所述多个缩略图组织在所述多缩略图帧内。5.根据权利要求4所述的设备,所述压缩部件包括用于由所述处理器部件执行以便对所述多缩略图帧的两个缩略图的像素进行比较来得出描述所述两个缩略图之间的差异的运动向量的运动估计器。6.根据权利要求1所述的设备,所述压缩部件用于生成与所述压缩视频数据相关联的消息数据,所述消息数据包括指示所述多个压缩全分辨率帧的压缩全分辨率帧或所述T帧两者之一的参数的消息,所述参数包括所述多个压缩全分辨率帧当中的位置、像素分辨率、色彩深度、色彩空间、所述T帧内的缩略图的数量或者压缩帧是否被加密中的一个。7.根据权利要求6所述的设备,所述接口用于将所述压缩视频数据和所述消息数据传输到观看设备。8.一种用于对视频帧进行解压缩的设备,包括:处理器部件;用于对用于视觉地呈现至少一个解压缩缩略图的命令做出响应,对散布在运动视频的多个压缩全分辨率帧当中的至少一个压缩缩略图帧T帧进行解压缩以便生成至少一个解压缩缩略图的解压缩部件,所述多个压缩全分辨率帧在压缩视频数据中按照编码顺序进行布置,所述T帧包括压缩形式的所述运动视频的多个缩略图,所述多个缩略图中的每一个分别对应于所述运动视频的多个全分辨率帧中的一个不同的全分辨率帧;以及解密部件,用于对所述多个压缩全分辨率帧进行解密,所述至少一个T帧在所述压缩视频数据中没有被加密。9.根据权利要求8所述的设备,所述解压缩部件用于对视觉地呈现所述多个解压缩全分辨率帧的另一命令做出响应,对所述多个压缩全分辨率帧进行解压缩以便生成多个解压缩全分辨率帧。10.根据权利要求9所述的设备,包括呈现部件,用于在显示器上视觉地呈现所述至少一个解压缩缩略图以便提供所述运动视频的至少一部分的预览。11.根据权利要求10所述的设备,所述呈现部件用于针对所述命令或所述另一命令中的至少一个的接收的指示监控输入设备。12.根据权利要求10所述的设备,所述呈现部件用于响应于所述另一命令将所述多个解压缩全分辨率帧视觉地呈现。13.根据权利要求11所述的设备,包括所述输入设备或者所述显示器中的一个。14.根据权利要求8所述的设备,所述解压缩部件包括用于采用根据所述多个缩略图中的两个的像素的比较得出的运动向量来对所述T帧进行解压缩的运动补偿器。15.根据权利要求8所述的设备,所述压缩视频数据包括包含所述多个压缩全分辨率帧和所述至少一个T帧的画面组(GOP),所述解压缩部件用于采用MPEG的版本以及在与所述压缩视频数据相关联的消息数据的消息中指示的参数来对所述T帧进行解压缩,并且所述参数包括所述T帧在所述多个压缩全分辨率帧当中的位置、像素分辨率、色彩深度、色彩空间、所述T帧内的缩略图的数量或者压缩帧是否被加密中的一个。16.一种用于对视频帧进行压缩的计算机实现的方法,包括:将运动视频的多个缩略图组合到多缩略图帧中,所述多个缩略图中的每一个分别对应于所述运动视频的多个全分辨率帧中的一...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。