CN1321398A - 用于可定标视频编码的系统与方法 - Google Patents

用于可定标视频编码的系统与方法 Download PDF

Info

Publication number
CN1321398A
CN1321398A CN00801812A CN00801812A CN1321398A CN 1321398 A CN1321398 A CN 1321398A CN 00801812 A CN00801812 A CN 00801812A CN 00801812 A CN00801812 A CN 00801812A CN 1321398 A CN1321398 A CN 1321398A
Authority
CN
China
Prior art keywords
data
layer video
bit
enhancement layer
planes
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN00801812A
Other languages
English (en)
Other versions
CN100466732C (zh
Inventor
Y·陈
H·拉德哈
M·范德沙尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Funai Electric Co Ltd
Original Assignee
Koninklijke Philips Electronics NV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1321398A publication Critical patent/CN1321398A/zh
Application granted granted Critical
Publication of CN100466732C publication Critical patent/CN100466732C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/34Scalability techniques involving progressive bit-plane based encoding of the enhancement layer, e.g. fine granular scalability [FGS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/124Quantisation
    • H04N19/126Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/20Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
    • H04N19/29Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding involving scalability at the object level, e.g. video object layer [VOL]

Abstract

公开一个使用在视频编码器中的自适应量化控制器,其包括:一个基层电路,用于接收一个视频帧的输入数据流,并且产生压缩的基层视频帧,适于发送到一个数据流视频信号接收机;和一个增强层电路,用于接收视频帧的输入数据流和该压缩的基层视频帧的解码型式,并且产生增强层视频数据,与对应的压缩的基层视频帧相关并且分配到该压缩的基层视频帧。该自适应量化控制器从该基层电路接收至少一个量化参数,并且根据该参数确定一个对应移位因子,用于移位与该增强层视频数据相关的一个比特平面。该自适应量化控制器还修改在该增强层视频数据中的一个数据区,以便使得该视频数据流接收机把一个更高的解码优先级指定到该移位的比特平面。

Description

用于可定标视频编码的系统与方法
相关申请的交叉参考
本发明涉及标题是″应用基层编码信息改进精确颗粒标定视频的系统和方法″的美国专利申请(卷号是No.700736)中所公开的发明,它是同时与此一起提交、并且共同指定到本发明的受让人。该相关专利申请的公开被结合在此,如在此详细阐述那样所有目的在于提供参考。
发明技术领域
总的来说,本发明涉及视频编码系统,更具体地说涉及用于编码数据流视频数据的一个系统。
发明背景
近年来,在包括互联网络的数据网络上的多媒体内容实时数据流已经日益成为一个通常应用。在其中,大范围的交互性和非交互性的多媒体应用,例如新闻点播、现场网络电视可见视频会议,依靠端对端数据流视频技术。不同于可首先以″非实″时检索而稍后以″实″时观看或播放的″下载″图像文件,数据流视频应用要求一个视频发射机,编码一个视频信号并且经一个数据网络发送到一个视频信号接收机,而该视频信号接收机必须以实时方式解码和显示该视频信号。
可定标视频编码是对于许多使用在采用具有大范围处理能力的解码器的系统中的多媒体应用和业务的一个所希望的特征。可定标性允许具有低计算能力的处理器只解码该可定标视频数据流的一个子集。可定标视频的另一应用是在具有可变传输带宽的环境中。在那些环境中,具有低接入带宽的接收机接收并接着解码该可定标视频数据流的一个子集,其中该子集的量正比于该可用带宽。
主要的视频压缩标准,比如MPEG-2和MPEG-4已经采用了若干视频可定标性方案。在这些标准中已经定义了时间的、空间的和质量的(例如信号噪声比(SNR))的可定标性类型。所有的的这些方案都包括一个基层(BL)和一个增强层(EL)。总的来说,该可定标视频数据流的BL部分表示为了解码该数据流所需要的数据的最小量。该数据流的EL部分表示附加信息,因此当由接收机解码时增强该视频信号的显示效果。
对于图像可定标性的每一类型,标识一个确定的可定标性的构造。该可定标性结构定义了在BL图像和EL图像当中的关系。可定标性的一个等级是精确颗粒可定标性(FGS)。借此可定标性类型编码的图像能够被逐级解码。换言之,不需要接收用于编码那个图像的全部的数据,该解码器就能开始解码并且显示该图像。随着更多的数据的接收,该解码图像的质量逐渐增强,直到全部信息被接收、解码和显示。
新建议的MPEG-4标准是针对以低比特率编码为基础的新视频数据流应用,例如电视电话、移位多媒体和视听通信、多媒体电子邮件、遥感、交互性的游戏等等。在该MPEG-4标准之内,精确颗粒可定标性已经被认为是用于网络图像分配的基本技术。FGS主要瞄准的是其中的视频经不同类网络实时数据流的应用。通过对于一个比特率的范围对内容一次编码而提供带宽自适应性,并且允许该视频传输服务器动态地改变传输速率,而无须该视频比特数据流的深入了解或分析。
数字信号的比特面压缩是对于许多多媒体应用的流行编码方法。具体地说,音像信号的比特面编码使能这些信号顺序和可定标地发送。通常,音频或视频信号经历某些类型的变换,比如离散余弦变换(DCT)或离散的子波变换(DWT),在比特面编码之前,把空间像素数据变换至频域变换系数。随后,扫描和编码每一比特面,以该信号的最高有效比特(MSB)显示开始而以最低有效比特(LSB)显示结束。因此,如果由n比特表示该变换系数,则有n个对应的比特面被编码和发送。
根据保真度判据(例如最大容许失真)或比特速率预算约束,该信号的编码可以停止在任何特定比特面,甚至在任何特定比特面之内。这个方法提供了比特面压缩的顺序特征,尤其当以实时方式进行编码时(即与信号被发送的同时进行编码)。对于脱机的即在传输之前的编码信号,比特面编码产生一个嵌入和可定标的比特数据流。比如,这使该发送方根据例如可用带宽的网络状态而停止在任何比特面上(或在任何比特面之内)的数据流发送。
因此,比特面压缩一般提供一个很精确的该信号的颗粒可定标性(FGS)编码。根据用于编码该比特面的具体方法,此粒度能够精确为单个比特,或粗略为整个比特面。因此,如果使用n个平面以及总数为b比特比特面编码一个信号,则最后的压缩数据流能够包括在该嵌入到该数据流中的原始信号的顺序显示的n与b之间的任意位置。
对于MPEG-4建议的FGS结构的一个实现使用当前的MPEG-4视频编码标准作为基层(BL)编码方案,并且按照在原始的画面的DCT系数和基层重建DCT系数之间的差编码该增强层(EL)。增强编码逐个比特平面地扫描通过该差(或余数)DCT系数,并且按照基层DCT系数的精度编码一系列的1和0。
此实施方案的局限性是,增强层编码器逐个数据块地从MSB到LSB扫描每一单独的余数DCT比特平面。因此,编码器对于该残留信号的哪个部分或哪些数据块应该被更增强或在该编码过程给予更高优先级没有控制。换言之,该增强层编码器不控制贯穿该增强图像的压缩人工失真的分配。此主要缺点事实上没有为优化该增强层编码器留有余地,在设计视频编码算法中非常希望有这种余地。
当前FGS实施的另一问题是它的可定标性受到该余数DCT系数的比特平面的数量限制。为了复盖整个图像,必须编码一个完全的比特平面,没有在视觉上不太重要的信息的空间跳越。通过编码领先于其他的一个比特平面的若干部分,横跨整个图像需要很少的比特,因此更好可定标性能够产生更多的增强层。
在通常的运动补偿DCT为基础的视频编码算法中,通常通过图像分块的自适应量化实现画面的区域选择编码。用于每一数据块的量化步长能够根据编码判定改变,并且该步长被发送在产生的比特数据流中。一个特殊的情况,即自适应量化的扩展,称之为感性趣区域(ROI)编码存在,其中该图像可以被分段(或分类)成对潜在观众具有不同感兴趣等级的子区域。该子区域则以不同质量等级相应地被编码。
过去已经建议了自适应量化和ROI,并且目前使用在各种编码标准和算法中。例如,所有的MPEG(-1,-2,和-4)视频编码标准都允许各种程度的自适应量化。也存在通过比特平面移位实现视频或静止图象的ROI编码。但是,在FGS的范围内,当前被编码的增强层不具有图像中的质量重要性的分层结构。
因此,本专业中需要应用在数据串流图像系统中的改进的编码器和编码技术。具体地说,需要一种编码器和编码技术,要考虑到当编码该图像时的图像的视觉特性。更具体地说,需要一种编码器和编码技术,有选择地增强在编码处理中已经给出一个较高优先级的该残留信号的一些部分或数据块。
本发明概要
为克服上述已有技术的不足,本发明的一个主要目的是提供一种使用在一个视频编码器中的一种自适应量化控制器,其包括:1)一个基层电路,能够接收视频帧的一个输入数据流并且从其中产生适于以一个基层比特速率传输到一个数据流视频信号接收机的压缩基层视频帧,和2)一个增强层电路,能够接收该视频帧的输入数据流和该压缩基层视频帧的解码型式,并且从其中产生与对应的压缩基层视频帧相关、并且分配到该压缩基层视频帧的增强层视频数据。该自适应量化控制器能够从该基层电路接收至少一个量化参数,并且根据该量化参数,确定用于移位与该增强层视频数据相关的至少一个比特平面的对应移位因子,并且修改在该增强层视频数据中的一个数据区,以便使得该视频数据流接收机把一个更高的解码优先级指定到该移位的至少一个比特平面。
根据本发明的一个实施例,该至少一个比特平面包括该增强层视频数据的一个NxM数据块。
根据本发明的另一实施例,该自适应量化控制器修改该数据区,以便包括移位因子和一个模式指示符,指示对应于该增强层视频数据的NxM数据块的移位因子。
根据本发明的另一实施例,该移位因子是在范围从0到2的比特平面中。
根据本发明的另一个实施例,该至少一个比特平面包括该增强层视频数据的多个相关的NxM数据块。
根据本发明的另一实施例,该自适应量化控制器修改该数据区,以便包括移位因子和一个模式指示符,指示对应于该增强层视频数据的多个NxM数据块的移位因子。
根据本发明的一个更进一步的实施例,该移位因子是在范围从0到7的比特平面中。
根据本发明的进一步实施例,该自适应量化控制器修改该数据区,以便包括一个模式指示符,表明没有与该增强层视频数据相关的比特平面被移位。
上文已经相当概括地概述了本发明的特征和技术上的优点,使得本领域技术人员可以更好地理解本发明随后的详细描述。下文将被描述的本发明的附加特征和优点,它们形成本发明权利要求的主题。本领域技术人员应该理解,他们会容易地使用公开的构思和具体的实施例作为基础,修改或设计用于执行本发明相同目标的其它结构。在不背离本发明的精神和概括形式的本发明的范围的条件下,本领域技术人员也应意识到这样的等价结构。
在进行详细的描述之前,定义使用在整个专利文件中的某些措词和词组是有益的:术语″包含″和″包括″以及其派生词,是指无局限性的包含;″或″意味″和/或″的意思;词组″与…相关″和″与其相关″以及其派生词组可以意味着:包含在…之中、与…内连、含有、含于…之内、连接到或与…连接、耦合到或与…耦合、可与…交流、与…配合、交错、并置、接近于、限制到或由…限制、有、具有一个…的性质,等等;术语″控制器″是指任何装置、系统或其部分,其控制至少一个操作,这样的装置能用硬件、固件或软件实现,或某些它们的至少两个的组合实现。应该注意,不论是本地或远距,与任何特定控制器相关的功能都可以是集中或分布的方式。用于某些单词和词组的定义被在整个专利文件中提供,本领域普通技术人员将理解,在即使不是大多数,也是许多情况下,这样的定义适用于这种定义的单词和词组的以前以及未来的使用。
附图的简要描述
为了更完全地理解本发明以及其优点,下面结合附图进行描述,其中相同的编号表示相同的目标,其中:
图1示出根据本发明一个实施例的数据流视频的端对端传输,从一个数据流视频发送机通过一个数据网络到一个数据流视频信号接收机;
图2示出根据本发明的一个实施例的示例性视频编码器114;和
图3是一个流程图,说明根据本发明的一个实施例的示例性自适应量化控制器的操作。
详细的描述
下面讨论的图1至4以及用于描述此专利文件中的本发明的原理的各种实施例仅是作为说明,而决不被看作为对于本发明范围的限制。本领域技术人员将理解,本发明的原理能以任何适当配置的视频编码器中实现。
图1示出根据本发明一个实施例的数据流视频的端对端传输,从一个数据流视频发送器110通过一个数据网络120到一个数据流视频信号接收机130。根据该应用,数据流视频发送器110可以是多种视频帧信号源的任何之一,包括数据网络服务器、电视台、电缆网络、台式个人计算机(PC)等等。
数据流视频发送器110包括视频帧信源112、视频编码器114和编码器缓存器116。视频帧信源112可以是能够产生一个未压缩视频帧序列的任何装置,包括一个电视天线以及接收机单元、一个录象重放装置、一个摄像机、一个能够存储″原生″视频文件集的磁盘存储器等等。该未压缩的视频帧以一个给定图像速率(或″数据串流速率″)输入视频编码器114,并且根据任何已知的压缩算法或装置,例如一个MPEG-4编码器,而被压缩。视频编码器114则将该压缩的视频帧发送到用于缓存的编码器缓存器116,以准备用于通过数据网络120传输。数据网络120能以是任何适当的IP网络,并且可以包含两种公用数据网的一些部分,例如互联网络,以及专用数据网,例如企业拥有的局域网(LAN)或广域网(WAN)。
数据串流视频信号接收机130包括解码器缓存器132、视频解码器134和视频显示器136。解码器缓存器132接收并存储来自数据网络120的数据流的压缩视频帧。解码器缓存器132则按照要求把压缩的视频帧发送到视频解码器134。视频解码器134以和视频编码器114压缩该视频帧的相同的速率(理想速率)解压缩该视频帧。视频解码器134把该解压缩帧发送到视频显示器136,用于在视频显示器134的屏幕上重放。
图2示出根据本发明的一个实施例的示例性视频编码器114。视频编码器114包括基层(BL)编码器210以及增强层(EL)编码器220。BL编码器210从视频帧信源112接收来自原始的视频信号的图像帧,并且通过一系列公知的运动估计、量化和频域变换(例如离散余弦变换(DCT))处理,压缩该图像帧,以便产生发送到编码器缓存器116的一个基层比特数据流。该基层比特数据流被频繁调整大小,以便匹配通过数据网络120的确保的最小传输速率。换言之,如果数据流视频发送器110保证比如一个128kbps业务连接通过数据网络120,,则在该BL编码器210的输出的基层比特数据流以128kbps发送。在BL编码器210中的原始视频帧的压缩是一个″有损″处理:由视频解码器134只使用基层比特数据流解压缩和重建的帧是比该原始图像帧质量更差的帧。
如果数据网络120提供大于该最小传输带宽,则解压和重建帧的质量能以应用由EL编码器220产生的增强层比特数据流而被改进。EL编码器220包括剩余计算器230、自适应量化控制器240和比特平面控制器250。自适应量化控制器240还包括宏数据块/数据块/阿尔法图像(MBA)比特面移位控制器260和频率比特面移位控制器270。EL编码器220中的剩余计算器230从视频帧信源112接收来自原始视频信号的图像帧,并且从BL编码器210接收从在基层比特数据流中发送的压缩视频帧获得的解压缩帧。使用这些输入,余数计算器230产生一个残留信号,表示在基层帧丢失的图像信息,作为该变换和量化处理的结果。余数计算器230的输出通常称作剩余、残留信号或残留误差数据。
根据本发明的原理,自适应量化控制器240接收来自BL编码器210的残余信号和一个或多个量化参数,并且MBA比特面移位控制器260执行在残余信号中的数据块或称为″宏数据块″的数据块组上的比特面移位,如下面更详细的描述。如果其在视频编码器114中可用,MBA比特面移位控制器260还可以执行在称作阿尔法图像280的任意地形状数据块上的比特面移位。作为选择,频率比特面移位控制器270可以执行频域系数(例如DCT系数)的比特面移位。最终,中该残余信号中的比特面移位的数据被在比特面编码器250中编码,以便产生该增强层比特数据流的数据。
本发明采用在增强层编码期间能够执行有质量选择地进行编码的系统和方法,并且通过该系统和方法不仅空间地而且以降低可视重要性的次序地构成该增强比特。本发明使用两个不同的技术实现前述事项。第一个技术是把比特平面的移位因子引入到每一宏数据块(一数据块组)或大小可变的数据块(例如4×4或8×8数据块)。该移位因子起到类似在基层中使用的量化步长的作用。其根据移位因子的符号向上或向下地移位该比特面。
共同未决、序列号是(卷号No.700736)、标题是“应用基层编码信息改进精确颗粒标定图像的系统和方法”的美国专利申请公开了用于监视器一个或多个基层参数(或量化参数)的系统和方法,可用于标识比其它数据块或宏数据块有更重要的可视性的数据块或宏数据块,例如通过标识具有高级别的帧间动作、高量化误差等的数据块或宏数据块。如果一个宏数据块或数据块由基层量化参数或某些其它判据标识为是在视觉上更重要,则该标识的宏数据块或数据块的比特平面能通过自适应量化控制器240被上移。该上移的宏数据块或数据块的比特平面能以比其它数据单元的同样的比特平面更高的优先级被编码。这种移位的宏数据块/数据块实现量化的局部控制,因此改进在视觉上的质量。术语″移位单元″在下文用于表示由一个移位因子控制的数据集。
因为以移位单元等级发送移位因子将招致比特数据流中的额外开销,所以自适应量化控制器240提供一个有效的机制,用于最小化所需要的额外开销量。自适应量化控制器240以若干方法实现这种效率,包含:
1.在本发明的一个精确颗粒可定标性(FGS)实施例中,在每一数据块的开始有一个指示整个数据块的当前比特平面是否为零的标志。如果此标志是0,则自适应量化控制器240不发送该移位因子,因为0的标志对该数据块的重建没贡献。
2.在本发明的一个实施例中,量化控制器240限制移位因子的范围(例如在0和3之间)。如果固定长度码被用于发送此移位因子,则每一移位单元仅需要2比特。可变长度编码(VLC)还可以被设计得进一步减小额外开销的总量。
3.在本发明的一个实施例中,自适应量化控制器240编码该移位因子的差分信号,而不是编码该移位因子本身。如果位移因子不因单元到单元的大数值改变,则将节省额外开销。
4.如果移位因子被确定只作为基层视频和其它非增强数据相关信息的一个函数,则该解码器能够重复该确定过程并且得到使用在该编码器一侧的移位因子。在这种情况中,根本不必发送该移位因子。
5.对于具有任意形状区域的一个视频目标,每一视频帧具有一个对应″阿尔法图像″,该阿尔法图像定义了在该特定视频帧之内的目标的形状。在本发明的一个实施例中,自适应量化控制器240使用该定义目标形状的阿尔法图像,作为比特平面移位的位置和量的一个指南。有两类型的阿尔法图像:二进制和灰度等级。对于二进制阿尔法图像,每一″阿尔法像素″能取1或0值。通常,1指示在图像目标中的对应像素。因此,如果自适应量化控制器240可以使用一个视频目标的该阿尔法图像,则自适应量化控制器240仅能执行在该视频目标之内的像素的移位。如果该解码器也可以使用该阿尔法图像(即由某装置传输到该解码器的形状信息),则自适应量化控制器240将不需要发送为了标识正被比特面移位的像素而所需的额外开销信息。
对于灰度等级阿尔法图像,每一阿尔法像素可以具有一个可能值的范围(例如0-255)。在此情况中,自适应量化控制器240可以使用每一像素的阿尔法值作为一个指南,确定该自适应量化控制器240应该加到该具体像素的比特平面移位量。比如,编码器114可以针对具有较高阿尔法值的像素执行较大数的比特平面移位。但是,根据该阿尔法值的含义以及编码器114是否被强调所考虑的视频目标、背景或在同一场景中的其它视频目标,也可以执行相反的操作(即阿尔法值越高,比特面移位越小)。类似于该二进制阿尔法图像的情况,如果自适应量化控制器240可以使用该灰度等级阿尔法图像,则自适应量化控制器240就不需要发送涉及进行比特平面移位量的信息传送所需要的附加额外开销。
为实现有选择质量增强的第二种技术是把比特平面移位引进该系数域。在一个8x8数据块中有64个DCT系数,并且每一DCT系数对于编码图象的最终视觉质量能够有不同贡献。引入针对全部的64个DCT系数的移位因子的矩阵能使自适应量化控制器240贯穿整个图像有选择地、各不相同地编码不同的DCT系数。一个示例性移位矩阵在下面示出。
12334444
22334444
33334444
33334444
44444444
44444444
44444444
44444444
空间和频域移位因子的组合给自适应量化控制器240在编码处理中的大量的灵活性,以及为编码器优化以在相同速率约束下实现更好的视觉质量留下很大余地。
本发明把用于自适应量化的体系建议为增强该FGS方案的质量的机制。自适应量化已经被用于MPEG-4基层。将此机制应用在增强层同样重要,因为FGS瞄准的是低比特速率的范围,能尤其受益于一个差分比特分配,以便增强具体的目标或降低由FGS帧内编码引入的闪烁效果。
自适应量化控制器240能以三个不同的模式执行在增强层中的自适应量化:
1.无自适应量化。
2.采用邻接宏数据块的自适应量化参数之间的差分码和范围从0到7的移位因子以该宏数据块等级自适应量化。,
3.采用在从0到2的范围内的量化参数(移位因子),以数据块等级自适应量化。
通过把2比特标志添加到该VOP标题,自适应量化控制器240在三个模式中以视频目标平面(VOP)等级切换。提供这三个不同选项是很重要的,因为每一模式都供给了在额外开销量和该FGS编码器的灵活性之间的不同折衷。在该公开的其余部分中,增强层数据的自适应量化将简单称作″自适应量化″。当该基层的自适应量化被描述时,其将被清楚地说明。
用于精确颗粒可定标性的自适应量化
A.简单比特平面移位
针对相对于一个具体(编码器定义的)统计的或心理视觉的计量的自适应量化,每一单元(数据块或宏数据块)的系数能够被不同地量化。能够通过向上移位该余数的各种比特平面而很有效地实现该FGS剩余的自适应量化。此向上的比特平面移位便于按因数2进行的相对量化。比如一个1的移位因数表示余数系数乘2的乘积,并且因此降低该有效量化步长的一半。类似地,2的一个移位因子移位意味着乘4的乘积,等等。通过向上移位各种系数,该系数变得比其它少上移或无移位系数显著优先。因此,在相同的比特率下,与平面编码或无自适应量化的编码比较,上移系数的重建误差被降低(即质量被增强)。
在实现用于FGS的一个自适应量化方案中,有两个自由度:
1.适应性范围,解释为移位因子的范围。
2.局部量化自适应性的粒度(即以数据块对宏数据块为基础的自适应量化)。
当自适应量化控制器240选择一个自适应量化方案时,要在更灵活和增加的传输额外开销之间作出一个折衷。随后描述在这种折衷中的各种选择。
B.宏数据块对数据块的自适应性
对于MPEG-4基层,在宏数据块等级上执行自适应量化。对于FGS增强层,由自适应量化控制器240实现的数据块等级自适应量化引起的额外开销量是在针对无损编码比特数据流的宏数据块等级的自适应量化的额外开销的六倍。然而,采用一个数据块为基础的自适应量化的优点在于更精确的适应,这对于低清晰度的图像来说是很重要的。
另外,在增加的额外开销中6的因数仅应用到整个FGS比特数据流。在真实的应用中,移位因子的发送可以被延迟,直到如由该特定数据块等级的一比特标志指示的该数据块变得有效时。因此,以数据块为基础的自适应量化给出比以宏数据块为基础的自适应量化更好的灵活性,其代价是适度地增加对于实际应用的额外开销。下面给出详细的额外开销分析。
用于以数据块为基础的自适应量化的移位因子的延迟发送
在FGS余数编码的实施中,仅当一个特定数据块变得有效时,才将该特定数据块的残留信号加到基层。如果尚无系数有效,则没有残留信号被加到该数据块的基层。因此,当该数据块变得有效时,自适应量化控制器240立即送出用于该数据块的移位因子。
因此,自适应量化控制器240执行由数据块引起的额外开销对在增强增强比特率范围的宏数据块等级自适应量化之间的比较。由自适应量化控制器240使用的一个重要因数是在相关比特速率的范围发送的移位因子的数目。
例如,增强层的两个最高有效比特(MSBS)通常复盖增强速率2x到3x。不需要(等级1)和需要(等级2)在该速率范围中的移位因子的发送的数据块和宏数据块的数量在下面表格1与2中给出,分别用于该残留信号的第一和第二比特平面。表格1和2中显示的编号表示最坏情况,其中全部的数据块具有同样的移位因子。在此最坏情况中,与其中只有少数数据块被上移的情况比较,很少有移位因子的传输被延迟。
等级1:不需要移位因子发送的数据块或宏数据块能够被划分成两个子分类:
a)在当前比特平面之前和包含当前比特平面时无效,(不需要移位因子):N1,NMB 1
b)已经有效的(已经发送了该移位因子):N2,NMB 2
等级2:在当前比特平面中要求移位因子传输的数据块或宏数据块是在当前比特平面(该表格的未列)期间变得有效的那些数据块或宏数据块:N3,NMB 3
每一帧数据块的总数N=N1+N2+N3
每一帧宏数据块的总数=NMB 1+NMB 2+NMB 3
序列 #零数据块N1(#零宏数据块NMB 1) #非零数据块N2(#非零宏数据块NMB 2)W/已经发送的移位因子 #非零数据块N3(#非零宏数据块NMB 3)W/在该bp已经发送的移位因子
Coastguard  2081(258) 0(0) 295(138)
Foreman  1823(190) 0(0) 553(206)
                表1
