CN101248674B - 宏块自适应层间内纹理预测的方法和设备 - Google Patents

宏块自适应层间内纹理预测的方法和设备 Download PDF

Info

Publication number
CN101248674B
CN101248674B CN2006800252792A CN200680025279A CN101248674B CN 101248674 B CN101248674 B CN 101248674B CN 2006800252792 A CN2006800252792 A CN 2006800252792A CN 200680025279 A CN200680025279 A CN 200680025279A CN 101248674 B CN101248674 B CN 101248674B
Authority
CN
China
Prior art keywords
space
enhancement layer
inner estimation
estimation mode
prediction
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.)
Active
Application number
CN2006800252792A
Other languages
English (en)
Other versions
CN101248674A (zh
Inventor
尹澎
吉尔·M·博伊斯
珀文·B·潘迪特
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.)
Thomson Licensing SAS
International Digital Madison Patent Holding SAS
Original Assignee
Thomson Licensing SAS
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 Thomson Licensing SAS filed Critical Thomson Licensing SAS
Publication of CN101248674A publication Critical patent/CN101248674A/zh
Application granted granted Critical
Publication of CN101248674B publication Critical patent/CN101248674B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C11/00Use of gas-solvents or gas-sorbents in vessels
    • F17C11/007Use of gas-solvents or gas-sorbents in vessels for hydrocarbon gases, such as methane or natural gas, propane, butane or mixtures thereof [LPG]
    • 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/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • 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/103Selection of coding mode or of prediction mode
    • H04N19/11Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63BSHIPS OR OTHER WATERBORNE VESSELS; EQUIPMENT FOR SHIPPING 
    • B63B25/00Load-accommodating arrangements, e.g. stowing, trimming; Vessels characterised thereby
    • B63B25/02Load-accommodating arrangements, e.g. stowing, trimming; Vessels characterised thereby for bulk goods
    • B63B25/08Load-accommodating arrangements, e.g. stowing, trimming; Vessels characterised thereby for bulk goods fluid
    • B63B25/12Load-accommodating arrangements, e.g. stowing, trimming; Vessels characterised thereby for bulk goods fluid closed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B63SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
    • B63BSHIPS OR OTHER WATERBORNE VESSELS; EQUIPMENT FOR SHIPPING 
    • B63B25/00Load-accommodating arrangements, e.g. stowing, trimming; Vessels characterised thereby
    • B63B25/02Load-accommodating arrangements, e.g. stowing, trimming; Vessels characterised thereby for bulk goods
    • B63B25/08Load-accommodating arrangements, e.g. stowing, trimming; Vessels characterised thereby for bulk goods fluid
    • B63B25/12Load-accommodating arrangements, e.g. stowing, trimming; Vessels characterised thereby for bulk goods fluid closed
    • B63B25/16Load-accommodating arrangements, e.g. stowing, trimming; Vessels characterised thereby for bulk goods fluid closed heat-insulated
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C13/00Details of vessels or of the filling or discharging of vessels
    • F17C13/08Mounting arrangements for vessels
    • F17C13/082Mounting arrangements for vessels for large sea-borne storage vessels
    • 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/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146Data rate or code amount at the encoder output
    • H04N19/147Data rate or code amount at the encoder output according to rate distortion criteria
    • 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]
    • 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/31Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the temporal domain
    • 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/33Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the spatial domain
    • 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/36Scalability techniques involving formatting the layers as a function of picture distortion after decoding, e.g. signal-to-noise [SNR] scalability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/53Multi-resolution motion estimation; Hierarchical motion estimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/593Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2201/00Vessel construction, in particular geometry, arrangement or size
    • F17C2201/01Shape
    • F17C2201/0138Shape tubular
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2201/00Vessel construction, in particular geometry, arrangement or size
    • F17C2201/03Orientation
    • F17C2201/032Orientation with substantially vertical main axis
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2201/00Vessel construction, in particular geometry, arrangement or size
    • F17C2201/03Orientation
    • F17C2201/035Orientation with substantially horizontal main axis
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2201/00Vessel construction, in particular geometry, arrangement or size
    • F17C2201/05Size
    • F17C2201/052Size large (>1000 m3)
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2201/00Vessel construction, in particular geometry, arrangement or size
    • F17C2201/05Size
    • F17C2201/054Size medium (>1 m3)
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2205/00Vessel construction, in particular mounting arrangements, attachments or identifications means
    • F17C2205/01Mounting arrangements
    • F17C2205/0123Mounting arrangements characterised by number of vessels
    • F17C2205/013Two or more vessels
    • F17C2205/0134Two or more vessels characterised by the presence of fluid connection between vessels
    • F17C2205/0142Two or more vessels characterised by the presence of fluid connection between vessels bundled in parallel
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2221/00Handled fluid, in particular type of fluid
    • F17C2221/03Mixtures
    • F17C2221/032Hydrocarbons
    • F17C2221/033Methane, e.g. natural gas, CNG, LNG, GNL, GNC, PLNG
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2227/00Transfer of fluids, i.e. method or means for transferring the fluid; Heat exchange with the fluid
    • F17C2227/01Propulsion of the fluid
    • F17C2227/0128Propulsion of the fluid with pumps or compressors
    • F17C2227/0157Compressors
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2227/00Transfer of fluids, i.e. method or means for transferring the fluid; Heat exchange with the fluid
    • F17C2227/03Heat exchange with the fluid
    • F17C2227/0337Heat exchange with the fluid by cooling
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2227/00Transfer of fluids, i.e. method or means for transferring the fluid; Heat exchange with the fluid
    • F17C2227/03Heat exchange with the fluid
    • F17C2227/0367Localisation of heat exchange
    • F17C2227/0388Localisation of heat exchange separate
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2265/00Effects achieved by gas storage or gas handling
    • F17C2265/01Purifying the fluid
    • F17C2265/015Purifying the fluid by separating
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2265/00Effects achieved by gas storage or gas handling
    • F17C2265/02Mixing fluids
    • F17C2265/025Mixing fluids different fluids
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17CVESSELS FOR CONTAINING OR STORING COMPRESSED, LIQUEFIED OR SOLIDIFIED GASES; FIXED-CAPACITY GAS-HOLDERS; FILLING VESSELS WITH, OR DISCHARGING FROM VESSELS, COMPRESSED, LIQUEFIED, OR SOLIDIFIED GASES
    • F17C2270/00Applications
    • F17C2270/01Applications for fluid transport or storage
    • F17C2270/0102Applications for fluid transport or storage on or in the water
    • F17C2270/0105Ships
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T137/00Fluid handling
    • Y10T137/2496Self-proportioning or correlating systems
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T137/00Fluid handling
    • Y10T137/2931Diverse fluid containing pressure systems
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T137/00Fluid handling
    • Y10T137/4456With liquid valves or liquid trap seals
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T137/00Fluid handling
    • Y10T137/6416With heating or cooling of the system
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T137/00Fluid handling
    • Y10T137/8593Systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • General Engineering & Computer Science (AREA)
  • Ocean & Marine Engineering (AREA)
  • Oil, Petroleum & Natural Gas (AREA)
  • General Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

提供了可缩放视频编码器和解码器以及相应的可缩放视频编码和解码方法。可缩放视频编码器包括用于有选择地使用空间内预测来在宏块自适应的基础上对增强层宏块与相应的经过升采样的基本层宏块之间产生的增强层残差进行编码的编码器(100)。

Description

