视频解码方法和视频解码设备的制造方法_6

文档序号:9711955阅读:来源:国知局
少一个的程序不仅可被 存储在图21或图22中示出的盘26000中,还可被存储在存储卡、ROM卡带或固态驱动器(SSD) 中。
[0368] W下将描述应用W上所描述的视频编码方法和视频解码方法的系统。
[0369] 图23是用于提供内容分布服务的内容供应系统11000的整体结构的示图。将通信 系统的服务区域划分成预定尺寸的小区,并将无线基站11700、11800、11900和12000分别安 装在运些小区中。
[0370] 内容供应系统11000包括多个独立装置。例如,诸如计算机12100、个人数字助理 (PDA) 12200、视频相机12300和移动电话12500的多个独立装置经由互联网服务提供商 11200、通信网络11400和无线基站11700、11800、11900和12000连接到互联网11100。
[0371] 然而,内容供应系统11000不限于如图24中所示,并且装置可选择性地被连接到内 容供应系统11000。多个独立装置可不经由无线基站11700、11800、11900和12000而直接连 接到通信网络11400。
[0372] 视频相机12300是能够捕捉视频图像的成像装置,例如,数字视频相机。移动电话 12500可利用各种协议(例如,个人数字通信(PDC)、码分多址(CDMA)、宽带码分多址(W-CDMA)、全球移动通信系统(GSM)和个人手持电话系统(PHS))中的至少一种通信方法。
[0373] 视频相机12300可经由无线基站11900和通信网络11400连接到流服务器11300。流 服务器11300允许经由视频相机12300从用户接收到的内容经由实时广播被流传输。可使用 视频相机12300或流服务器11300来对从视频相机12300接收到的内容进行编码。通过视频 相机12300捕捉到的视频数据可经由计算机12100被发送到流服务器11300。
[0374] 通过相机12600捕捉到的视频数据也可经由计算机12100被发送到流服务器 11300。与数码相机类似,相机12600是能够捕捉静止图像和视频图像两者的成像装置。可使 用相机12600或计算机12100对通过相机12600捕捉到的视频数据进行编码。可将对视频执 行编码和解码的软件存储在可由计算机12100访问的计算机可读记录介质(例如,CD-ROM 盘、软盘、硬盘驱动器、SSD或存储卡)中。
[0375] 如果视频数据通过内置在移动电话12500中的相机被捕捉到,则可从移动电话 12500接收视频数据。
[0376] 还可通过安装在视频相机12300、移动电话12500或相机12600中的大规模集成电 路化SI)系统来对视频数据进行编码。
[0377] 内容供应系统11000可对由用户使用视频相机12300、相机12600、移动电话12500 或另一成像装置所记录的内容数据(例如,在音乐会期间记录的内容)进行编码,并将编码 后的内容数据发送到流服务器11300。流服务器11300可将编码后的内容数据W流传输内容 的类型发送到请求内容数据的其它客户端。
[0378] 客户端是能够对编码后的内容数据进行解码的装置,例如,计算机12100、PDA 12200、视频相机12300或移动电话12500。因此,内容供应系统11000允许客户端接收并再现 编码后的内容数据。此外,内容供应系统11000允许客户端实时接收编码后的内容数据并对 编码后的内容数据进行解码和再现,从而能够进行个人广播。
[0379] 包括在内容供应系统11000中的多个独立装置的编码和解码操作可类似于根据本 发明的视频编码设备和视频解码设备的编码和解码操作。
[0380] 现在将参照图24和图25更加详细地描述包括在根据本发明的示例性实施例的内 容供应系统11000中的移动电话12500。
[0381] 图24示出根据示例性实施例的应用根据本发明的视频编码方法和视频解码方法 的移动电话12500的外部结构。移动电话12500可W是智能电话,所述智能电话的功能不受 限,并且所述智能电话的大多数功能可被改变或扩展。
[0382] 移动电话12500包括可与无线基站12000交换射频(RF)信号的内部天线12510,并 包括用于显示由相机12530捕捉到的图像或经由天线12510接收到的并被解码的图像的显 示屏12520(例如,液晶显示器化CD)或有机发光二极管(OLED)屏幕)。智能手机12500包括包 含有控制按钮和触摸面板的操作面板12540。如果显示屏12520是触摸屏,则操作面板12540 还包括显示屏12520的触摸感测面板。移动电话12500包括用于输出语音和声音的扬声器 12580或另一类型声音输出单元、W及用于输入语音和声音的麦克风12550或另一类型声音 输入单元。移动电话12500还包括用于捕捉视频和静止图像的相机12530,诸如电荷禪合器 件(CCD)相机。移动电话12500还可包括:存储介质12570,用于存储通过相机12530捕捉到 的、经由电子邮件接收到的、或根据各种方式获得的编码/解码数据(例如,视频或静止图 像);插槽12560,存储介质12570经由插槽12560被装入移动电话12500中。存储介质12570可 W是闪存,例如,包括在塑料壳中的安全数字(SD)卡或电可擦和可编程只读存储器 化EWOM)。
[0383] 图25示出移动电话12500的内部结构的示图。为了系统地控制包括显示屏12520和 操作面板12540的移动电话12500的部件,供电电路12700、操作输入控制器12640、图像编码 单元12720、相机接口 12630、LCD控制器12620、图像解码单元12690、复用器/解复用器 12680、记录/读取单元12670、调制/解调单元12660和声音处理器12650经由同步总线12730 被连接到中央控制器12710。
[0384] 如果用户操作电源按钮,并从"电源关闭"状态设置为"电源开启"状态,则供电电 路12700从电池组向移动电话12500的所有部件供电,从而将移动电话12500设置为操作模 式。
[0385] 中央控制器12710包括中央处理器(CPU)、R0M和RAM。
[0386] 在移动电话12500将通信数据发送到外部的同时,在中央控制器12710的控制下, 由移动电话12500产生数字信号。例如,声音处理器12650可产生数字声音信号,图像编码单 元12720可产生数字图像信号,并且消息的文本数据可经由操作面板12540和操作输入控制 器12640被产生。当在中央控制器12710的控制下数字信号被传送到调制/解调单元12660 时,调制/解调单元12660对数字信号的频带进行调制,并且通信电路12610对频带调制后的 数字声音信号执行数模转换化AC)和频率转换。从通信电路12610输出的发送信号可经由天 线12510被发送到语音通信基站或无线基站12000。
[0387] 例如,当移动电话12500处于通话模式时,在中央控制器12710的控制下,经由麦克 风12550获得的声音信号通过声音处理器12650被变换成数字声音信号。数字声音信号可经 由调制/解调单元12660和通信电路12610被变换成发送信号,并可经由天线12510被发送。
[0388] 当文本消息(例如,电子邮件)在数据通信模式下被发送时,文本消息的文本数据 经由操作面板12540被输入,并经由操作输入控制器12640被发送到中央控制器12610。在中 央控制器12610的控制下,文本数据经由调制/解调单元12660和通信电路12610被变换成发 送信号,并经由天线12510被发送到无线基站12000。
[0389] 为了在数据通信模式下发送图像数据,由相机12530捕捉到的图像数据经由相机 接口 12630被提供给图像编码单元12720。捕捉到的图像数据可经由相机接口 12630和LCD控 制器12620被直接显示在显示屏12520上。
[0390] 图像编码单元12720的结构可与W上描述的视频编码设备100的结构相应。图像编 码单元12720可根据W上描述的由视频编码设备100或图像编码器400采用的视频编码方 法,将从相机12530接收到的图像数据变换为压缩和编码后的图像数据,并随后将编码后的 图像数据输出到复用器/解复用器12680。在相机12530的记录操作期间,由移动电话12500 的麦克风12550获得的声音信号可经由声音处理器12650被变换成数字声音数据,并且数字 声音数据可被传送到复用器/解复用器12680。
[0391] 复用器/解复用器12680对从图像编码单元12720接收到的编码后的图像数据与从 声音处理器12650接收到的声音数据一起进行复用。对数据进行复用的结果可经由调制/解 调单元12660和通信电路12610被变换成发送信号,然后可经由天线12510被发送。
[0392] 当移动电话12500从外部接收通信数据时,可对经由天线12510接收到的信号执行 频率恢复和ADCW将信号变换成数字信号。调制/解调单元12660对数字信号的频带进行调 审IJ。根据频带调制后的数字信号的类型,将所述数字信号发送到视频解码单元12690、声音 处理器12650或LCD控制器12620。
[0393] 在通话模式下,移动电话12500对经由天线12510接收到的信号进行放大,并通过 对放大后的信号执行频率转换和ADC来获得数字声音信号。在中央控制器12710的控制下, 接收到的数字声音信号经由调制/解调单元12660和声音处理器12650被变换成模拟声音信 号,并且模拟声音信号经由扬声器12580被输出。
[0394] 当在数据通信模式下时,接收在互联网网站上访问的视频文件的数据,经由调制/ 解调单元12660将经由天线12510从无线基站12000接收到的信号输出为复用数据,并将复 用数据发送到复用/解复用单元12680。
[03M]为了对经由天线12510接收到的复用数据进行解码,复用/解复用单元12680将复 用数据解复用成编码后的视频数据流和编码后的音频数据流。经由同步总线12730,编码后 的视频数据流和编码后的音频数据流分别被提供给视频解码单元12690和声音处理器 12650。
[0396] 图像解码单元12690的结构可与根据本发明的视频解码设备的结构相应。图像解 码单元12690可根据本发明的视频解码方法,对编码后的视频数据进行解码来获得恢复的 视频数据,并经由LCD控制器12620将恢复的视频数据提供给显示屏12520。
[0397] 因此,可将在互联网网站上访问的视频文件的数据显示在显示屏12520上。同时, 声音处理器12650可将音频数据变换成模拟声音信号,并将模拟声音信号提供给扬声器 12580。因此,也可经由扬声器12580再现在互联网网站上访问的视频文件中包含的音频数 据。
[0398] 移动电话12500或另一类型的通信终端可W是包括根据本发明的视频编码设备和 视频解码设备两者的收发终端,可W是仅包括根据本发明的视频编码设备的收发终端,或 者可W是仅包括根据本发明的视频解码设备的收发终端。
[0399] 根据本发明的通信系统不限于W上参照图24描述的通信系统。例如,图26示出根 据本发明的采用通信系统的数字广播系统的示图。图26的数字广播系统可通过使用根据本 发明的视频编码设备和视频解码设备来接收经由卫星或地面网络发送的数字广播。
[0400] 具体地,广播站12890通过使用无线电波将视频数据流发送到通信卫星或广播卫 星12900。广播卫星12900发送广播信号,广播信号经由家用天线12860被发送到卫星广播接 收器。在每个房屋中,可通过TV接收器12810、机顶盒12870或其它装置对编码后的视频流进 行解码并再现。
[0401] 当根据本发明的视频解码设备被实现在再现设备12830中时,再现设备12830可对 记录在存储介质12820(诸如盘或存储卡)上的编码后的视频流进行解析和解码,W恢复数 字信号。因此,可在例如监视器12840上再现恢复的视频信号。
[0402] 在被连接到用于卫星/地面广播的天线12860或用于接收有线电视(TV)广播的线 缆天线12850的机顶盒12870中,可安装根据本发明的视频解码设备。从机顶盒12870输出的 数据也可被再现在TV监视器12880上。
[0403] 如另一示例,可将根据本发明的视频解码设备安装在TV接收器12810中,而不是机 顶盒12870中。
[0404] 具有适当天线12910的汽车12920可接收从卫星12900或无线基站11700发送的信 号。可在安装在汽车12920中的汽车导航系统12930的显示屏上再现解码后的视频。
[0405] 视频信号可由根据本发明的视频编码设备来编码,然后可被存储在存储介质中。 具体地,可由DVD记录器将图像信号存储在DVD盘12960中,或可由硬盘记录器12950将图像 信号存储在硬盘中。如另一示例,可将视频信号存储在SD卡12970中。如果硬盘记录器12950 包括根据本发明的示例性实施例的视频解码设备,则记录在DVD盘12960、SD卡12970或另一 存储介质上的视频信号可在TV监视器12880上被再现。
[0406] 汽车导航系统12930可不包括图26的相机12530、相机接口 12630和图像编码单元 12720。例如,计算机12100和TV接收器12810可不被包括在图26的相机12530、相机接口 12630和图像编码单元12720中。
[0407] 图27是示出根据本发明的示例性实施例的使用视频编码设备和视频解码设备的 云计算系统的网络结构的示图。
[040引云计算系统可包括云计算服务器14000、用户数据库(DB) 14100、多个计算资源 14200和用户终端。
[0409] 响应于来自用户终端的请求,云计算系统经由数据通信网络(例如,互联网)提供 多个计算资源14200的点播外包服务。在云计算环境下,服务提供商通过使用虚拟技术组合 位于不同的物理位置的数据中屯、处的计算资源,来为用户提供想要的服务。服务用户不必 将计算资源(例如,应用、存储器、操作系统(OS)和安全软件)安装在他/她自己的终端中W 使用它们,但可在想要的时间点在通过虚拟技术产生的虚拟空间中从服务中选择和使用想 要的服务。
[0410] 被指定的服务用户的用户终端经由包括互联网和移动电信网络的数据通信网络 被连接到云计算服务器14000。可从云计算服务器14100向用户终端提供云计算服务,特别 是视频再现服务。用户终端可W是能够被连接到互联网的各种类型的电子装置,例如,桌上 型PC 14300、智能TV 14400、智能电话14500、笔记本计算机14600、便携式多媒体播放器 (PMP) 14700、平板 PC 14800 等。
[0411] 云计算服务器14000可组合分布在云网络中的多个计算资源14200,并向用户终端 提供组合的结果。所述多个计算资源14200可包括各种数据服务,并可包括从用户终端上载 的数据。如上所描述的,云计算服务器14000可通过根据虚拟技术组合分布在不同区域中的 视频数据库来向用户终端提供想要的服务。
[0412] 将关于已经订购云计算服务的用户的用户信息存储在用户DB 14100中。用户信息 可包括用户的注册信息、地址、姓名和个人信用信息。用户信息还可包括视频的索引。运里, 所述索引可包括已经被再现的视频的列表、正在被再现的视频的列表、之前正在被再现的 视频的暂停点等。
[0413] 可在用户装置之间共享存储在用户DB 14100中的关于视频的信息。例如,当响应 于来自笔记本计算机14600的请求将视频服务提供给笔记本计算机14600时,视频服务的再 现历史被存储在用户DB 14100中。当从智能电话14500接收到用于再现此视频服务的请求 时,云计算服务器14100基于用户DB 14100捜索并再现此视频服务。当智能电话14500从云 计算服务器14100接收到视频数据流时,通过对视频数据流进行解码来再现视频的处理与 W上参照图24描述的移动电话12500的操作类似。
[0414] 云计算服务器14100可参考存储在用户DB 14100中的想要的视频服务的再现历 史。例如,云计算服务器14100从用户终端接收用于再现存储在用户DB 14100中的视频的请 求。如果此视频被再现过,则由云计算服务器14100执行的对此视频进行流传输的方法可根 据来自用户终端的请求(即,根据是将从视频的起点还是视频的暂停点开始再现视频)而不 同。例如,如果用户终端请求从视频的起点开始再现视频,则云计算服务器14100将从视频 的第一帖开始的视频的流数据发送到用户终端。如果用户终端请求从视频的暂停点开始再 现视频,则云计算服务器14100将从与暂停点相应的帖开始的视频的流数据发送到用户终 JLjJU 乂而。
[0415] 在此情况下,用户终端可包括如W上参照图Ia至图20描述的视频解码设备。如另 一示例,用户终端可包括如W上参照图Ia至图20描述的视频编码设备。可选地,用户终端可 包括如W上参照图Ia至图20描述的视频解码设备和视频编码设备两者。
[0416] W上参照图21至图27描述了 W上参照图Ia至图20描述的根据本发明的视频编码 方法、视频解码方法、视频编码设备和视频解码设备的各种应用。然而,根据本发明的各种 实施例的将视频编码方法和视频解码方法存储在存储介质中的方法或者将视频编码设备 和视频解码设备实现在装置中的方法不限于W上参照图21至图27描述的实施例。
[0417] 虽然已经参照本发明的示例性实施例具体示出并描述了本发明,实施例和术语仅 被用于解释本发明,而不应被解释为限制由权利要求限定的本发明的范围。示例性实施例 应被视为仅是说明性意义,而不是限制的目的。因此,本发明的范围不由本发明的详细描述 来限定,而由权利要求来限定,并且在该范围内的所有差异都将被认为包括在本发明中。
【主权项】
1. 一种视频解码方法,包括: 从比特流获得关于编码单元的最大尺寸的信息; 从比特流获得指示是否允许在画面中包括非独立条带段的第一信息; 基于通过使用关于最大尺寸的所述信息而确定的最大编码单元尺寸来确定第一条带 段中包括的一个或更多个最大编码单元; 从比特流获得指示当前最大编码单元是否位于第一条带段的末端的第二信息; 基于从比特流的条带段头获得的第三信息来确定条带段中包括的子集的入口点的数 量; 通过使用比第四信息指示的数字大1的偏移来确定入口点的位置; 如果第一信息指示允许在画面中包括非独立条带段并且第二信息指示当前最大编码 单元位于第一条带段的末端,则存储第一条带段的上下文变量; 通过使用存储的上下文变量对在画面中紧接在第一条带段之后的非独立条带段进行 解码, 其中,入口点的数量和位置在并行块能够被包括在画面的条带段中或者同步操作能够 针对画面中包括的当前最大编码单元的上下文变量被执行的情况下被确定。2. 如权利要求1所述的视频解码方法,其中,存储第一条带段的下文变量的步骤包括: 如果允许在画面中包括非独立条带段,则存储当前最大编码单元的上下文变量。3. 如权利要求1所述的视频解码方法,其中,存储第一条带段的上下文变量的步骤包 括:如果第二信息指示当前最大编码单元位于第一条带段的末端,则存储第一条带段中的 被最后解码的当前最大编码单元的上下文变量。4. 如权利要求1所述的视频解码方法,还包括: 基于从比特流的画面参数集获得的第一信息来确定画面的非独立条带段是否能够被 包括; 基于从比特流的每个条带段的数据之中的当前最大编码单元的数据中获得的第二信 息来确定当前最大编码单兀是否是最后的最大编码单兀; 从当前最大编码单元的数据获得二进制位串。
【专利摘要】本发明涉及一种视频解码方法和视频解码设备。用于对视频信号进行熵解码的方法包括以下步骤:确定用于从比特流获得的最大编码单元的二进制位串和二进制位索引;当通过将目前获得的二进制位串与二进制位索引中的被分配给语法元素的二进制位串进行比较确定所述语法元素的值时,如果所述语法元素是最后一个最大编码单元中的最后一个语法元素,并且在包括所述最大编码单元的画面中可包括次级条带段,则存储用于所述最大编码单元的上下文参数;通过使用先前确定的所述语法元素的值来对所述最大编码单元的符号进行解码。
【IPC分类】H04N19/68, H04N19/70, H04N19/91
【公开号】CN105472396
【申请号】CN201510900716
【发明人】李泰美, 崔秉斗
【申请人】三星电子株式会社
【公开日】2016年4月6日
【申请日】2014年1月6日
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1