对于第一比特平面的数据块(宏数据块)的分类,在100帧上求平均的。
序列 #零数据块N1(#零宏数据块NMB 1) #非零数据块N2(#非零宏数据块NMB 2)W/已经发送的移位因子 #非零数据块N3(#非零宏数据块NMB 3)在该bp已经发送的移位因子
Coastguard  1136(31) 295(138) 945(227)
Foreman  889(39) 553(206) 934(151)
表2
对于第二比特平面的数据块(宏数据块)的分类,在100帧上求平均的。
从表1和2清楚地可见,如果对于全部数据块/宏数据块采用相同移位因子,和采用移位因子的延迟发送,用于以数据块为基础的自适应量化所需要的额外开销大约比以宏数据块为基础的量化所需要额外开销大2-4倍。
但是,在实际自适应量化方案中,仅有限数目的数据块/宏数据块将被上移位:该示例性″Foreman″序列的大约30%和该示例性″Coastguard″序列的大约15%。在极端情况中,如果所有的数据块或宏数据块都被上移,则自适应量化的优点将被否定掉。因此,等级2中的数据块和宏数据块数量进一步降低,并且由数据块等级自适应量化引起的附加额外开销也进一步降低。而且,该移位因子仅负责总体比特预算的一小部分(例如,如果REL=RBL,小于该比特预算的10%)。额外开销的百分比随着增强层速率增加而减少。
表1和2还展现了下面描述的有条件地(或延迟)移位因子发送的重要性。由于在第一比特平面中的零和非零数据块之间的比例很高,所以无条件地传送该移位因子将产生可观的额外开销的增加。在以宏数据块为基础的方案中,直到整个宏数据块变得重要时的移位因子的延迟发送将引起对于第一比特平面的额外开销的一个小于400比特的节省。此情况被解释为对于该Foreman序列每一增强帧的12,800比特的可以忽略的PSNR改善(0.05dB)。因此,在本发明的一个有益的实施例中,自适应量化控制器240仅在数据块情况中才使用移位因子的有条件发送。
用于以数据块为基础的自适应量化的移位因子的范围
为进一步减小在数据块等级自适应量化中的移位因子的传输引起的额外开销,自适应量化控制器240把移位因子限制到0和2之间的一个范围。该限制的背后的基本原理可以通过用于MPEG-2一般自适应量化方案示出。在MPEG-2中,如果仅关心图像质量,量化步长在平均步长的1/2-2倍的范围内改变。但是,MPEG-2和MPEG-4基层允许更大的量化步长的范围(1到31),以便利于缓冲控制。但是,由于FGS编码其固有的缓存适应性,在FGS编码中不考虑缓冲控制。
C.移位因子的固定编码与可变长度编码之比较
以数据块为基础的自适应量化
为了移位因子的发送,自适应量化控制器240能使用一个固定或者可变长度编码,如下面的表格3和4示出。对于可变长度编码,最小的码字分配给0移位因子,因为大多数的数据块将不移位(即0具有最高的概率)。
    移位因子 二进制表示
 0  00
 1  01
 2  10