宏块自适应层间内纹理预测的方法和设备
本申请要求2005年7月11日提交的名为“MACROBLOCK ADAPTIVEINTER-LAYER INTRA TEXTURE PREDICTION”的美国临时申请第60/698140号的权益,该在先申请以引用的方式整体并入本文。 
技术领域
本发明总体上涉及视频编码器和解码器,并且更加具体地,涉及宏块自适应层间内纹理预测的方法和设备。 
背景技术
已经广泛研究和标准化了很多不同的可缩放性(scalability)的方法,包括例如国际标准化组织/国际电工委员会(ISO/IEC)运动图像专家组-2(MPEG-2)标准和ISO/IEC MPEG-4 Part 10/国际电信联盟-电信组(ITU-T)H.264标准(以下称为“H.264标准”)的可缩放性简档中的信噪比(SNR)可缩放性、空间可缩放性、时间可缩放性和精细粒度可缩放性。大多数的可缩放视频编码方案都以编码效率为代价来实现可缩放性。因此,较为理想的是在最多只增加很少的复杂性的同时改进编码效率。大多数广泛使用的空间可缩放性和SNR可缩放性技术都是层间预测技术,包括层间内纹理预测、层间运动预测和层间残差预测。 
对于空间和SNR可缩放性,引入了较大程度的层间预测。可以使用先前层的相应信号来预测内宏块和间宏块。而且,可以使用各个层的运动描述来预测随后的增强层的运动描述。这些技术分为三个范畴:层间内纹理预测、层间运动预测和层间残差预测。 
在JSVM2.0中,INTRA_BL宏块模式中提供了使用来自前一层信息的内纹理预测,其中对增强层残差(当前宏块(MB)与(经过升采样(upsample)的)基本层之间的差)进行变换和量化。当增强层残差并不包括太多的边缘信息时,INTRA_BL模式非常有效。 
以下三种可能的配置能够应用于INTRA_BL宏块模式:无限制层间内纹 理预测;受约束层间内纹理预测和用于单循环解码的受约束层间内纹理预测。 
就受约束层间内纹理预测的配置而言,能够将层间内纹理预测应用于任意块,对进行预测所依据的层没有限制。在此配置中,解码器必须对比特流中提供的所有较低空间分辨率进行解码,以重构目标分辨率。 
就受约束层间内纹理预测对配置而言,能够将层间内纹理预测应用于基本层的对应块位于内编码宏块内的宏块。使用此模式,实际解码的空间层仅仅需要逆MCTF。对于关键画面,需要多个解码循环。 
就用于单循环解码的受约束层间内纹理预测对配置而言,能够将层间内纹理预测应用于这样的宏块:对于MCTF并且对于关键画面,基本层的相应块位于内编码的宏块内。在此配置中,只需要目标空间分辨率上的单解码循环。 
发明内容
通过本发明,现有技术中的这些及其它的一些缺点和劣势得到了解决,本发明致力于在宏块自适应的基础上的层间内纹理预测的方法和装置。 
根据本发明的一个方面,提供一种可缩放视频编码器。所述的可缩放视频编码器包括一种有选择地使用空间内预测来在宏块自适应的基础上对增强层宏块与相应的经过升采样的基本层宏块之间产生的增强层残差进行编码的编码器。 
根据本发明的另一个方面,提供一种可缩放视频编码的方法。所述的方法包括有选择地使用空间内预测来在宏块自适应的基础上对增强层宏块与相应的经过升采样的基本层宏块之间产生的增强层残差进行编码。 
根据本发明的又另一个方面,提供一种可缩放视频编码器。所述的可缩放视频编码器包括使用增强层中的空间相邻内预测模式和经过升采样的相应基本层预测模式二者对增强层进行编码的编码器。 
根据本发明的还另一个方面,提供一种可缩放视频编码的方法。所述的方法包括使用增强层中的空间相邻内预测模式和经过升采样的相应基本层预测模式二者对增强层进行编码。 
根据本发明的一个进一步方面,提供一种可缩放视频解码器。所述的可缩放视频解码器包括有选择地使用空间内预测来在宏块自适应的基础上对增强层宏块与相应的经过升采样的基本层宏块之间产生的增强层残差进行解码 的解码器。 
根据本发明的一个附加方面,提供一种可缩放视频解码的方法。所述的方法包括有选择地使用空间内预测来在宏块自适应的基础上对增强层宏块与相应的经过升采样的基本层宏块之间产生的增强层残差进行解码。 
根据本发明的一个进一步附加方面,提供一种可缩放视频解码器。所述的可缩放视频解码器包括使用增强层中的空间相邻内预测模式和经过升采样的相应基本层预测模式二者对增强层进行解码的解码器。 
根据本发明的一个再进一步方面,提供一种可缩放视频解码的方法。所述的方法包括使用增强层中的空间相邻内预测模式和经过升采样的相应基本层预测模式二者对增强层进行解码。 
从以下的、要与附图一同研读的实施方式的详细描述中,本发明的这些及其它的一些方面、特征和优势将变得显而易见。 
附图说明
依照以下的示例性附图,本发明可以更好地得到理解,其中: 
图1表示可以应用本原理的示例性联合可缩放视频模型(JSVM)2.0编码器的框图; 
图2表示可以应用本原理的示例性解码器的框图; 
图3表示可以应用本原理的用于INTRA_BL的编码处理的流程图; 
图4表示可以应用本原理的用于INTRA_BL的解码处理的流程图; 
图5表示可以应用本原理的用于INTRA_BLS的编码处理的流程图; 
图6表示可以应用本原理的用于INTRA_BLS的解码处理的流程图; 
图7表示依照本原理用于INTRA_BL和INTRA_BLS模式的宏块自适应选择的示例性编码处理的流程图;和 
图8表示依照本原理用于INTRA_BL和INTRA_BLS模式的宏块自适应选择的示例性解码处理的流程图。 
具体实施方式
本发明是针对宏块自适应层间内纹理预测的方法和装置。 
在大多数可缩放视频编码的方案中,对于空间和SNR可缩放性,引入了较大程度的层间预测。层间预测包括层间内纹理预测、层间运动预测和层间 残差预测。依照本原理,提供一种新颖的层间内纹理预测。此外,依照本发明的示例性实施方式,本原理可以以宏块自适应方式与现有手段相结合,实现更高的编码效率。 
本说明书图解说明了本发明的原理。因此,将会意识到,所属技术领域的专业人员将能够设计出具体实现本发明原理的各种方案(尽管没有在此明确阐述或示出),这些方案包括在其精神和范围之内。 
所有在此所陈述的例子和有条件的语言都旨在教学上的目的:帮助读者理解本发明的原理和发明人为促进技术发展所贡献的概念,并且,将它们理解为并不局限于这些具体阐述的例子和条件。 
此外,所有在此对本发明的原理、方面和实施方式进行陈述的语句以及其特定的例子,都旨在既包括其结构上的又包括其功能上的等价物。另外,其旨在不管结构如何,这些等价物既包括当前已知的等价物又包括未来开发的等价物,即任何为完成相同功能而开发的元素。 
因此,例如所属技术领域的专业人员将会意识到,本文给出的框图代表了对本发明原理进行具体实现的说明性电路图的概念性视图。同样地,将会意识到,任何流程图、流程表、状态转移图、伪代码等等都代表了在计算机可读介质上基本上代表的并且因此由计算机或处理器执行的各种过程,而不管这种计算机或处理器有没有得到明确地给出。 
可以通过使用专用的硬件以及与适当软件结合的能够执行软件的硬件,提供图中所示的各种要素的功能。当由处理器提供时,可以由单独一个的专用处理器、单独一个共享处理器或多个独立的处理器(其中的一些可以是共享的)提供所述的功能。此外,术语“处理器”或“控制器”的明确使用并不应该解释为独有地涉及能够执行软件的硬件,而可以隐含地包括,但并不限于,数字信号处理器(“DSP”)硬件、存储软件的只读存储器(“ROM”)、随机存取处理器(“RAM”)和非易失性存储器。 
也可以包括其它的常规和/或定制的硬件。同样,图中所示的任何开关都只是概念上的。它们的功能可以是通过程序逻辑的操作、通过专用逻辑、通过程序控制与专用逻辑的交互或者甚至人工地实施的,具体技术可以由实施者按照对本文的具体理解来选择。 
在本发明的权利要求中,作为执行特定功能的部件所表达的任何元素都旨在包括执行其功能的任何方式,例如包括:a)执行功能的电路元素的组合, 或者b)任意形式的软件——因此包括固件、微码等等——其与执行软件完成其功能的适当电路相结合。由这些权利要求定义的发明在于这样的事实:由各种不同的所列举的构件提供的功能是以这些权利要求的方式组合和集结在一起的。因此认为,能够提供这些功能的任何构件都等同于本文给出的构件。 
依照本原理,提供了层间内纹理预测的方法和装置。依照示例性实施方式,还通过使用用于增强层残差的空间内预测的H.264标准的子条款8.3中规定的方法(子条款8.3中规定的相关方法在此也简称为INTRA_BLS)允许增强层残差的空间内预测,使层间内纹理预测得到改善。 
使用INTRA_BLS的一个原因是:对于空间可缩放性,增强层残差通常包括大量的高频分量,比如边缘。空间内预测应该有助于保持更多的细节,特别是在较高比特率下。不过,本原理的手段可以包括对比INTRA_BL多的句法比特进行编码,比如内预测模式(PredMode)下的mb_type或者选择INTRA16x16的情况下的cbp图样。为了把INTRA_BL和INTRA_BLS两方面的优势结合起来,依照本原理提出了选择INTRA_BL或INTRA_BLS的宏块自适应手段。为了降低空间内预测的开销,本文还提出了一种手段:通过对(经过升采样的)基本层内预测模式与来自增强层中空间相邻的最有可能的模式联合考虑,使句法得到简化。 
对于INTRA_BL模式,在解码器端,将逆量化和逆变换之后层间残差直接加到(经过升采样的)重构的基本层上,以形成重构的增强层宏块。对于INTRA_BLS模式,在解码器端,通过加上128并且剪切(clip)至(0,255),对来自(升采样)重构的基本层的相邻宏块残差进行调整,并且然后将其用于H.264标准的子条款8.3中规定的针对当前宏块的空间内预测。然后将接收到的逆量化和逆变换之后的残差加到空间内预测上。然后执行128的减法并且剪切至(-256,255)。然后将层间内预测残差与(经过升采样的)重构的基本层进行组合,以形成重构的增强层宏块。 
为了实现INTRA_BL模式和INTRA_BLS模式的宏块自适应选择,利用一个标志(在此称为intra_bls_flag)来指示每个宏块使用了哪种模式。在H.264标准中,对于可缩放视频编码,如果强加了只有在将相应的基本层宏块以内方式进行编码时才允许INTRA_BLS模式的约束,则可以利用现有的句法。在这种情况下,base_mode_flag用于规定是否能够由相应的基本宏块推断出当前宏块的mb_type。intra_base_flag用于规定是否使用了INTRA_BL模式。当相应的基本层宏块以内方式编码时,则base_mode_flag等于1能够用来推断出intra_base_flag等于1,这意味着只有base_mode_flag等于1可以进行编码。为了表示INTRA_BLS模式,base_mode_flag可以设置为0,而intra_base_flag可以设置为1。
转到图1,可以应用本发明的示例性联合可缩放视频模型版本2.0(以下简称为“JSVM2.0”)编码器由附图标记100总的指示。JSVM2.0编码器100使用了三个空间层和运动补偿时间滤波。JSVM编码器100包括二维(2D)删截器(decimator)104、2D删截器106和运动补偿时间滤波(MCTF)模块108,它们各自都具有用于接收视频信号数据102的输入端。 
2D删截器106的输出端与MCTF模块110的输入端以信号通信连接。MCTF模块110的第一输出端与运动编码器112的输入端以信号通信连接,MCTF模块110的第二输出端与预测模块116的输入端以信号通信连接。运动编码器112的第一输出端与复用器114的第一输入端以信号通信连接。运动编码器112的第二输出端与运动编码器124的第一输入端以信号通信连接。预测模块116的第一输出端与空间变换器118的输入端以信号通信连接。空间变换器118的输出端与复用器114的第二输入端以信号通信连接。预测模块116的第二输出端与内插器120的输入端以信号通信连接。内插器120的输出端与预测模块122的第一输入端以信号通信连接。预测模块122的第一输出端与空间变换器126的输入端以信号通信连接。空间变换器126的输出端与复用器114的第二输入端以信号通信连接。预测模块122的第二输出端与内插器130的输入端以通信连接。内插器130的输出端与预测模块134的第一输入端以信号通信连接。预测模块134的输出端与空间变换器136以信号通信连接。该空间变换器的输出端与复用器114的第二输入端以信号通信连接。 
2D删截器104的输出端与MCTF模块128的输入端以信号通信连接。MCTF模块128的第一输出端与运动编码器124的第二输入端以信号通信连接。运动编码器124的第一输出端与复用器114的第一输入端以信号通信连接。运动编码器124的第二输出端与运动编码器132的第一输入端以信号通信连接。MCTF模块128的第二输出端与预测模块122的第二输入端以信号通信连接。 
MCTF模块108的第一输出端与运动编码器132的第二输入端以信号通信连接。运动编码器132的输出端与复用器114的第一输入端以信号通信连接。MCTF模块108的第二输出端与预测模块134的第二输入端以信号通信连接。复用器114的输出端提供输出比特流138。
对于各个空间层,执行运动补偿时间分解。此分解提供了时间可缩放性。来自较低空间层的运动信息能够用于较高层上运动的预测。对于纹理编码,连续的空间层之间的空间预测能够应用于去除冗余。对由内预测或运动补偿间预测产生的残差信号进行变换编码。质量基本层残差提供了各个空间层上的最小重构质量。如果没有应用层间预测,则可以将这个质量基本层编码成符合H.264标准的流。对于质量可缩放性,还要另外对质量增强层进行编码。可以选择这些增强层来提供粗糙或精细粒度的质量(SNR)可缩放性。 
转到图2,可以应用本发明的示例性可缩放视频解码器总的由附图标记200指示。解复用器202的输入端可用作可缩放视频解码器200的输入端,用来接收可缩放比特流。解复用器202的第一输出端与空间逆变换SNR可缩放熵解码器204的输入端以信号通信连接。空间逆变换SNR可缩放熵解码器204的第一输出端与预测模块206的第一输入端以信号通信连接。预测模块206的输出端与逆MCTF模块208的第一输入端以信号通信连接。 
空间逆变换SNR可缩放熵解码器204的第二输出端与运动矢量(MV)解码器210的第一输入端以信号通信连接。MV解码器210的输出端与逆MCTF模块208的第二输入端以信号通信连接。 
解复用器202的第二输出端与空间逆变换SNR可缩放熵解码器212的输入端以信号通信连接。空间逆变换SNR可缩放熵解码器212的第一输出端与预测模块214的第一输入端以信号通信连接。预测模块214的第一输出端与内插模块216的输入端以信号通信连接。内插模块216的输出端与预测模块206的第二输入端以信号通信连接。预测模块214的第二输出端与逆MCTF模块218的第一输入端以信号通信连接。 
空间逆变换SNR可缩放熵解码器212的第二输出端与MV解码器220的第一输入端以信号通信连接。MV解码器200的第一输出端与MV解码器210的第二输入端以信号通信连接。MV解码器220的第二输出端与逆MCTF模块218的第二输入端以信号通信连接。 
解复用器202的第三个输出端与空间逆变换SNR可缩放熵解码器222的输入端以信号通信连接。空间逆变换SNR可缩放熵解码器222的第一输出端与预测模块224的输入端以信号通信连接。预测模块224的第一输出端与内插模块226的输入端以信号通信连接。内插模块226的输出端与预测模块214的第二输入端以信号通信连接。 
预测模块224的第二输出端与逆MCTF模块228的第一输入端以信号通信连接。空间逆变换SNR可缩放熵解码器222的第二输出端与MV解码器230的输入端以信号通信连接。MV解码器230的第一输出端与MV解码器220的第二输入端以信号通信连接。MV解码器230的第二输出端与逆MCTF模块228的第二输入端以信号通信连接。 
逆MCTF模块228的输出端可用作解码器200的输出端,用来输出层0信号。逆MCTF模块218的输出端可用作解码器200的输出端,用于输出层1信号。逆MCTF模块208的输出端可用作解码器200的输出端,用于输出层2信号。 
表1说明了当相应的基本层模式为内模式时,如何对INTRA_BL模式和INTRA_BLS模式的句法进行解释。若相应的基本层模式不是内模式,则由base_mode_flag=0和intra_base_flag=1指示INTRA_BL,并且不允许INTRA_BLS。 
表1 
    base_mode_flag   intra_base_flag
 INTRA_BL   1   1(inferred)
 INTRA_BLS   0   1
转到图3,一种可以应用本原理的用于INTRA_BL的编码处理由附图标记300指示。要意识到,已经对用于INTRA_BL的编码处理300进行了修改,在宏块头部中加入句法字段,如针对功能块317介绍的那样。 
开始块305把控制交给功能块310。功能块310对相应的基本层宏块进行升采样,并且把控制交给功能块315。功能块315计算增强层中当前宏块与相应的经过升采样的基本层宏块之间的残差,并且把控制交给功能块317。功能块317对在宏块级上的句法“intra_bls_flag”进行写入,并且把控制交给功能块320。功能块320对所述的残差进行变换和量化,并且把控制交给功能块325。功能块325对变换和量化的残差进行熵编码,构成编码的比特流,并且把控制交给结束块330。 
转到图4,可以应用本原理的用于INTRA_BL的解码处理由附图标记400 指示。要意识到,已经对用于INTRA_BL的解码处理400进行了修改,在宏块头部中读取句法字段,如针对功能块412所介绍的那样。 
开始块405把控制交给功能块410和功能块415。功能块410对编码的比特流进行熵解码,提供解压缩的比特流,并且把控制交给功能块412。功能块412对在宏块级上的句法“intra_bls_flag”进行读取,并且把控制交给功能块420。功能块420对解压缩的比特流进行逆变换和逆量化,提供解码的残差,并且把控制交给功能块425。功能块415对相应的基本层宏块进行升采样,并且把控制交给结束块425。 
功能块425对解码的残差和升采样相应的基本层宏块进行组合,并且把控制交给功能块430。功能块430对增强层中相应的宏块进行重构,并且把控制交给结束块435。 
转到图5,可以应用本原理的用于INTRA_BLS的编码处理由附图标记500指示。 
开始块505把控制交给功能块510。功能块510对相应的基本层宏块和相应的基本层宏块的邻块进行升采样,并且把控制交给功能块515。功能块515对增强层中的当前宏块和当前宏块的空间相邻与相应的升采样基本层宏块之间的残差进行计算,之后加128,剪切至{0,255},并且把控制交给功能块520。功能块520施加从当前宏块的空间相邻宏块得到的空间内预测结果,并且把控制交给功能块525。功能块525计算空间内预测之后的残差,并且把控制交给功能块530。功能块530对所述的残差进行变换和量化,并且把控制交给功能块535。功能块535对变换和量化的残差进行熵编码,以构成编码的比特流,并且把控制交给结束块540。 
转到图6,可以应用本原理的用于INTRA_BLS的解码处理由附图标记600指示。 
开始块605把控制交给功能块610和功能块635。功能块610对相应的基本层宏块和相应基本层宏块的邻块进行升采样,并且把控制交给功能块615。功能块615对增强层中的当前宏块的空间相邻与相应的经过升采样的基本层宏块之间的残差进行计算,之后加128,剪切至{-256,255},并且把控制交给功能块620。功能块620施加从当前宏块的空间相邻宏块得到的空间内预测结果,并且把控制交给功能块625。 
功能块635对编码的比特流进行熵解码,以提供解压缩的比特流,并且 把控制交给功能块640。功能块640对解压缩的比特流进行逆变换和逆量化,以提供解码的预测残差,并且把控制交给功能块625。 
功能块625把解码的预测残差与从当前宏块的空间相邻宏块得到的空间内预测进行组合,以提供一个总和,并且把控制交给功能块630。功能块630从所述的总和中减去128,以得到一个差,把所述的差剪切至{-256,256},并且把经过剪切的差加入到相应的经过升采样的基本层宏块中,并且把控制交给结束块635。 
转到图7,用于INTRA_BL模式和INTRA_BLS模式的宏块自适应选择的示例性编码处理由附图标记700指示。 
开始块705把控制交给功能块710、功能块715和功能块720。功能块710、720和730分别检验INTRA_BL、INTRA_BLS和其它的预测模式,并且把控制交给功能块725。功能块725从INTRA_BL、INTRA_BLS和其它预测模式中选择最佳的预测模式,并且把控制交给结束块730。 
转到图8,用于INTRA_BL模式和INTRA_BLS模式的宏块自适应选择的示例性解码处理由附图标记800指示。 
开始块805把控制交给判决块810。判决块810确定当前宏块是否使用了INTRA_BL模式进行编码。若为否,则把控制交给判决块815。否则,则把控制交给功能块830。 
判决块815确定当前宏块是否使用了INTRA_BLS模式进行编码。若为否,则把控制交给功能块820。否则,则把控制交给功能块835。 
功能块830使用INTRA_BL模式对当前宏块进行解码,并且把控制交给功能块825。 
功能块835使用INTRA_BLS模式对当前宏块进行解码,并且把控制交给功能块825。 
功能块820使用另一种预测模式(除了INTRA_BL或INTRA_BLS之外的)对当前宏块进行解码,并且把控制交给功能块825。 
功能块825输出经过解码的当前宏块,并且把控制交给结束块840。 
表2指出用于指定4x4亮度块的intra_4x4预测的句法,其中索引luma4x4blkldx=0..15。 
表2 
  if(MbPartPredMode(mb_type,0)==Intra_4x4)    
     for(luma4x4BIkIdx=0;luma4x4Blkldx<16;luma4x4Blkldx++){    
         prev_intra4x4_pred_mode_flag[luma4x4BlkIdx]   2   u(1)|ae(v)
         if(!prev_intra4x4_pred_mode_flag[luma4x4Blkldx])    
            rem_intra4x4_pred_mode]luma4x4Blkldx]   2   u(3)|ae(v)
     }    