表3数据块移位因子的固定长度编码表示
    移位因子 二进制表示
 0  00
 1  10
 2  11
表4
数据块移位因子的可变长度编码表示
因为移位因子的有条件发送应用于以数据块为基础的方法,所以移位因子的差分码将不适当,因为大多数数据块的邻接移位因子将被丢失(该数据块仍然是无效的或将在稍后变为是有效的)。这是一个很重要的观测,因为其意味该差分码不应该与该有条件移位因子发送结合使用。
在不引入对于自适应量化的一个无法接受的额外开销的条件下,用于以数据块为基础的方案的移位范围不能延伸超出0-2。
以宏数据块为基础自适应量化
1.最大值移位因子七(7)
如果采用最大值移位因子七并且两个邻接的宏数据块之间的变化局限于+1,0,或-1,则表格5中的可变长度码(VLC)可以由自适应量化控制器240遵循。但是,仅当使用无条件移位因子发送时,该移位系数的差分编码才是有益的。
用于每一数据片中的第一宏数据块的移位因子的绝对值仍然需要被发送,或者VLC或FLC编码。
相关移位因子 二进制表示
 0  00
 1  10
-1  11
        表5
差分移位因子编码的可变长度编码表示
2.最大值移位因子2
如果比特平面移位的范围被限制在0和2之间,则自适应量化控制器240可以发送这些移位因子的绝对值,而不是上述的差分方法。对应VLC表格在下面表6中给出。
从编码观点看,相对于该差分法,本方法具有一优点和一缺点。如果绝对值移位因子被编码,则可以采用条件发送,从而节省额外开销。但是,具有一个0的差分移位因子的概率高于具有一个0的绝对值的概率。因此,该表5中的VLC编码比表6中的VLC编码更有效。
    移位因子 二进制表示
 0  00
 1  10