Intra4x4PredMode[luma4x4Blkldx]是通过应用下列过程得出的,其中A和B为4x4亮度块的左和上邻块: 
predIntra4x4PredMode=Min(intraMxMPredModeA,intraMxMPredModeB) 
if(prev_intra4x4_pred_mode_flag[luma4x4Blkldx]) 
      Intra4x4PredMode[luma4x4Blkldx]=predIntra4x4PredMode 
else 
      if(rem_intra4x4_pred_mode[luma4x4Blkldx]<predIntra4x4PredMode) 
            Intra4x4PredMode[luma4x4Blkldx]=rem_intra4x4_pred_mode[ 
luma4x4Blkldx] 
      else 
            Intra4x4PredMode[luma4x4Blkldx]=rem_intra4x4_pred_mode[ 
luma4x4Blkldx]+1 
H.264标准中,空间邻块的PredMode用于降低对intra4x4预测进行编码的开销。在涉及针对增强层的可缩放视频编码方案的实施方式中,若相应的基本层宏块以内方式进行编码,则建议:基于经过升采样的基本层intra4x4PredMode及其在增强层中的空间邻块PredMode二者对intra4x4PredMode进行编码,如等式1所示,其中F为任意函数。 
Intra4x4PredMode=F(intraMxMPredModeA,intraMxMPredModeB,intraMxMPredModeBase)                                 (1) 
表3指出了满足等式(1)并且用于在对相应的基本层宏块以内模式进行编码时指定基于经过升采样的基本层intra4x4 PredMode及其在增强层中的空间邻块PredMode二者的intra4x4 PredMode的句法。 
表3 
  if(MbPartPredMode(mb_tyPe,0)==Intra_4x4)    
     for(luma4x4Bldkdx=0;luma4x4Blkldx<16;luma4x4Bldldx++){    
         prev_intra4x4_pred_mode_flag|luma4x4Blkldx]   2   u(2)|ae(v)
         if(prev_intra4x4_pred_mode_flag|luma4x4Blkldx]==0)    
            rem_intra4x4_pred_mode[luma4x4BlkIdx]   2   u(3)|ae(v)
     }    
通过实施以下过程,得出Intra4x4PredMode[luma4x4Blkldx]: 
predIntra4x4PredMode=Min(intraMxMPredModeA,intraMxMPredModeB) 
if(prev_intra4x4_pred_mode_flag[luma4x4Blkldx]==1) 
       Intra4x4PredMode[luma4x4Blkldx]=predIntra4x4PredMode 
else if(prev_intra4x4_pred_mode_flag[luma4x4Blkldx]==2) 
     Intra4x4PredMode[luma4x4Blkldx]=intraMxMPredModeBase 
else 
         if(rem_intra4x4_pred_mode[luma4x4Blkldx]<predIntra4x4PredMode) 
                Intra4x4PredMode[luma4x4Blkldx]= 
                         rem_intra4x4_pred_mode[luma4x4Blkldx] 
         else 
                Intra4x4PredMode[luma4x4Blkldx]= 
                rem_intra4x4_pred_mode[luma4x4Blkldx]+1 
表4指出了满足等式(1)并且用于指定intra4x4 PredMode的句法。表4中,若predIntra4x4PredMode==intraMxMPredModeBase,则强行使intra4x4PredMode等于predIntra4x4PredMode。 
表4 
  if(MbPartPredMode(mb_type,0)==intra_4x4)    
     for(luma4x4Blkldx=0;luma4x4Blkldx<16;luma4x4Blkldx++){    
       if(predlntra4x4PredMode!=intraMxMPredModeBase){    
        prev_intra4x4_pred_mode_flag[luma4x4Blkldx]   2   u(1)|ae(v)
        if(prev_intra4x4_pred_mode_flag[luma4x4Blkldx]===0)    
           rem_intra4x4_pred_mode[luma4x4Blkldx]   2   u(3)|ac(v)
        }    
 ——}—————————————————————————————   --  
通过实施以下过程,得出Intra4x4PredMode[luma4x4Blkldx]: 
predIntra4x4PredMode=Min(intraMxMPredModeA,intraMxMPredModeB) 
If(predIntra4x4PredMode==intraMxMPredModeBase) 
  Intra4x4PredMode[luma4x4Blkldx]=predIntra4x4PredMode 
else 
 if(prev_intra4x4_pred_mode_flag[luma4x4Blkldx]==1) 
        Intra4x4PredMode[luma4x4Blkldx]=predIntra4x4PredMode 
 else 
        if(rem_intra4x4_pred_mode[luma4x4Blkldx]<predIntra4x4PredMode) 
              Intra4x4PredMode[luma4x4Blkldx]= 
                      rem_intra4x4_pred_mode[luma4x4Blkldx] 
        else 
              Intra4x4PredMode[luma4x4Blkldx]= 
                      rem_intra4x4_pred_mode[luma4x4Blkldx]+1 