-2  11
    表6
绝对值数据块移位因子编码的可变长度编码表示
从该灵活性的角度看,具有在0和7之间的绝对值范围的差分编码允许更大范围的移位因子,但是限制在邻接宏数据块之间的移位因子的变化。
表7总结了自适应量化控制器240所使用的为在增强层中的FGS自适应量化的各种模式。注意到,因为表4和5采用同样的可变长度编码,所以用于自适应量化的VLC表能够如表8中所描述那样实现,因此避免了与多个霍夫曼表格相关的较高的复杂性。
No. AQ模式(VOP)等级 移位范围     控制等级 用于移位因子的VLC编码
 0  00  N/A  N/A  N/A
 1  01  0-7 宏数据块等级 表8
 2  10  0-2 数据块等级 表8
表7自适应量化模式
用于宏数据块为基础的AQ的差分移位因子 用于数据块为基础的AQ的差分移位因子 二进制表示(霍夫曼码)
 0  0  0
 1  1  10
-1  2  11
表8
移位因子编码的可变长度编码表示
用于视频解码器134中自适应量化的示例性句法通过下面描述的比特移位实现。注意,当在视频编码器114中的比特平面仅上移移位时,在视频解码器134中的比特平面仅下移移位。可以利用函数″下移移位器″执行,该函数使用一个数据块的64个重建的余值(绝对值)和解码的移位因子,并且执行如下移位:
  Void shifter_down(Int diff[64],Int shift_factor)

  {Int i;

  if(shift-factor>0)/*if there is any shifting to be done,
shift_factor=0 means no shifting*/for(i=0;i<64;i++)
diff[i]=diff[i]>>shift_factor;}
而且,在整个FGS编码过程中,其中用于残留信号的最大比特平面的数目被设置为N(例如在当前FGS基准软件中,N=12),N变为N+Max_shifting_factor(例如,N=12+2=14)。在从解码的比特平面重建该余值之后(即在该GetFGSMBblockdata模块中的操作″bp2block″之后),在视频解码器114中进行该平面的向上移位。
图3描述流程图300,说明根据本发明的一个实施例的自适应量化控制器240的示例性操作。最初,自适应量化控制器240从余数计算器230接收残留误差信号(处理步骤305)。自适应量化控制器240也从BL编码器210接收一个或多个与残留误差信号相关的量化参数。作为选择,自适应量化控制器240可以接收(从BL编码器210或其它地方)一个与基层数据中的任意形状目标相关的阿尔法图像(处理步骤310)。使用量化参数和/或该阿尔法图像数据,自适应量化控制器240确定与在该增强层数据中的一个或多个比特平面相关的一个或多个移位因子(处理步骤315)。最终,自适应量化控制器240设置一个在比如增强层数据的VOP标题中的模式指示符,指示该移位因子是否加到在该增强层数据中的一个数据块或宏数据块(处理步骤320)。该移位因子本身被包括在该VOP标题中,以便指示被加到在该增强层数据中的数据块或宏数据块的移位量。
在接收器一侧,在数据流视频信号接收机130中的视频解码器134包括视频处理电路,能够接收压缩的基层视频帧和与对应压缩基层视频帧相关的增强层视频数据。在本发明的一个实施例中,视频解码器134中的视频处理电路检测由视频编码器114插入在该增强层的VOP标题中的移位因子和/或模式标志。根据此检测,视频解码器134把更高的解码优先级指定到与该数据块、宏数据块或由该模式标志和移位因子指示的阿尔法图像相关的比特平面。
在本发明的另一实施例中,在视频解码器134中的视频处理电路能够独立地确定被用于该增强层数据的自适应量化因数。在这样一个实施例中,自适应量化由视频解码器134表示。因为视频解码器134接收的压缩基层视频帧与由视频编码器114产生压缩基层视频帧相同,所以视频解码器134可以与视频编码器114同步,并且对于该增强层数据执行相同的自适应量化步骤,不必要来自视频编码器114的明确指令。
虽然已经详细描述了本发明,但是本领域技术人员应该理解,在不背离其最主要形式的本发明的精神和范围的条件下,能够进行各种改变、代替和变更。

Claims (24)

1.用于一个视频编码器的自适应量化控制器,其包括:1)一个基层电路,能够接收一个视频帧的输入数据流,并且从其中产生压缩的基层视频帧,适于发送到一个数据流视频信号接收机;和2)一个增强层电路,能够接收所说的视频帧的输入数据流和所说的压缩基层视频帧的一个解码型式,并且从其中产生增强层视频数据,与所说的对应的压缩基层视频帧相关并且分配到该压缩的基层视频帧,自适应量化控制器能够从所说的基层电路接收至少一个量化参数,并且根据所说的量化参数确定一个对应的移位因子,用于移位与所说的增强层视频数据相关的至少一个比特平面并且修改在所说的增强层视频数据中的一个数据区,以便使得所说的视频数据流接收机把一个较高解码优先级指定到所说的被移位的至少一个比特平面。
2.权利要求1中阐明的自适应量化控制器,其中所说的至少一个比特平面包括所说的增强层视频数据的一个NxM数据块。
3.权利要求2中阐明的自适应量化控制器,其中所说的自适应量化控制器修改所说的数据区,以便包含所说的移位因子和一个模式指示符,所说的模式指示符指示所说的移位因子对应于所说的增强层视频数据的所说的NxM数据块。
4.权利要求3中阐明的自适应量化控制器,其中所说的移位因子是在从0到2比特平面的范围中。
5.权利要求1中阐明的自适应量化控制器,其中所说的至少一个比特平面包括所说增强层视频数据的多个相关NxM数据块。
6.权利要求5中阐明的自适应量化控制器,其中所说的自适应量化控制器修改所说的数据区,以便包含所说的移位因子和一个模式指示符,所说的模式指示符指示所说的移位因子对应于所说的增强层视频数据的所述多个NxM数据块。
7.权利要求6中阐明的自适应量化控制器,其中所说的移位因子是在从0到7比特平面的范围中。
8.权利要求1中阐明的自适应量化控制器,其中所说的自适应量化控制器修改所说的数据区,以便包含一个模式指示符,指示没有与所说的增强层视频数据相关的比特平面在被移位。
9.一个视频编码器,包括:
一个基层电路,能够接收一个视频帧的输入数据流,并且从其中产生压缩的基层视频帧,适于发送到一个数据流视频信号接收机;
一个增强层电路,能够接收视频帧的所说的输入数据流和所说的压缩基层视频帧的一个解码型式,并且从其中产生增强层视频数据,与所说的对应的压缩基层视频帧相关并且分配到该压缩的基层视频帧;和
一个自适应量化控制器,能够从所说的基层电路接收至少一个量化参数,并且根据所说的量化参数确定一个对应的移位因子,用于移位与所说的增强层视频数据相关的至少一个比特平面,并且修改在所说的增强层视频数据中的一个数据区,以便使得所说的视频数据流接收机把一个较高解码优先级指定到所说的被移位的至少一个比特平面。
10.权利要求9中阐明的视频编码器,所说的至少一个比特平面包括所说的增强层视频数据的一个NxM数据块,所说的自适应量化控制器修改所说的数据区,以便包含所说的移位因子和一个模式指示符,所说的模式指示符指示所说的移位因子对应于所说的增强层视频数据的所说的NxM数据块。
11.权利要求9中阐明的视频编码器,其中所说的至少一个比特平面包括所说的增强层视频数据的多个相关NxM数据块,所说的自适应量化控制器修改所说的数据区,以便包含所说的移位因子和一个模式指示符,所说的模式指示符指示所说的移位因子对应于所说的增强层视频数据的所述多个NxM数据块。
12.权利要求9中阐明的视频编码器,其中所说的自适应量化控制器修改所说的数据区,以便包含一个模式指示符,指示没有与所说的增强层视频数据相关的比特平面在被移位。
13.一个视频解码器,包括:处理电路,能够从数据流视频发射机接收包括压缩的基层视频帧和与对应所说的压缩基层视频帧相关并且分配到该压缩基层视频帧的增强层视频数据,其中所说处理电路进一步能够在所说的数据流视频信号中检测一个数据区,用于移位至少一个与所说的增强层视频数据相关的一个比特平面,并且根据所说的检测,把一个更高的解码优先级指定到所说的被移位的至少一个比特平面。
14.权利要求13中阐明的视频解码器,其中所说的至少一个比特平面包括所说的增强层视频数据的一个NxM数据块,并且所说的所说的数据区包含一个移位因子和一个模式指示符,所说的指示符指示所说的移位因子对应于所说的增强层视频数据的所述NxM数据块。
15.权利要求13中阐明的视频解码器,其中所说的至少一个比特平面包括所说的增强层视频数据的多个相关NxM数据块,并且所说的数据区包含一个移位因子和一个模式指示符,所说的模式指示符指示所说的移位因子对应于所说的增强层视频数据的所述多个NxM数据块。
16.权利要求13中阐明的视频解码器,其中所说的数据区包含一个模式指示符,指示没有与所说的增强层视频数据相关的比特平面在被移位。
17.用于一个视频编码器的自适应量化控制器,其包括:1)一个基层电路,能够接收一个视频帧的输入数据流,并且从其中产生所说的压缩基层视频帧,适于发送到一个数据流视频信号接收机;和2)一个增强层电路,能够接收所说的视频帧的输入数据流和所说的压缩基层视频帧的一个解码型式,并且从其中产生增强层视频数据,与该对应的压缩基层视频帧相关并且分配到该压缩的基层视频帧,一个修改在对应压缩基层视频帧中的增强层视频数据的分配方法,该方法包括步骤:
从该基层电路接收至少一个量化参数;
确定一个对应移位因子,用于移位与该增强层视频数据相关的至少一个比特平面;和
修改在该增强层视频数据中的一个数据区,以便使得该视频数据流接收机把一个更高的解码优先级指定到该移位的至少一个比特平面。
18.权利要求17中阐明的方法,其中该至少一个比特平面包括该增强层视频数据的一个NxM数据块。
19.权利要求18中阐明的方法,其中该自适应量化控制器修改该数据区,以便包括移位因子和一个模式指示符,所说的模式指示符指示移位因子对应于该增强层视频数据的NxM数据块。
20.权利要求19中阐明的方法,其中所说的移位因子是在从0到2比特平面的范围中。
21.权利要求17中阐明的方法,其中该至少一个比特平面包括该增强层视频数据的多个相关NxM数据块。
22.权利要求21中阐明的方法,其中该自适应量化控制器修改该数据区,以便包括移位因子和一个模式指示符,所说的模式指示符指示移位因子对应于该增强层视频数据的多个NxM数据块。
23.权利要求22中阐明的方法,其中所说的移位因子是在从0到7比特平面的范围中。
24.权利要求17中阐明的方法,其中该自适应量化控制器修改该数据区,以便包含一个模式指示符,指示没有与该增强层视频数据相关的比特平面在被移位。
CNB2005101090985A 1999-07-06 2000-07-04 用于可定标视频编码的系统与方法 Expired - Fee Related CN100466732C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/347,882 1999-07-06
US09/347,882 US6263022B1 (en) 1999-07-06 1999-07-06 System and method for fine granular scalable video with selective quality enhancement