要意识到,虽然前面的介绍和例子涉及到使用intra4x4 PredMode,但是本原理并不局限于此,因此,在给出本文提供的本原理的教导的情况下,本领域和相关领域的技术人员将会想到可以应用本原理的这种和其它方式,同时保持本发明的范围不变。例如,本原理还可以应用于——但不限于——intra8x8 PredMode。 
现在将给出本发明的众多伴随的优点/特征中的一部分的介绍。例如,一个优点/特征是一种可缩放视频编码器,其包括用于有选择地使用空间内预测来在宏块自适应的基础上对增强层宏块与相应的经过升采样的基本层宏块之间生成的增强层残差进行编码的编码器。另一个优点/特征是如上所述的可缩放视频编码器,其中用于对增强层残差进行编码的空间内预测符合现有的空间内预测技术。再另一个优点/特征是如上所述的可缩放视频编码器,其中编码器在宏块头部中加入句法字段,以指示对增强层残差使用哪种预测模式。此外,另一个优点/特征是如上所述的可缩放视频编码器,其中编码器对现有的句法进行了修改,以提供针对在基本层预测模式为内模式时对增强层残差使用了哪种预测模式的暗示。更进一步地,另一个优点/特征是如上所述的、对现有的句法进行了修改的可缩放视频编码器,其中当基本层预测模式局限于层间模式时,编码器使用除空间内预测之外的预测模式对增强层残差进行编码。还有,另一个优点/特征是如上所述的可缩放视频编码器,其中编码器从不同的可用预测模式中确定对增强层使用哪种预测模式,所述的可用预测模式包括不采用空间内预测模式的增强层残差、采用空间内预测模式的增强 层残差和采用空间内预测模式的增强层像素。另外,另一个优点/特征是如上所述的、确定对增强层使用哪种预测模式的可缩放视频编码器,其中编码器基于后验判定准则或者基于不同可用预测模式的过往统计结果以及增强层残差和增强层像素的属性来从不同的可用预测模式中确定对增强层使用哪种预测模式。此外,另一个优点/特征是一种可缩放视频编码器,其包括使用增强层中的空间相邻内预测模式和经过升采样的相应基本层预测模式二者,对增强层进行编码的编码器。更进一步地,另一个优点/特征是一种可缩放视频编码器,其中当在增强层中使用的空间相邻内预测模式与升采样相应基本层预测模式相同时,解码器在宏块头部中加入标志,而不用信号通知预测模式。还有,另一个优点/特征是一种如上所述的可缩放视频编码器,其中当空间相邻内预测模式与经过升采样的相应基本层预测模式相同时,解码器强行使当前内预测模式与经过升采样的相应基本层预测模式相同,而不发送相应的句法。另外,另一个优点/特征是一种可缩放视频解码器,其包括用于有选择地使用空间内预测来在宏块自适应的基础上对增强层宏块与相应的经过升采样的基本层宏块之间生成的增强层残差进行解码的解码器。此外,另一个优点/特征是以上所述的可缩放视频解码器,其中用于对增强层残差进行解码的空间内预测符合现有的空间内预测技术。更进一步地,另一个优点/特征是如上所述的可缩放视频解码器,其中解码器使用宏块头部中的句法字段来确定对增强层残差使用哪种预测模式。还有,另一个优点/特征是如上所述的可缩放视频解码器,其中当基本层预测模式为内模式时,解码器评估经过修改的现有句法中提供的、针对使用过哪种预测模式来对增强层残差进行编码的暗示进行评估。另外,另一个优点/特征是如上所述的、对现有的句法进行了修改的可缩放视频解码器,其中当基本层预测模式局限于层间模式时,解码器使用除空间内预测之外的预测模式对增强层残差进行解码。此外,另一个优点/特征是如上所述的可缩放视频解码器,其中解码器基于解析的句法、从不利用空间内预测模式的增强层残差、利用空间内预测模式的增强层残差和利用空间内预测模式的增强层像素的任何一种之中确定的预测模式来确定对增强层残差使用的预测模式。还有,另一个优点/特征是一种可缩放视频解码器,其包括使用增强层中的空间相邻内预测模式和经过升采样的相应基本层预测模式二者,对增强层进行解码的解码器。另外,另一个优点/特征是如上所述的可缩放视频解码器,其中当空间相邻内预测模式与经过升采样的相应基本 层预测模式相同时,解码器强行使当前内预测模式与经过升采样的相应基本层预测模式相同,而不接收相应的句法。此外,另一个优点/特征是如上所述的可缩放视频解码器,其中解码器基于宏块头部中的标志,确定对增强层使用哪种内预测模式。更进一步地,另一个优点/特征是如上所述的可缩放视频解码器,其中当空间相邻内预测模式与经过升采样的相应基本层预测模式相同时,解码器确定对增强层的内预测模式与经过升采样的相应基本层预测模式相同。 
基于文本的教导,相关技术领域的普通技术人员可以很容易地明了本发明的这些和其它的特征和优点。要理解,本发明的教导可以以硬件、软件、固件、专用处理器或者它们组合的各种形式加以实现。 
最优选地,本发明的教导是以硬件和软件的组合方式来实现的。此外,所述的软件可以以具体实现在存储单元上的应用程序的方式加以实现。所述的应用程序可以上传到包括任何适当结构的机器中,并由该机器执行。优选地,所述的机器是在具有诸如一个或更多中央处理单元(“CPU”)、随机存取存储器(“RAM”)和输入/输出(“I/O”)接口之类的硬件的计算机平台上加以实现的。所述的计算机平台还可以包括操作***和微指令代码。在此所述的各种过程和功能可以是微指令代码的部分或者是应用程序的部分,或者是其对任意组合,其可以由CPU执行。此外,各种其它的周边单元(比如附加的数据存储单元和打印单元)可以与所述的计算机平台连接。 
要进一步理解,因为附图中图示的一些构成***的部件和方法最好以软件方式加以实现,所以依据本发明编程的方式,***部件或过程功能块之间的实际连接可以不同。在本文给出的教导的前提下,本相关技术领域的普通人员将能够预期到本发明的这些和类似的实现或配置。 
尽管在此参照附图对说明性的实施方式进行了阐述,但要理解,本发明并不限于那些精确的实施方式,并且各种变化和修改都可以由本相关技术领域的普通人员达到,且并不违背本发明的范围和精神。所有这种变化和修改都旨在要被包括在如附加权利要求中陈述的、本发明的范围之内。 

Claims (12)

1.一种编码装置,包括编码器(100),编码器(100)用于有选择地使用空间内预测来对在增强层宏块与相应的经过升采样的基本层宏块之间产生的增强层残差进行编码,
其中所述编码器基于后验判定准则或者基于不同可用预测模式的过往统计以及增强层残差和增强层像素的属性,来从不同的可用预测模式中确定对增强层使用哪种预测模式,这些不同的可用预测模式包括不利用空间内预测的增强层残差模式、利用空间内预测的增强层残差模式和利用空间内预测的增强层像素模式。
2.一种可缩放视频编码方法,包括有选择地使用(710,715,720)空间内预测,来对在增强层宏块与相应的经过升采样的基本层宏块之间产生的增强层残差进行编码;以及
基于后验判定准则或者基于不同可用预测模式的过往统计结果以及增强层残差和增强层像素的属性,从不同的可用预测模式中确定(710,715,720)对增强层使用哪种预测模式,这些不同的可用预测模式包括不利用空间内预测的增强层残差模式、利用空间内预测的增强层残差模式和利用空间内预测的增强层像素模式。
3.如权利要求1的编码装置,其中使用增强层申的空间相邻内预测模式和经过升采样的相应基本层内预测模式二者对空间内预测的内预测模式进行编码。
4.如权利要求3的装置,其中所述编码器(100)在空间相邻内预测模式与经过升采样的相应基本层内预测模式相同时,迫使空间内预测的内预测模式与经过升采样的相应基本层内预测模式相同,而不发送相应的句法。
5.如权利要求2的可缩放视频编码方法,包括使用增强层中的至少空间相邻内预测模式和经过升采样的相应基本层内预测模式二者对空间内预测的内预测模式进行编码(310,315)。
6.如权利要求5的方法,还包括当空间相邻内预测模式与经过升采样的相应基本层内预测模式相同时,迫使(520)空间内预测的内预测模式与经过升采样的相应基本层内预测模式相同,而不发送相应的句法。
7.一种解码装置,包括解码器(200),解码器(200)有选择地使用空间内预测,来对增强层残差进行解码,其中增强层残差与相应的经过升采样的基本层宏块结合以生成解码的宏块,其中所述解码器(200)基于经过解析的句法确定对增强层使用的预测模式,所述预测模式是从不利用空间内预测的增强层残差模式、利用空间内预测的增强层残差模式和利用空间内预测的增强层像素模式中的任何一种确定出的。
8.一种可缩放视频解码的方法,包括:
有选择地使用(830,835)空间内预测,来对增强层残差进行解码,其中增强层残差与相应的经过升采样的基本层宏块结合以生成解码的宏块;以及
基于经过解析的句法,从不利用空间内预测的增强层残差模式、利用空间内预测的增强层残差模式和利用空间内预测的增强层像素模式中确定(800)对增强层使用哪种预测模式。
9.如权利要求7的解码装置,其中使用增强层中的空间相邻内预测模式和经过升采样的相应基本层内预测模式二者对空间内预测的内预测模式进行解码。
10.如权利要求9的装置,其中所述解码器(200)在空间相邻内预测模式与经过升采样的相应基本层内预测模式相同时,迫使空间内预测的内预测模式与经过升采样的相应基本层内预测模式相同,而不接收相应的句法。
11.如权利要求8的可缩放视频解码的方法,包括使用增强层中的空间相邻内预测模式和经过升采样的相应基本层内预测模式二者来对空间内预测的内预测模式进行解码(415,425)。
12.如权利要求11的方法,还包括当空间相邻内预测模式与经过升采样的相应基本层内预测模式相同时,迫使(415,425)空间内预测的内预测模式与经过升采样的相应基本层内预测模式相同,而不接收相应的句法。
CN2006800252792A 2005-07-11 2006-05-18 宏块自适应层间内纹理预测的方法和设备 Active CN101248674B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US69814005P 2005-07-11 2005-07-11
US60/698,140 2005-07-11
PCT/US2006/019212 WO2007008286A1 (en) 2005-07-11 2006-05-18 Method and apparatus for macroblock adaptive inter-layer intra texture prediction

Publications (2)

Publication Number Publication Date
CN101248674A CN101248674A (zh) 2008-08-20
CN101248674B true CN101248674B (zh) 2013-12-04

Family

ID=37637458

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006800252792A Active CN101248674B (zh) 2005-07-11 2006-05-18 宏块自适应层间内纹理预测的方法和设备

Country Status (12)

Country Link
US (1) US8374239B2 (zh)
EP (1) EP1902586B1 (zh)
JP (1) JP5008664B2 (zh)
KR (1) KR101326610B1 (zh)
CN (1) CN101248674B (zh)
AU (1) AU2006269728B2 (zh)
BR (1) BRPI0612643A8 (zh)
MX (1) MX2008000522A (zh)
RU (1) RU2411689C2 (zh)
TW (1) TW200718216A (zh)
WO (1) WO2007008286A1 (zh)
ZA (1) ZA200800261B (zh)

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8340177B2 (en) 2004-07-12 2012-12-25 Microsoft Corporation Embedded base layer codec for 3D sub-band coding
US8442108B2 (en) 2004-07-12 2013-05-14 Microsoft Corporation Adaptive updates in motion-compensated temporal filtering
US8374238B2 (en) 2004-07-13 2013-02-12 Microsoft Corporation Spatial scalability in 3D sub-band decoding of SDMCTF-encoded video
US7956930B2 (en) 2006-01-06 2011-06-07 Microsoft Corporation Resampling and picture resizing operations for multi-resolution video coding and decoding
US8711925B2 (en) 2006-05-05 2014-04-29 Microsoft Corporation Flexible quantization
US8199812B2 (en) 2007-01-09 2012-06-12 Qualcomm Incorporated Adaptive upsampling for scalable video coding
KR101365575B1 (ko) * 2007-02-05 2014-02-25 삼성전자주식회사 인터 예측 부호화, 복호화 방법 및 장치
US20090161757A1 (en) * 2007-12-21 2009-06-25 General Instrument Corporation Method and Apparatus for Selecting a Coding Mode for a Block
US8750390B2 (en) 2008-01-10 2014-06-10 Microsoft Corporation Filtering and dithering as pre-processing before encoding
US8160132B2 (en) 2008-02-15 2012-04-17 Microsoft Corporation Reducing key picture popping effects in video
US8953673B2 (en) 2008-02-29 2015-02-10 Microsoft Corporation Scalable video coding and decoding with sample bit depth and chroma high-pass residual layers
US8711948B2 (en) 2008-03-21 2014-04-29 Microsoft Corporation Motion-compensated prediction of inter-layer residuals
US8897359B2 (en) 2008-06-03 2014-11-25 Microsoft Corporation Adaptive quantization for enhancement layer video coding
RU2506711C2 (ru) * 2008-07-25 2014-02-10 Сони Корпорейшн Способ и устройство обработки изображения
US9571856B2 (en) 2008-08-25 2017-02-14 Microsoft Technology Licensing, Llc Conversion operations in scalable video encoding and decoding
US8213503B2 (en) 2008-09-05 2012-07-03 Microsoft Corporation Skip modes for inter-layer residual video coding and decoding
TWI468020B (zh) 2009-02-19 2015-01-01 Sony Corp Image processing apparatus and method
TWI463878B (zh) * 2009-02-19 2014-12-01 Sony Corp Image processing apparatus and method
TWI440363B (zh) * 2009-02-19 2014-06-01 Sony Corp Image processing apparatus and method
CN102474620A (zh) * 2009-07-10 2012-05-23 三星电子株式会社 在分层视频编码中的空间预测方法和设备
JP5625342B2 (ja) * 2009-12-10 2014-11-19 ソニー株式会社 画像処理方法、画像処理装置、プログラム
FR2954035B1 (fr) * 2009-12-11 2012-01-20 Thales Sa Procede d'estimation de la qualite video a une resolution quelconque
KR101040087B1 (ko) * 2010-01-13 2011-06-09 전자부품연구원 H.264 svc를 위한 효율적인 부호화 방법
JP5428886B2 (ja) * 2010-01-19 2014-02-26 ソニー株式会社 情報処理装置、情報処理方法、及びそのプログラム
JP5703781B2 (ja) 2010-09-03 2015-04-22 ソニー株式会社 画像処理装置および方法
CN103098472A (zh) * 2010-09-14 2013-05-08 三星电子株式会社 用于分层图像编码和解码的方法和设备
US20130194386A1 (en) * 2010-10-12 2013-08-01 Dolby Laboratories Licensing Corporation Joint Layer Optimization for a Frame-Compatible Video Delivery
JP5490046B2 (ja) * 2011-03-22 2014-05-14 株式会社東芝 伝送装置
JP2013012846A (ja) * 2011-06-28 2013-01-17 Sony Corp 画像処理装置及び画像処理方法
KR101979284B1 (ko) * 2011-10-26 2019-05-17 인텔렉추얼디스커버리 주식회사 인터 예측 모드 스케일러블 코딩 방법 및 장치
WO2013068548A2 (en) 2011-11-11 2013-05-16 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Efficient multi-view coding using depth-map estimate for a dependent view
KR20240027889A (ko) 2011-11-11 2024-03-04 지이 비디오 컴프레션, 엘엘씨 깊이-맵 추정 및 업데이트를 사용한 효율적인 멀티-뷰 코딩
WO2013072484A1 (en) 2011-11-18 2013-05-23 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Multi-view coding with efficient residual handling
JP2013126157A (ja) * 2011-12-15 2013-06-24 Sony Corp 画像処理装置及び画像処理方法
US20150092844A1 (en) * 2012-03-16 2015-04-02 Electronics And Telecommunications Research Institute Intra-prediction method for multi-layer images and apparatus using same
EP2829065B1 (en) * 2012-03-21 2020-05-13 MediaTek Singapore Pte Ltd. Method and apparatus for intra mode derivation and coding in scalable video coding
WO2013168952A1 (ko) * 2012-05-08 2013-11-14 엘지전자 주식회사 인터 레이어 예측 방법 및 이를 이용하는 장치
WO2013176495A1 (ko) * 2012-05-25 2013-11-28 엘지전자 주식회사 인터 레이어 예측 방법 및 이를 이용하는 장치
KR20170075802A (ko) * 2012-06-26 2017-07-03 미쓰비시덴키 가부시키가이샤 동화상 부호화·복호 장치 및 방법
JP6141417B2 (ja) * 2012-06-29 2017-06-07 インテル コーポレイション 係数サンプリングに基づいたスケーラブルビデオ符号化のためのシステム、方法及びコンピュータプログラム製品
JP2015167267A (ja) * 2012-07-03 2015-09-24 シャープ株式会社 画像復号装置、および画像符号化装置
US9319684B2 (en) * 2012-08-21 2016-04-19 Qualcomm Incorporated Alternative transform in scalable video coding
US9860558B2 (en) 2012-09-28 2018-01-02 Intel Corporation Inter-layer intra mode prediction
KR20220131366A (ko) * 2012-10-01 2022-09-27 지이 비디오 컴프레션, 엘엘씨 베이스 레이어로부터 예측을 위한 서브블록 세부분할의 유도를 이용한 스케일러블 비디오 코딩
CN102883164B (zh) * 2012-10-15 2016-03-09 浙江大学 一种增强层块单元的编解码方法、对应的装置
US9247256B2 (en) 2012-12-19 2016-01-26 Intel Corporation Prediction method using skip check module
US10542286B2 (en) 2012-12-19 2020-01-21 ARRIS Enterprise LLC Multi-layer video encoder/decoder with base layer intra mode used for enhancement layer intra mode prediction
US9549207B2 (en) * 2013-01-02 2017-01-17 Dolby Laboratories Licensing Corporation Backward-compatible coding for ultra high definition video signals with enhanced dynamic range
US10516898B2 (en) 2013-10-10 2019-12-24 Intel Corporation Systems, methods, and computer program products for scalable video coding based on coefficient sampling
FR3012935A1 (fr) * 2014-05-20 2015-05-08 Thomson Licensing Procede et dispositif de codage d'images video, procede et dispositif de decodage d'un flux de donnees, programme d'ordinateur et support de stockage correspondants
CN106507111B (zh) * 2016-11-17 2019-11-15 上海兆芯集成电路有限公司 使用残差补偿的视频编码方法以及使用该方法的装置

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5122875A (en) 1991-02-27 1992-06-16 General Electric Company An HDTV compression system
GB9301270D0 (en) 1993-01-22 1993-03-17 Unilever Plc Dilution-thickening,personal washing composition
CA2127151A1 (en) 1993-09-21 1995-03-22 Atul Puri Spatially scalable video encoding and decoding
US5922664A (en) 1995-01-30 1999-07-13 Colgate-Palmolive Co. Pourable detergent concentrates which maintain or increase in viscosity after dilution with water
AU695764B2 (en) 1995-04-10 1998-08-20 Unilever Plc Improvements relating to light duty cleaning
BR9603346A (pt) 1996-08-08 1998-05-05 Unilever Nv Processo sinérgico de limpeza pessoal
US6603883B1 (en) * 1998-09-08 2003-08-05 Canon Kabushiki Kaisha Image processing apparatus including an image data encoder having at least two scalability modes and method therefor
US6271187B1 (en) 1999-12-01 2001-08-07 Ecolab Inc. Hand soap concentrate, use solution and method for modifying a hand soap concentrate
CN1435055A (zh) * 1999-12-22 2003-08-06 通用仪器公司 使用空间可调性及同时传送编码的多投射环境的视讯压缩
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
KR101117840B1 (ko) * 2004-04-02 2012-03-15 톰슨 라이센싱 복잡도 가변 비디오 디코더를 위한 방법 및 장치
US7132963B2 (en) * 2004-09-13 2006-11-07 Ati Technologies Inc. Methods and apparatus for processing variable length coded data
KR20060027779A (ko) * 2004-09-23 2006-03-28 엘지전자 주식회사 영상 블록의 시간상 및 공간상 상관관계를 이용한영상신호의 엔코딩 및 디코딩 방법과 장치
US20060153295A1 (en) * 2005-01-12 2006-07-13 Nokia Corporation Method and system for inter-layer prediction mode coding in scalable video coding
EP1711018A1 (en) * 2005-04-08 2006-10-11 Thomson Licensing Method and apparatus for encoding video pictures, and method and apparatus for decoding video pictures
KR100703774B1 (ko) * 2005-04-13 2007-04-06 삼성전자주식회사 인트라 코딩을 선택적으로 적용하여 인트라 bl 예측모드의 비디오 신호를 인코딩 및 디코딩하는 방법 및 장치
KR100896279B1 (ko) * 2005-04-15 2009-05-07 엘지전자 주식회사 영상 신호의 스케일러블 인코딩 및 디코딩 방법
US7974341B2 (en) * 2005-05-03 2011-07-05 Qualcomm, Incorporated Rate control for multi-layer video design
KR20090079838A (ko) * 2008-01-17 2009-07-22 엘지전자 주식회사 Iptv 수신 시스템 및 그 데이터 처리 방법