Publications (2)

Publication Number Publication Date
CN1321398A true CN1321398A (zh) 2001-11-07
CN100466732C CN100466732C (zh) 2009-03-04

Family

ID=23365691

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005101090985A Expired - Fee Related CN100466732C (zh) 1999-07-06 2000-07-04 用于可定标视频编码的系统与方法

Country Status (8)

Country Link
US (1) US6263022B1 (zh)
EP (1) EP1110404B1 (zh)
JP (1) JP2003503975A (zh)
KR (1) KR100676644B1 (zh)
CN (1) CN100466732C (zh)
DE (1) DE60031230T2 (zh)
ES (1) ES2273708T3 (zh)
WO (1) WO2001003442A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007109938A1 (en) * 2006-03-27 2007-10-04 Huawei Technologies Co., Ltd. A video layered coding method and a coding and decoding device in interlaced mode
CN101646063B (zh) * 2002-06-21 2011-12-28 汤姆森许可贸易公司 在移动无线交互工作环境中用于存储的视频流的提高质量
CN101232618B (zh) * 2002-04-23 2013-03-27 诺基亚有限公司 用于在视频编码系统中指示量化器参数的方法与设备

Families Citing this family (186)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6889274B2 (en) * 1998-12-03 2005-05-03 Renesas Technology Corporation. Signal processing circuit
US20030185455A1 (en) * 1999-02-04 2003-10-02 Goertzen Kenbe D. Digital image processor
US7245663B2 (en) * 1999-07-06 2007-07-17 Koninklijke Philips Electronis N.V. Method and apparatus for improved efficiency in transmission of fine granular scalable selective enhanced images
US6501797B1 (en) * 1999-07-06 2002-12-31 Koninklijke Phillips Electronics N.V. System and method for improved fine granular scalable video using base layer coding information
WO2001010126A1 (en) * 1999-08-03 2001-02-08 Videoshare, Inc. Method and system for sharing video with advertisements over a network
US8464302B1 (en) 1999-08-03 2013-06-11 Videoshare, Llc Method and system for sharing video with advertisements over a network
US6788740B1 (en) * 1999-10-01 2004-09-07 Koninklijke Philips Electronics N.V. System and method for encoding and decoding enhancement layer data using base layer quantization data
US6937773B1 (en) * 1999-10-20 2005-08-30 Canon Kabushiki Kaisha Image encoding method and apparatus
US6639943B1 (en) * 1999-11-23 2003-10-28 Koninklijke Philips Electronics N.V. Hybrid temporal-SNR fine granular scalability video coding
US6614936B1 (en) * 1999-12-03 2003-09-02 Microsoft Corporation System and method for robust video coding using progressive fine-granularity scalable (PFGS) coding
US6826232B2 (en) * 1999-12-20 2004-11-30 Koninklijke Philips Electronics N.V. Fine granular scalable video with embedded DCT coding of the enhancement layer
US7269785B1 (en) * 1999-12-30 2007-09-11 Genesis Microchip Inc. Digital manipulation of video in digital video player
US6700933B1 (en) * 2000-02-15 2004-03-02 Microsoft Corporation System and method with advance predicted bit-plane coding for progressive fine-granularity scalable (PFGS) video coding
US20020056123A1 (en) 2000-03-09 2002-05-09 Gad Liwerant Sharing a streaming video
JP4254017B2 (ja) * 2000-03-10 2009-04-15 ソニー株式会社 画像符号化装置及び方法
US8539002B2 (en) * 2000-03-14 2013-09-17 Koninklijke Philips N.V. Subjective information record for linking subjective information about a multimedia content with the content
US6493387B1 (en) * 2000-04-10 2002-12-10 Samsung Electronics Co., Ltd. Moving picture coding/decoding method and apparatus having spatially scalable architecture and signal-to-noise ratio scalable architecture together
JP2002084540A (ja) * 2000-06-28 2002-03-22 Canon Inc 画像処理装置、画像処理方法、電子カメラ、及び、プログラム
US6816194B2 (en) * 2000-07-11 2004-11-09 Microsoft Corporation Systems and methods with error resilience in enhancement layer bitstream of scalable video coding
US7068717B2 (en) * 2000-07-12 2006-06-27 Koninklijke Philips Electronics N.V. Method and apparatus for dynamic allocation of scalable selective enhanced fine granular encoded images
US20020080878A1 (en) * 2000-10-12 2002-06-27 Webcast Technologies, Inc. Video apparatus and method for digital video enhancement
GB0027931D0 (en) * 2000-11-16 2001-01-03 Sgs Thomson Microelectronics Solid state imaging device
US6907070B2 (en) * 2000-12-15 2005-06-14 Microsoft Corporation Drifting reduction and macroblock-based control in progressive fine granularity scalable video coding
DE10102155C2 (de) * 2001-01-18 2003-01-09 Fraunhofer Ges Forschung Verfahren und Vorrichtung zum Erzeugen eines skalierbaren Datenstroms und Verfahren und Vorrichtung zum Decodieren eines skalierbaren Datenstroms
WO2002062074A1 (en) * 2001-01-22 2002-08-08 Webcast Technologies, Inc. Video encoding and decoding techniques and apparatus
US7602847B1 (en) 2001-03-27 2009-10-13 Vixs Systems, Inc. Device and method for compression of a video stream
US20070053428A1 (en) * 2001-03-30 2007-03-08 Vixs Systems, Inc. Managed degradation of a video stream
US8107524B2 (en) * 2001-03-30 2012-01-31 Vixs Systems, Inc. Adaptive bandwidth footprint matching for multiple compressed video streams in a fixed bandwidth network
US20020191625A1 (en) * 2001-05-25 2002-12-19 Patrick Kelly Table-based correlation of base and enhancement layer frames
US7773670B1 (en) 2001-06-05 2010-08-10 At+T Intellectual Property Ii, L.P. Method of content adaptive video encoding
US6968006B1 (en) 2001-06-05 2005-11-22 At&T Corp. Method of content adaptive video decoding
US6810086B1 (en) 2001-06-05 2004-10-26 At&T Corp. System and method of filtering noise
US6970513B1 (en) * 2001-06-05 2005-11-29 At&T Corp. System for content adaptive video decoding
US6909745B1 (en) 2001-06-05 2005-06-21 At&T Corp. Content adaptive video encoder
US7958532B2 (en) * 2001-06-18 2011-06-07 At&T Intellectual Property Ii, L.P. Method of transmitting layered video-coded information
US6959348B1 (en) * 2001-07-30 2005-10-25 Vixs Systems, Inc. Method and system for accessing data
US7675972B1 (en) 2001-07-30 2010-03-09 Vixs Systems, Inc. System and method for multiple channel video transcoding
US6785334B2 (en) * 2001-08-15 2004-08-31 Koninklijke Philips Electronics N.V. Method for transmission control in hybrid temporal-SNR fine granular video coding
CN1294757C (zh) * 2001-08-21 2007-01-10 北京威速科技有限公司 视频压缩码率控制方法
US20030039226A1 (en) * 2001-08-24 2003-02-27 Kwak Joseph A. Physical layer automatic repeat request (ARQ)
US6925120B2 (en) * 2001-09-24 2005-08-02 Mitsubishi Electric Research Labs, Inc. Transcoder for scalable multi-layer constant quality video bitstreams
US6934337B2 (en) * 2001-09-27 2005-08-23 Intel Corporation Video capture device and method of sending high quality video over a low data rate link
JP2005507590A (ja) * 2001-10-26 2005-03-17 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 空間拡張可能圧縮
US7596127B1 (en) 2001-10-31 2009-09-29 Vixs Systems, Inc. System for allocating data in a communications system and method thereof
US7139330B1 (en) 2001-10-31 2006-11-21 Vixs Systems, Inc. System for signal mixing and method thereof
US7106715B1 (en) 2001-11-16 2006-09-12 Vixs Systems, Inc. System for providing data to multiple devices and method thereof
US7356079B2 (en) 2001-11-21 2008-04-08 Vixs Systems Inc. Method and system for rate control during video transcoding
US7403564B2 (en) * 2001-11-21 2008-07-22 Vixs Systems, Inc. System and method for multiple channel video transcoding
US7165180B1 (en) 2001-11-27 2007-01-16 Vixs Systems, Inc. Monolithic semiconductor device for preventing external access to an encryption key
US20030118099A1 (en) * 2001-12-20 2003-06-26 Comer Mary Lafuze Fine-grain scalable video encoder with conditional replacement
US20030118113A1 (en) * 2001-12-20 2003-06-26 Comer Mary Lafuze Fine-grain scalable video decoder with conditional replacement
DE10300048B4 (de) 2002-01-05 2005-05-12 Samsung Electronics Co., Ltd., Suwon Verfahren und Vorrichtung zur Bildcodierung und -decodierung
US20030156637A1 (en) * 2002-02-15 2003-08-21 Koninklijke Philips Electronics N.V. Memory-bandwidth efficient FGS encoder
US20040071083A1 (en) * 2002-02-22 2004-04-15 Koninklijke Philips Electronics N.V. Method for streaming fine granular scalability coded video over an IP network
US7391807B2 (en) 2002-04-24 2008-06-24 Mitsubishi Electric Research Laboratories, Inc. Video transcoding of scalable multi-layer videos to single layer video
US7310679B1 (en) 2002-04-29 2007-12-18 Vixs Systems Inc. Method and system for transmitting video content while preventing other transmissions in a contention-based network
US7120253B2 (en) * 2002-05-02 2006-10-10 Vixs Systems, Inc. Method and system for protecting video data
US6944346B2 (en) * 2002-05-28 2005-09-13 Koninklijke Philips Electronics N.V. Efficiency FGST framework employing higher quality reference frames
AU2003237289A1 (en) * 2002-05-29 2003-12-19 Pixonics, Inc. Maintaining a plurality of codebooks related to a video signal
WO2003103295A1 (en) * 2002-05-31 2003-12-11 Koninklijke Philips Electronics N.V. Non-scalable to scalable video conversion method, scalable to non-scalable video conversion method_______________________________
US20060133472A1 (en) * 2002-06-28 2006-06-22 Koninklijke Philips Electronics N.V. Spatial scalable compression
US7072394B2 (en) * 2002-08-27 2006-07-04 National Chiao Tung University Architecture and method for fine granularity scalable video coding
KR100556838B1 (ko) * 2002-09-17 2006-03-10 엘지전자 주식회사 미세단위 신축형 부호화 및 복호화 장치와 방법
JP4146701B2 (ja) * 2002-10-09 2008-09-10 松下電器産業株式会社 動画像符号化方法および動画像符号化装置
WO2004045217A1 (en) * 2002-11-13 2004-05-27 Koninklijke Philips Electronics N.V. Transmission system with colour depth scalability
US7408989B2 (en) * 2003-01-16 2008-08-05 Vix5 Systems Inc Method of video encoding using windows and system thereof
US20040141555A1 (en) * 2003-01-16 2004-07-22 Rault Patrick M. Method of motion vector prediction and system thereof
US7606305B1 (en) 2003-02-24 2009-10-20 Vixs Systems, Inc. Method and system for transcoding video data
US7327784B2 (en) * 2003-02-24 2008-02-05 Vixs Systems, Inc. Method and system for transcoding video data
US7133452B1 (en) 2003-02-24 2006-11-07 Vixs Systems, Inc. Method and system for transcoding video data
US7130350B1 (en) 2003-02-28 2006-10-31 Vixs Systems, Inc. Method and system for encoding and decoding data in a video stream
US20130107938A9 (en) * 2003-05-28 2013-05-02 Chad Fogg Method And Apparatus For Scalable Video Decoder Using An Enhancement Stream
US7739105B2 (en) * 2003-06-13 2010-06-15 Vixs Systems, Inc. System and method for processing audio frames
US20050010396A1 (en) * 2003-07-08 2005-01-13 Industrial Technology Research Institute Scale factor based bit shifting in fine granularity scalability audio coding
US7620545B2 (en) * 2003-07-08 2009-11-17 Industrial Technology Research Institute Scale factor based bit shifting in fine granularity scalability audio coding
US7277101B2 (en) 2003-09-29 2007-10-02 Vixs Systems Inc Method and system for scaling images
US7668396B2 (en) * 2003-09-29 2010-02-23 Vixs Systems, Inc. Method and system for noise reduction in an image
KR100537517B1 (ko) * 2004-01-13 2005-12-19 삼성전자주식회사 오디오 데이타 변환 방법 및 장치
US7406598B2 (en) 2004-02-17 2008-07-29 Vixs Systems Inc. Method and system for secure content distribution
US7801383B2 (en) * 2004-05-15 2010-09-21 Microsoft Corporation Embedded scalar quantizers with arbitrary dead-zone ratios
US7664176B2 (en) * 2004-07-09 2010-02-16 Nokia Corporation Method and system for entropy decoding for scalable video bit stream
US7309838B2 (en) * 2004-07-15 2007-12-18 Oki Electric Industry Co., Ltd. Multi-layered circuit board assembly with improved thermal dissipation
CN1728827A (zh) * 2004-07-26 2006-02-01 皇家飞利浦电子股份有限公司 一种视频流分级压缩方法及装置
US20060062478A1 (en) * 2004-08-16 2006-03-23 Grandeye, Ltd., Region-sensitive compression of digital video
KR100878809B1 (ko) 2004-09-23 2009-01-14 엘지전자 주식회사 비디오 신호의 디코딩 방법 및 이의 장치
TWI285055B (en) * 2004-09-30 2007-08-01 Nippon Telegraph & Telephone Method for progressive lossless video coding, method for progressive lossless video decoding, progressive lossless video coding apparatus, progressive lossless video decoding apparatus, and recording media of progressive lossless video coding program...
WO2006043753A1 (en) * 2004-10-18 2006-04-27 Samsung Electronics Co., Ltd. Method and apparatus for predecoding hybrid bitstream
KR100679022B1 (ko) * 2004-10-18 2007-02-05 삼성전자주식회사 계층간 필터링을 이용한 비디오 코딩 및 디코딩방법과,비디오 인코더 및 디코더
KR20060059764A (ko) * 2004-11-29 2006-06-02 엘지전자 주식회사 앞서 변환된 에이취-픽처를 기준픽처로 이용하는 영상신호의 엔코딩 방법 및 장치와 그 영상신호를 디코딩하는 방법및 장치
US20060120454A1 (en) * 2004-11-29 2006-06-08 Park Seung W Method and apparatus for encoding/decoding video signal using motion vectors of pictures in base layer
KR20060059769A (ko) * 2004-11-29 2006-06-02 엘지전자 주식회사 영상신호의 엔코딩시에 베이스 레이어 픽처의 벡터를이용하기 위한 미세정보를 코딩하는 방법과 그 미세정보를이용하는 디코딩 방법
KR20060069227A (ko) * 2004-12-16 2006-06-21 엘지전자 주식회사 영상신호의 엔코딩/디코딩시에 영상블록을 위한 모션벡터를베이스 레이어 픽처의 모션벡터로부터 유도하는 방법 및장치
US7421048B2 (en) * 2005-01-20 2008-09-02 Vixs Systems, Inc. System and method for multimedia delivery in a wireless environment
US7609766B2 (en) * 2005-02-08 2009-10-27 Vixs Systems, Inc. System of intra-picture complexity preprocessing
US7724972B2 (en) * 2005-03-01 2010-05-25 Qualcomm Incorporated Quality metric-biased region-of-interest coding for video telephony
US8768084B2 (en) * 2005-03-01 2014-07-01 Qualcomm Incorporated Region-of-interest coding in video telephony using RHO domain bit allocation
US8693537B2 (en) * 2005-03-01 2014-04-08 Qualcomm Incorporated Region-of-interest coding with background skipping for video telephony
US7995656B2 (en) * 2005-03-10 2011-08-09 Qualcomm Incorporated Scalable video coding with two layer encoding and single layer decoding
US8949920B2 (en) * 2005-03-17 2015-02-03 Vixs Systems Inc. System and method for storage device emulation in a multimedia processing system
US7400869B2 (en) * 2005-03-22 2008-07-15 Vixs Systems Inc. System and method for adaptive DC offset compensation in wireless transmissions
CN101180884B (zh) * 2005-04-13 2010-12-29 诺基亚公司 用于视频数据的有效精细粒度伸缩(fgs)编码和解码的方法、装置和系统
KR100703774B1 (ko) * 2005-04-13 2007-04-06 삼성전자주식회사 인트라 코딩을 선택적으로 적용하여 인트라 bl 예측모드의 비디오 신호를 인코딩 및 디코딩하는 방법 및 장치
JP2008536420A (ja) 2005-04-13 2008-09-04 ノキア コーポレイション スケーラビリティ情報の符号化、格納およびシグナリング
CA2604951A1 (en) * 2005-04-13 2006-10-19 Nokia Corporation Fgs identification in scalable video coding
US8619860B2 (en) 2005-05-03 2013-12-31 Qualcomm Incorporated System and method for scalable encoding and decoding of multimedia data using multiple layers
US7974341B2 (en) * 2005-05-03 2011-07-05 Qualcomm, Incorporated Rate control for multi-layer video design
US7593026B2 (en) * 2005-05-11 2009-09-22 L-3 Communications Corporation Dynamic display optimization method and system with image motion
US8422546B2 (en) 2005-05-25 2013-04-16 Microsoft Corporation Adaptive video encoding using a perceptual model
KR100878811B1 (ko) * 2005-05-26 2009-01-14 엘지전자 주식회사 비디오 신호의 디코딩 방법 및 이의 장치
US20070014346A1 (en) * 2005-07-13 2007-01-18 Nokia Corporation Coding dependency indication in scalable video coding
WO2007011160A1 (en) * 2005-07-19 2007-01-25 Electronics And Telecommunications Research Institute Apparatus and method of embedded quantizaton for the improved snr scalbilty
KR100785855B1 (ko) * 2005-07-19 2007-12-14 한국전자통신연구원 향상된 snr 스케일러빌리티 제공을 위한 양자화 장치 및방법
US7707485B2 (en) 2005-09-28 2010-04-27 Vixs Systems, Inc. System and method for dynamic transrating based on content
KR100848310B1 (ko) 2005-10-07 2008-07-24 한국전자통신연구원 스케일러블 비디오 코딩 기술이 적용된 비트스트림적응변환 장치 및 방법
CA2624339C (en) * 2005-10-12 2014-12-02 Thomson Licensing Region of interest h.264 scalable video coding
US20070112826A1 (en) * 2005-11-10 2007-05-17 Vixs Systems, Inc. Multimedia transcoding based on remaining storage capacity
KR101199369B1 (ko) 2005-11-25 2012-11-09 엘지전자 주식회사 디지털 방송 시스템 및 처리 방법
TWI297994B (en) * 2005-12-08 2008-06-11 Inst Information Industry Encoder, method for adjusting decoding calculation, and computer readable record medium therefor
KR101029854B1 (ko) 2006-01-11 2011-04-15 노키아 코포레이션 스케일러블 비디오 코딩에서 픽쳐들의 역방향-호환 집합
US8131995B2 (en) * 2006-01-24 2012-03-06 Vixs Systems, Inc. Processing feature revocation and reinvocation
US20070223823A1 (en) * 2006-03-21 2007-09-27 Nokia Corporation Method, apparatus, system and computer program product for providing compression of image files
US7974340B2 (en) 2006-04-07 2011-07-05 Microsoft Corporation Adaptive B-picture quantization control
US8059721B2 (en) 2006-04-07 2011-11-15 Microsoft Corporation Estimating sample-domain distortion in the transform domain with rounding compensation
US8130828B2 (en) * 2006-04-07 2012-03-06 Microsoft Corporation Adjusting quantization to preserve non-zero AC coefficients
US20070237237A1 (en) * 2006-04-07 2007-10-11 Microsoft Corporation Gradient slope detection for video compression
US8503536B2 (en) 2006-04-07 2013-08-06 Microsoft Corporation Quantization adjustments for DC shift artifacts
US7995649B2 (en) 2006-04-07 2011-08-09 Microsoft Corporation Quantization adjustment based on texture level
US8711925B2 (en) 2006-05-05 2014-04-29 Microsoft Corporation Flexible quantization
US8875199B2 (en) 2006-11-13 2014-10-28 Cisco Technology, Inc. Indicating picture usefulness for playback optimization
US8873932B2 (en) 2007-12-11 2014-10-28 Cisco Technology, Inc. Inferential processing to ascertain plural levels of picture interdependencies
US8155207B2 (en) 2008-01-09 2012-04-10 Cisco Technology, Inc. Processing and managing pictures at the concatenation of two video streams
US8238424B2 (en) 2007-02-09 2012-08-07 Microsoft Corporation Complexity-based adaptive preprocessing for multiple-pass video compression
US8498335B2 (en) 2007-03-26 2013-07-30 Microsoft Corporation Adaptive deadzone size adjustment in quantization
US8243797B2 (en) 2007-03-30 2012-08-14 Microsoft Corporation Regions of interest for quality adjustments
US8442337B2 (en) 2007-04-18 2013-05-14 Microsoft Corporation Encoding adjustments for animation content
US8331438B2 (en) * 2007-06-05 2012-12-11 Microsoft Corporation Adaptive selection of picture-level quantization parameters for predicted video pictures
US8804845B2 (en) 2007-07-31 2014-08-12 Cisco Technology, Inc. Non-enhancing media redundancy coding for mitigating transmission impairments
US8958486B2 (en) 2007-07-31 2015-02-17 Cisco Technology, Inc. Simultaneous processing of media and redundancy streams for mitigating impairments
GB2452765A (en) * 2007-09-14 2009-03-18 Dooworks Fz Co Combining multiple image streams by reducing the colour depth of each bit stream combining them onto a single stream
US8189933B2 (en) 2008-03-31 2012-05-29 Microsoft Corporation Classifying and controlling encoding quality for textured, dark smooth and smooth video content
US8208543B2 (en) * 2008-05-19 2012-06-26 Microsoft Corporation Quantization and differential coding of alpha image data
US8897359B2 (en) 2008-06-03 2014-11-25 Microsoft Corporation Adaptive quantization for enhancement layer video coding
US8886022B2 (en) 2008-06-12 2014-11-11 Cisco Technology, Inc. Picture interdependencies signals in context of MMCO to assist stream manipulation
US8971402B2 (en) 2008-06-17 2015-03-03 Cisco Technology, Inc. Processing of impaired and incomplete multi-latticed video streams
US8699578B2 (en) 2008-06-17 2014-04-15 Cisco Technology, Inc. Methods and systems for processing multi-latticed video streams
US8705631B2 (en) * 2008-06-17 2014-04-22 Cisco Technology, Inc. Time-shifted transport of multi-latticed video for resiliency from burst-error effects
US20110129020A1 (en) * 2008-08-08 2011-06-02 Zhen Li Method and apparatus for banding artifact detection
TW201016017A (en) * 2008-10-08 2010-04-16 Univ Nat Taiwan Memory management method and system of video encoder
KR101233627B1 (ko) * 2008-12-23 2013-02-14 한국전자통신연구원 스케일러블 부호화 장치 및 방법
KR100925477B1 (ko) * 2009-01-16 2009-11-06 엘지전자 주식회사 방송 송/수신기 및 방송 신호 처리 방법
US8949883B2 (en) 2009-05-12 2015-02-03 Cisco Technology, Inc. Signalling buffer characteristics for splicing operations of video streams
US8279926B2 (en) 2009-06-18 2012-10-02 Cisco Technology, Inc. Dynamic streaming with latticed representations of video
US9759917B2 (en) 2010-02-28 2017-09-12 Microsoft Technology Licensing, Llc AR glasses with event and sensor triggered AR eyepiece interface to external devices
US20150309316A1 (en) 2011-04-06 2015-10-29 Microsoft Technology Licensing, Llc Ar glasses with predictive control of external device based on event input
US9223134B2 (en) 2010-02-28 2015-12-29 Microsoft Technology Licensing, Llc Optical imperfections in a light transmissive illumination system for see-through near-eye display glasses
US8477425B2 (en) 2010-02-28 2013-07-02 Osterhout Group, Inc. See-through near-eye display glasses including a partially reflective, partially transmitting optical element
US9091851B2 (en) 2010-02-28 2015-07-28 Microsoft Technology Licensing, Llc Light control in head mounted displays
US8472120B2 (en) 2010-02-28 2013-06-25 Osterhout Group, Inc. See-through near-eye display glasses with a small scale image source
US10180572B2 (en) 2010-02-28 2019-01-15 Microsoft Technology Licensing, Llc AR glasses with event and user action control of external applications
US9341843B2 (en) 2010-02-28 2016-05-17 Microsoft Technology Licensing, Llc See-through near-eye display glasses with a small scale image source
US9366862B2 (en) 2010-02-28 2016-06-14 Microsoft Technology Licensing, Llc System and method for delivering content to a group of see-through near eye display eyepieces
US9097890B2 (en) 2010-02-28 2015-08-04 Microsoft Technology Licensing, Llc Grating in a light transmissive illumination system for see-through near-eye display glasses
US8482859B2 (en) 2010-02-28 2013-07-09 Osterhout Group, Inc. See-through near-eye display glasses wherein image light is transmitted to and reflected from an optically flat film
US8467133B2 (en) 2010-02-28 2013-06-18 Osterhout Group, Inc. See-through display with an optical assembly including a wedge-shaped illumination system
US20120249797A1 (en) 2010-02-28 2012-10-04 Osterhout Group, Inc. Head-worn adaptive display
US9128281B2 (en) 2010-09-14 2015-09-08 Microsoft Technology Licensing, Llc Eyepiece with uniformly illuminated reflective display
EP2539759A1 (en) 2010-02-28 2013-01-02 Osterhout Group, Inc. Local advertising content on an interactive head-mounted eyepiece
US9129295B2 (en) 2010-02-28 2015-09-08 Microsoft Technology Licensing, Llc See-through near-eye display glasses with a fast response photochromic film system for quick transition from dark to clear
US9182596B2 (en) 2010-02-28 2015-11-10 Microsoft Technology Licensing, Llc See-through near-eye display glasses with the optical assembly including absorptive polarizers or anti-reflective coatings to reduce stray light
US8488246B2 (en) 2010-02-28 2013-07-16 Osterhout Group, Inc. See-through near-eye display glasses including a curved polarizing film in the image source, a partially reflective, partially transmitting optical element and an optically flat film
US9229227B2 (en) 2010-02-28 2016-01-05 Microsoft Technology Licensing, Llc See-through near-eye display glasses with a light transmissive wedge shaped illumination system
US9097891B2 (en) 2010-02-28 2015-08-04 Microsoft Technology Licensing, Llc See-through near-eye display glasses including an auto-brightness control for the display brightness based on the brightness in the environment
US9134534B2 (en) 2010-02-28 2015-09-15 Microsoft Technology Licensing, Llc See-through near-eye display glasses including a modular image source
US9285589B2 (en) 2010-02-28 2016-03-15 Microsoft Technology Licensing, Llc AR glasses with event and sensor triggered control of AR eyepiece applications
US8184069B1 (en) 2011-06-20 2012-05-22 Google Inc. Systems and methods for adaptive transmission of data
US9848217B2 (en) * 2012-01-20 2017-12-19 Korea Electronics Technology Institute Method for transmitting and receiving program configuration information for scalable ultra high definition video service in hybrid transmission environment, and method and apparatus for effectively transmitting scalar layer information
US9131110B2 (en) * 2012-02-10 2015-09-08 Polycom, Inc. System and method for handling critical packets loss in multi-hop RTP streaming
US20130208809A1 (en) * 2012-02-14 2013-08-15 Microsoft Corporation Multi-layer rate control
KR102107286B1 (ko) * 2013-07-15 2020-05-06 소니 주식회사 비트스트림을 처리하기 위한 장치 및 방법
US9609338B2 (en) 2013-10-25 2017-03-28 Microsoft Technology Licensing, Llc Layered video encoding and decoding
WO2016021365A1 (ja) * 2014-08-07 2016-02-11 ソニー株式会社 送信装置、送信方法および受信装置
WO2017164595A1 (ko) * 2016-03-21 2017-09-28 엘지전자(주) 방송 신호 송수신 장치 및 방법
FR3070566B1 (fr) * 2017-08-30 2020-09-04 Sagemcom Broadband Sas Procede de recuperation d'un fichier cible d'un logiciel d'exploitation et dispositif d'utilisation
US11606528B2 (en) * 2018-01-03 2023-03-14 Saturn Licensing Llc Advanced television systems committee (ATSC) 3.0 latency-free display of content attribute
GB2598701B (en) * 2020-05-25 2023-01-25 V Nova Int Ltd Wireless data communication system and method
CN113709510A (zh) * 2021-08-06 2021-11-26 联想(北京)有限公司 高速率数据实时传输方法及装置、设备、存储介质

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2088082C (en) * 1992-02-07 1999-01-19 John Hartung Dynamic bit allocation for three-dimensional subband video coding
US5321776A (en) * 1992-02-26 1994-06-14 General Electric Company Data compression system including successive approximation quantizer
US5850261A (en) * 1992-10-15 1998-12-15 Sony Corporation Efficient variable length encoder and decoder
FR2697706B1 (fr) * 1992-11-03 1994-11-25 Thomson Csf Procédé et dispositif de réduction de débit pour l'enregistrement d'images sur magnétoscope.
US5966465A (en) * 1994-09-21 1999-10-12 Ricoh Corporation Compression/decompression using reversible embedded wavelets
US5742892A (en) * 1995-04-18 1998-04-21 Sun Microsystems, Inc. Decoder for a software-implemented end-to-end scalable video delivery system
US5621660A (en) * 1995-04-18 1997-04-15 Sun Microsystems, Inc. Software-based encoder for a software-implemented end-to-end scalable video delivery system
JP3250426B2 (ja) * 1995-09-27 2002-01-28 安藤電気株式会社 光スペクトラム測定装置
JP3249729B2 (ja) * 1995-10-24 2002-01-21 シャープ株式会社 画像符号化装置及び画像復号装置
AU1329697A (en) * 1995-12-08 1997-06-27 Trustees Of Dartmouth College Fast lossy internet image transmission apparatus and methods
JP3263807B2 (ja) * 1996-09-09 2002-03-11 ソニー株式会社 画像符号化装置および画像符号化方法
AUPO329396A0 (en) 1996-10-28 1996-11-21 Commonwealth Scientific And Industrial Research Organisation Image transmission
WO1998053613A1 (en) * 1997-05-20 1998-11-26 Motorola Inc. Apparatus, method and computer readable medium for scalable coding of video information

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101232618B (zh) * 2002-04-23 2013-03-27 诺基亚有限公司 用于在视频编码系统中指示量化器参数的方法与设备
CN101646063B (zh) * 2002-06-21 2011-12-28 汤姆森许可贸易公司 在移动无线交互工作环境中用于存储的视频流的提高质量
WO2007109938A1 (en) * 2006-03-27 2007-10-04 Huawei Technologies Co., Ltd. A video layered coding method and a coding and decoding device in interlaced mode