Also Published As

Publication number Publication date
US20090074061A1 (en) 2009-03-19
MX2008000522A (es) 2008-03-06
WO2007008286A1 (en) 2007-01-18
EP1902586A4 (en) 2010-12-01
ZA200800261B (en) 2009-08-26
EP1902586B1 (en) 2014-09-24
KR101326610B1 (ko) 2013-11-08
AU2006269728B2 (en) 2011-11-03
RU2411689C2 (ru) 2011-02-10
BRPI0612643A2 (pt) 2010-11-23
JP5008664B2 (ja) 2012-08-22
CN101248674A (zh) 2008-08-20
BRPI0612643A8 (pt) 2018-08-14
JP2009500981A (ja) 2009-01-08
TW200718216A (en) 2007-05-01
KR20080023727A (ko) 2008-03-14
US8374239B2 (en) 2013-02-12
AU2006269728A1 (en) 2007-01-18
RU2008104893A (ru) 2009-08-20
EP1902586A1 (en) 2008-03-26

Similar Documents

Publication Publication Date Title
CN101248674B (zh) 宏块自适应层间内纹理预测的方法和设备
JP5869493B2 (ja) ビデオ符号化および復号化のためのテンプレート・マッチング予測の適応型残差更新のための方法および装置
CN102598667B (zh) 帧内预测模式的高效视频编码和解码的方法和装置
CN101288311B (zh) 用于可分级视频编码和解码中的加权预测的方法和装置
JP6251627B2 (ja) ジオメトリック分割されたスーパブロックをビデオ符号化およびビデオ復号する方法および装置
CN102577380B (zh) 用于改进的帧内色度编码和解码的方法及装置
CN101529920B (zh) 在没有明确的信号通知的情况下的局部照度和色彩补偿
CN101601300B (zh) 用自适应增强层预测对位深度可分级视频数据进行编码和/或解码的方法和设备
CN102388611B (zh) 使用色调映射和反色调映射的比特深度可分级视频编码和解码的方法和装置
US20130003843A1 (en) Motion Prediction Method
WO2007018688A1 (en) Method and apparatus for weighted prediction for scalable video coding
CN102740078A (zh) 基于hevc标准的自适应空间可伸缩编码
CN104380745A (zh) 用于图层间与视图间编码的自适应帧内预测方法及其装置
EP2153655A1 (en) Method and apparatus for encoding and decoding image using modification of residual block
CN102484701A (zh) 用于空间变化残差编码的方法和设备
WO2014106608A1 (en) Encoding and decoding methods and devices, and corresponding computer programs and computer readable media
CN102474616B (zh) 用于生成、解码和转码经编码的视频数据流的方法和装置
US8275040B2 (en) Method and apparatus for weighted prediction for scalable video coding
GB2506592A (en) Motion Vector Prediction in Scalable Video Encoder and Decoder
KR20070013995A (ko) 레이어간 예측방식를 사용해 영상신호를 엔코딩하고 그엔코딩된 영상신호를 디코딩하는 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP02 Change in the address of a patent holder

Address after: I Si Eli Murli Nor, France

Patentee after: THOMSON LICENSING

Address before: French Boulogne

Patentee before: THOMSON LICENSING

CP02 Change in the address of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20190130

Address after: Paris France

Patentee after: International Digital Madison Patent Holding Co.

Address before: I Si Eli Murli Nor, France

Patentee before: THOMSON LICENSING

Effective date of registration: 20190130

Address after: I Si Eli Murli Nor, France

Patentee after: THOMSON LICENSING

Address before: I Si Eli Murli Nor, France

Patentee before: THOMSON LICENSING

TR01 Transfer of patent right