Also Published As

Publication number Publication date
US6263022B1 (en) 2001-07-17
KR20010074974A (ko) 2001-08-09
JP2003503975A (ja) 2003-01-28
EP1110404A1 (en) 2001-06-27
ES2273708T3 (es) 2007-05-16
CN100466732C (zh) 2009-03-04
WO2001003442A1 (en) 2001-01-11
DE60031230T2 (de) 2007-08-23
EP1110404B1 (en) 2006-10-11
KR100676644B1 (ko) 2007-02-01
DE60031230D1 (de) 2006-11-23

Similar Documents

Publication Publication Date Title
CN1321398A (zh) 用于可定标视频编码的系统与方法
CN1196341C (zh) 使用基层量化数据对增强层数据进行编码和解码的系统和方法
CN1192629C (zh) 应用基层编码信息改进精确颗粒可定标图像的系统和方法
CN1303817C (zh) 细粒可调节视频残差信号的编码解码系统和方法
KR101068428B1 (ko) Svc cgs 향상 계층 코딩을 위한 cavlc 향상
RU2372743C2 (ru) Масштабируемое видеокодирование с двухуровневым кодированием и одноуровневым декодированием
CN100352283C (zh) 用于对细粒度可扩缩编码的视频进行代码转换的方法
CN1926873A (zh) 用于视频流传输业务的视频编码和解码方法及系统
CN1893666A (zh) 视频编码和解码方法及设备
US7348903B2 (en) Method and apparatus for enhancing performance of entropy coding, and video coding method and apparatus using the entropy coding performance enhancing method
TWI408965B (zh) 可調節視訊編碼之改良加強層編碼之方法、設備及電腦可讀媒體
JP2009544198A (ja) ビデオ色向上データをエンコードする方法および装置ならびにビデオ色向上データをデコードする方法および装置
CN1617593A (zh) 发信号通知视频流中的有效入口点
CN1714576A (zh) 用于可变长度编码数据流的转码器
CN101077011A (zh) 运用精细粒度可伸缩性技术进行数字视频实时代码转换的系统和方法
JP4880222B2 (ja) 前方エラー訂正符号を用いる映像のドリフトのない一部の複数記述チャネル符号化のシステム及び方法
WO2007035070A1 (en) Method and apparatus for enhancing performance of entropy coding, and video coding method and apparatus using the entropy coding performance enhancing method
CN1906946A (zh) 用于重放可缩放视频流的设备和方法
CN1926883A (zh) 使用感兴趣区域的视频/图像编码方法和系统
CN1656816A (zh) 使用较高质量的参考帧改进效率的fgst结构
KR100388820B1 (ko) 미세입자 스케일러블 코딩의 적응적 선택 강화 적용 방법
Celik et al. Gray-level-embedded lossless image compression
KR20030081772A (ko) Mpeg-4 fgs 비디오를 위한 사각영역 기반형의선택적 향상기법에 의한 부호화/복호화 방법 및 장치
CN1926862A (zh) 视频信息传输
Ying et al. Rate control in heterogeneous transcoder

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1067178

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: IPG ELECTRONICS 503 CO., LTD.

Free format text: FORMER OWNER: ROYAL PHILIPS ELECTRONICS CO., LTD.

Effective date: 20090904

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20090904

Address after: British Channel Islands

Patentee after: Koninkl Philips Electronics NV

Address before: Holland Ian Deho Finn

Patentee before: Koninklike Philips Electronics N. V.

ASS Succession or assignment of patent right

Owner name: FUNAI ELECTRIC CO., LTD.

Free format text: FORMER OWNER: IPG ELECTRONICS 503 LIMITED

Effective date: 20120523

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20120523

Address after: Osaka Japan

Patentee after: Funai Electric Co., Ltd.

Address before: British Channel Islands

Patentee before: Koninkl Philips Electronics NV

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090304

Termination date: 20170704

CF01 Termination of patent right due to non-payment of annual fee