KR100736096B1 - 비디오 신호를 그룹별로 인코딩 및 디코딩하는 방법 및장치 - Google Patents
비디오 신호를 그룹별로 인코딩 및 디코딩하는 방법 및장치 Download PDFInfo
- Publication number
- KR100736096B1 KR100736096B1 KR1020060031650A KR20060031650A KR100736096B1 KR 100736096 B1 KR100736096 B1 KR 100736096B1 KR 1020060031650 A KR1020060031650 A KR 1020060031650A KR 20060031650 A KR20060031650 A KR 20060031650A KR 100736096 B1 KR100736096 B1 KR 100736096B1
- Authority
- KR
- South Korea
- Prior art keywords
- symbol
- block
- blocks
- grouped
- predetermined value
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/34—Scalability techniques involving progressive bit-plane based encoding of the enhancement layer, e.g. fine granular scalability [FGS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/17—Methods 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/172—Methods 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 picture, frame or field
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/17—Methods 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/174—Methods 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 slice, e.g. a line of blocks or a group of blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/17—Methods 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/176—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/196—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/20—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
- H04N19/21—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding with binary alpha-plane coding for video objects, e.g. context-based arithmetic encoding [CAE]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/20—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
- H04N19/29—Methods 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]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/93—Run-length coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
Claims (36)
- 다계층 비디오 신호를 구성하는 블록을 부호화하는 방법에 있어서,소정의 값과 동일한 값의 심볼을 가지는 둘 이상의 블록을 그루핑하는 단계;상기 그루핑된 블록들의 정보를 나타내는 그룹별 심볼을 생성하는 단계; 및상기 그룹별 심볼을 부호화하는 단계를 포함하는, 비디오 신호 인코딩 방법.
- 제 1항에 있어서,상기 그루핑 하는 단계 이전에, 상기 그루핑할 블록의 개수를 산출하는 단계를 포함하는, 비디오 신호 인코딩 방법.
- 제 1항에 있어서,상기 소정의 값은 미리 약속된 값 또는 하위 계층에서 예측한 결과를 포함하는, 비디오 신호 인코딩 방법.
- 제 1항에 있어서,상기 그룹별 심볼을 생성하는 단계는, 상기 그루핑된 블록들의 심볼에 대해 하나의 패스비트를 설정하는 단계를 포함하는, 비디오 신호 인코딩 방법.
- 제 1항에 있어서,상기 그룹별 심볼을 생성하는 단계는 상기 그루핑된 블록들의 심볼 각각에 대해 패스비트를 설정하는 단계를 포함하며,상기 그룹별 심볼을 부호화하는 단계는 상기 심볼 각각에 대해 설정된 패스비트들에 대해 RLC를 수행하는 단계를 포함하는, 비디오 신호 인코딩 방법.
- 제 1항에 있어서,상기 소정의 값은 CBP의 값이 0인 것을 포함하며,상기 그룹별 심볼을 생성하는 단계는 상기 둘 이상의 블록에 포함된 CBP가 0인 경우, 상기 그루핑된 블록들에 대한 패스비트를 설정하는 단계를 포함하며,상기 그룹별 심볼을 부호화하는 단계는 상기 둘 이상의 블록의 CBP 값을 부호화하지않고 스킵하는 단계를 포함하는, 비디오 신호 인코딩 방법.
- 제 1항에 있어서,상기 소정의 값은 residual_prediction_flag의 값이 1인 것을 포함하며, 상기 그룹별 심볼을 생성하는 단계는 상기 둘 이상의 블록에 포함된 심볼의 residual_prediction_flag의 값이 1인 경우, 상기 그루핑된 블록들에 대한 패스비트를 설정하는 단계를 포함하며,상기 그룹별 심볼을 부호화하는 단계는 상기 둘 이상의 블록의 residual_prediction_flag의 값을 부호화하지않고 스킵하는 단계를 포함하는, 비디오 신호 인코딩 방법.
- 제 1항에 있어서,상기 그루핑될 블록의 개수 또는 상기 그룹별 심볼의 생성 방식에 대한 정보를 상기 블록들이 포함되는 슬라이스 또는 프레임의 헤더에 포함시키는 단계를 포함하는, 비디오 신호 인코딩 방법.
- 제 1항에 있어서,상기 그루핑 심볼을 생성하는 단계는,상기 둘 이상의 블록에 포함된 심볼이 상기 소정의 값인 경우 상기 심볼을 부호화하지 않고 스킵하는 단계를 포함하는, 비디오 신호 인코딩 방법.
- 제 9항에 있어서,상기 그루핑 심볼을 생성하는 단계는,상기 그루핑하는 단계에서 그루핑 되지 않는 블록과 상기 그루핑하는 단계에서 그루핑된 블록을 구분짓도록 패스비트를 설정하는 단계를 포함하는, 비디오 신호 인코딩 방법.
- 제 9항에 있어서,상기 그루핑 심볼을 생성하는 단계는,미리 약속된 개수의 블록들의 심볼이 상기 소정의 값을 포함하는 경우 상기 블록을 그루핑하는 단계를 포함하는, 비디오 신호 인코딩 방법.
- 다계층 비디오 신호를 구성하는 블록을 복호화하는 방법에 있어서,소정의 값과 동일한 심볼을 가지는 블록을 그루핑한 정보를 추출하는 단계;상기 추출한 정보에 따라, 상기 비디오 신호를 구성하는 블록의 부호화 여부를 판단하는 단계; 및상기 판단한 결과에 따라 상기 소정의 값을 추출하여 상기 블록을 복호화하는 단계를 포함하는, 비디오 신호 디코딩 방법.
- 제 12항에 있어서,상기 그루핑한 정보를 추출하는 단계는 상기 블록들이 포함된 슬라이스 또는 프레임의 헤더에서 상기 그루핑될 블록의 개수 또는 상기 그룹별 심볼의 생성 방식에 대한 정보를 추출하는 단계를 포함하는, 비디오 신호 디코딩 방법.
- 제 12항에 있어서,상기 소정의 값은 미리 약속된 값 또는 하위 계층에서 예측한 결과를 포함하는, 비디오 신호 디코딩 방법.
- 제 12항에 있어서,상기 블록의 부호화 여부를 판단하는 단계는 상기 그루핑된 블록들의 심볼에 대해 설정된 하나의 패스비트를 사용하여 판단하는 단계를 포함하는, 비디오 신호 디코딩 방법.
- 제 12항에 있어서,상기 블록의 부호화 여부를 판단하는 단계는 RLC를 사용하여 상기 그루핑된 블록들의 심볼 각각에 대해 설정된 패스비트를 추출하는 단계; 및상기 추출된 패트비트를 사용하여 상기 그루핑된 블록들의 심볼 각각에 대해 부호화 여부를 판단하는 단계를 포함하는, 비디오 신호 디코딩 방법.
- 제 12항에 있어서,상기 소정의 값은 CBP의 값이 0인 것을 포함하며,상기 블록을 복호화하는 단계는상기 그루핑한 정보를 사용하여 블록이 상기 소정의 값과 동일한 심볼을 가지는 경우 상기 블록의 심볼에 대해 디코딩 과정 없이 상기 블록의 CBP값을 0으로 설정하는 단계를 포함하는, 비디오 신호 디코딩 방법.
- 제 12항에 있어서,상기 소정의 값은 residual_prediction_flag의 값이 1인 것을 포함하며,상기 블록을 복호화하는 단계는 상기 그루핑한 정보를 사용하여 블록이 상기 소정의 값과 동일한 심볼을 가지는 경우 상기 블록의 심볼에 대해 디코딩 과정 없 이 상기 블록의 하위 계층의 잔차 에너지를 사용하여 상기 블록을 복호화하는 단계를 포함하는, 비디오 신호 디코딩 방법.
- 소정의 값과 동일한 값의 심볼을 가지는 둘 이상의 블록을 그루핑하는 방식을 결정하는 그루핑 결정부;상기 그루핑된 블록들의 정보를 나타내는 그룹별 심볼을 패스비트 설정부; 및상기 그룹별 심볼을 부호화하는 심볼 인코딩부를 포함하는, 다계층 비디오 신호를 구성하는 블록을 부호화하는 비디오 인코더.
- 제 19항에 있어서,상기 그루핑 결정부는 상기 그루핑할 블록의 개수를 산출하는, 다계층 비디오 신호를 구성하는 블록을 부호화하는 비디오 인코더.
- 제 19항에 있어서,상기 소정의 값은 미리 약속된 값 또는 하위 계층에서 예측한 결과를 포함하는, 다계층 비디오 신호를 구성하는 블록을 부호화하는 비디오 인코더.
- 제 19항에 있어서,상기 패스비트 설정부는 상기 그루핑된 블록들의 심볼에 대해 하나의 패스비 트를 설정하는 단계를 포함하는, 다계층 비디오 신호를 구성하는 블록을 부호화하는 비디오 인코더.
- 제 19항에 있어서,상기 패스비트 설정부는 상기 그루핑된 블록들의 심볼 각각에 대해 패스비트를 설정하는 단계를 포함하며,상기 심볼 인코딩부는 상기 심볼 각각에 대해 설정된 패스비트들에 대해 RLC를 수행하는 단계를 포함하는, 다계층 비디오 신호를 구성하는 블록을 부호화하는 비디오 인코더.
- 제 19항에 있어서,상기 소정의 값은 CBP의 값이 0인 것을 포함하며,상기 패스비트 설정부는 상기 둘 이상의 블록에 포함된 CBP가 0인 경우, 상기 그루핑된 블록들에 대한 패스비트를 설정하며상기 심볼 인코딩부는 상기 둘 이상의 블록의 CBP 값을 부호화하지않고 스킵하는, 다계층 비디오 신호를 구성하는 블록을 부호화하는 비디오 인코더.
- 제 19항에 있어서,상기 소정의 값은 residual_prediction_flag의 값이 1인 것을 포함하며,상기 패스비트 설정부는 상기 둘 이상의 블록에 포함된 심볼의 residual_prediction_flag의 값이 1인 경우, 상기 그루핑된 블록들에 대한 패스비트를 설정하며상기 심볼 인코딩부는 상기 둘 이상의 블록의 residual_prediction_flag의 값을 부호화하지않고 스킵하는, 다계층 비디오 신호를 구성하는 블록을 부호화하는 비디오 인코더.
- 제 19항에 있어서,상기 심볼 인코딩부는 상기 그루핑될 블록의 개수 또는 상기 그룹별 심볼의 생성 방식에 대한 정보를 상기 블록들이 포함되는 슬라이스 또는 프레임의 헤더에 포함시키는, 다계층 비디오 신호를 구성하는 블록을 부호화하는 비디오 인코더.
- 제 19항에 있어서,상기 심볼 인코딩부는 상기 둘 이상의 블록에 포함된 심볼이 상기 소정의 값인 경우 상기 심볼을 부호화하지 않고 스킵하는, 다계층 비디오 신호를 구성하는 블록을 부호화하는 비디오 인코더.
- 제 27항에 있어서,상기 패스비트 설정부는 그루핑 되지 않는 블록과 그루핑 된 블록을 구분짓도록 패스비트를 설정하는, 다계층 비디오 신호를 구성하는 블록을 부호화하는 비디오 인코더.
- 제 17항에 있어서,상기 패스비트 설정부는 미리 약속된 개수의 블록들의 심볼이 상기 소정의 값을 포함하는 경우 상기 블록을 그루핑하도록 패스비트를 설정하는, 다계층 비디오 신호를 구성하는 블록을 부호화하는 비디오 인코더.
- 소정의 값과 동일한 심볼을 가지는 블록을 그루핑한 정보를 추출하는 그루핑 정보 추출부;상기 추출한 정보에 따라, 상기 비디오 신호를 구성하는 블록의 부호화 여부를 판단하는 패스비트 판단부; 및상기 판단한 결과에 따라 상기 소정의 값을 추출하여 상기 블록을 복호화하는 심볼 생성부를 포함하는, 다계층 비디오 신호를 구성하는 블록을 복호화하는 비디오 디코더.
- 제 30항에 있어서,상기 그루핑 정보 추출부는, 상기 블록들이 포함된 슬라이스 또는 프레임의 헤더에서 상기 그루핑될 블록의 개수 또는 상기 그룹별 심볼의 생성 방식에 대한 정보를 추출하는, 다계층 비디오 신호를 구성하는 블록을 복호화하는 비디오 디코더.
- 제 30항에 있어서,상기 소정의 값은 미리 약속된 값 또는 하위 계층에서 예측한 결과를 포함하는, 다계층 비디오 신호를 구성하는 블록을 복호화하는 비디오 디코더.
- 제 30항에 있어서,상기 패스비트 판단부는, 상기 그루핑된 블록들의 심볼에 대해 설정된 하나의 패스비트를 사용하여 판단하는, 다계층 비디오 신호를 구성하는 블록을 복호화하는 비디오 디코더.
- 제 30항에 있어서,상기 패스비트 판단부는, RLC를 사용하여 상기 그루핑된 블록들의 심볼 각각에 대해 설정된 패스비트를 추출하며, 상기 추출된 패트비트를 사용하여 상기 그루핑된 블록들의 심볼 각각에 대해 부호화 여부를 판단하는, 다계층 비디오 신호를 구성하는 블록을 복호화하는 비디오 디코더.
- 제 30항에 있어서,상기 소정의 값은 CBP의 값이 0인 것을 포함하며,상기 심볼 생성부는, 상기 그루핑한 정보를 사용하여 블록이 상기 소정의 값과 동일한 심볼을 가지는 경우 상기 블록의 심볼에 대해 디코딩 과정 없이 상기 블록의 CBP값을 0으로 설정하는, 다계층 비디오 신호를 구성하는 블록을 복호화하는 비디오 디코더.
- 제 30항에 있어서,상기 소정의 값은 residual_prediction_flag의 값이 1인 것을 포함하며,상기 심볼 생성부는 상기 그루핑한 정보를 사용하여 블록이 상기 소정의 값과 동일한 심볼을 가지는 경우 상기 블록의 심볼에 대해 디코딩 과정 없이 상기 블록의 하위 계층의 잔차 에너지를 사용하여 상기 블록을 복호화하는, 다계층 비디오 신호를 구성하는 블록을 복호화하는 비디오 디코더.
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP06823880A EP1961235A4 (en) | 2005-12-12 | 2006-12-04 | METHOD AND DEVICE FOR CODING AND DECODING VIDEO SIGNALS BASED ON GROUPS |
| JP2008545478A JP4837047B2 (ja) | 2005-12-12 | 2006-12-04 | ビデオ信号をグループ別にエンコーディングおよびデコーディングする方法および装置 |
| CN2006800525874A CN101366282B (zh) | 2005-12-12 | 2006-12-04 | 用于以组为基础编码和解码视频信号的方法和设备 |
| PCT/KR2006/005172 WO2007069829A1 (en) | 2005-12-12 | 2006-12-04 | Method and apparatus for encoding and decoding video signals on group basis |
| US11/637,074 US20070133677A1 (en) | 2005-12-12 | 2006-12-12 | Method and apparatus for encoding and decoding video signals on group basis |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US74906505P | 2005-12-12 | 2005-12-12 | |
| US60/749,065 | 2005-12-12 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20070062393A KR20070062393A (ko) | 2007-06-15 |
| KR100736096B1 true KR100736096B1 (ko) | 2007-07-06 |
Family
ID=38357894
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020060031650A Expired - Fee Related KR100736096B1 (ko) | 2005-12-12 | 2006-04-06 | 비디오 신호를 그룹별로 인코딩 및 디코딩하는 방법 및장치 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20070133677A1 (ko) |
| EP (1) | EP1961235A4 (ko) |
| JP (1) | JP4837047B2 (ko) |
| KR (1) | KR100736096B1 (ko) |
| CN (1) | CN101366282B (ko) |
| WO (1) | WO2007069829A1 (ko) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8565314B2 (en) | 2006-10-12 | 2013-10-22 | Qualcomm Incorporated | Variable length coding table selection based on block type statistics for refinement coefficient coding |
| US8325819B2 (en) | 2006-10-12 | 2012-12-04 | Qualcomm Incorporated | Variable length coding table selection based on video block type for refinement coefficient coding |
| US9319700B2 (en) | 2006-10-12 | 2016-04-19 | Qualcomm Incorporated | Refinement coefficient coding based on history of corresponding transform coefficient values |
| US8599926B2 (en) | 2006-10-12 | 2013-12-03 | Qualcomm Incorporated | Combined run-length coding of refinement and significant coefficients in scalable video coding enhancement layers |
| KR100960008B1 (ko) * | 2008-02-20 | 2010-05-28 | (주)휴맥스 | 결정 적응 비트를 이용한 부호화/복호화 방법 및 장치 |
| KR101381602B1 (ko) * | 2007-09-17 | 2014-04-04 | 삼성전자주식회사 | 계층적 부호화 및 복호화 방법 및 장치 |
| US8849051B2 (en) * | 2007-09-17 | 2014-09-30 | Nvidia Corporation | Decoding variable length codes in JPEG applications |
| KR101710622B1 (ko) * | 2009-07-28 | 2017-02-28 | 삼성전자주식회사 | 스킵 모드에 따라 영상을 부호화, 복호화하는 방법 및 장치 |
| US8861879B2 (en) | 2009-09-17 | 2014-10-14 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding image based on skip mode |
| WO2012044104A2 (ko) * | 2010-09-30 | 2012-04-05 | 삼성전자 주식회사 | 계층적 구조의 심볼을 부호화하는 비디오 부호화 방법 및 그 장치, 계층적 구조의 심볼을 복호화하는 비디오 복호화 방법 및 그 장치 |
| US9906786B2 (en) * | 2012-09-07 | 2018-02-27 | Qualcomm Incorporated | Weighted prediction mode for scalable video coding |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000031178A (ko) * | 1998-11-04 | 2000-06-05 | 구자홍 | 무손실 부호화 방법 및 장치 |
| KR20010016705A (ko) * | 1999-08-02 | 2001-03-05 | 서평원 | 에러 정정을 위한 영상 부호화 및 복호화 방법 |
| KR20040008360A (ko) * | 2002-07-18 | 2004-01-31 | 삼성전자주식회사 | 개선된 움직임 벡터 부호화 및 복호화 방법과 그 장치 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3474005B2 (ja) * | 1994-10-13 | 2003-12-08 | 沖電気工業株式会社 | 動画像符号化方法及び動画像復号方法 |
| JP3415319B2 (ja) * | 1995-03-10 | 2003-06-09 | 株式会社東芝 | 動画像符号化装置及び動画像符号化方法 |
| US6535558B1 (en) * | 1997-01-24 | 2003-03-18 | Sony Corporation | Picture signal encoding method and apparatus, picture signal decoding method and apparatus and recording medium |
| KR100281321B1 (ko) * | 1998-03-26 | 2001-02-01 | 전주범 | 적응적인 산술 부호화 및 그 복호화 방법 |
| US6859500B2 (en) * | 2001-03-20 | 2005-02-22 | Telefonaktiebolaget Lm Ericsson | Run-length coding of non-coded macroblocks |
| US7929610B2 (en) * | 2001-03-26 | 2011-04-19 | Sharp Kabushiki Kaisha | Methods and systems for reducing blocking artifacts with reduced complexity for spatially-scalable video coding |
| KR20040036948A (ko) * | 2001-09-18 | 2004-05-03 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 비디오 부호화 및 복호 방법과, 대응하는 신호 |
| JP2003125408A (ja) * | 2001-10-15 | 2003-04-25 | Nippon Telegr & Teleph Corp <Ntt> | 画像符号化装置、画像復号装置並びにその方法及び画像符号化プログラム、画像復号プログラム |
| ES2610430T3 (es) * | 2001-12-17 | 2017-04-27 | Microsoft Technology Licensing, Llc | Codificación por omisión de macrobloques |
| US7769084B1 (en) * | 2002-07-15 | 2010-08-03 | Apple Inc. | Method for implementing a quantizer in a multimedia compression and encoding system |
| US6900748B2 (en) * | 2003-07-17 | 2005-05-31 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Method and apparatus for binarization and arithmetic coding of a data value |
| KR100561464B1 (ko) * | 2003-07-29 | 2006-03-16 | 삼성전자주식회사 | 가변장 부호화 장치 및 방법 |
| KR100612015B1 (ko) * | 2004-07-22 | 2006-08-11 | 삼성전자주식회사 | 컨텍스트 적응형 이진 산술 부호화 방법 및 그 장치 |
| JP4515870B2 (ja) * | 2004-09-24 | 2010-08-04 | パナソニック株式会社 | 信号処理装置及び映像システム |
| WO2007010374A1 (en) * | 2005-07-21 | 2007-01-25 | Nokia Corporation | Variable length codes for scalable video coding |
-
2006
- 2006-04-06 KR KR1020060031650A patent/KR100736096B1/ko not_active Expired - Fee Related
- 2006-12-04 JP JP2008545478A patent/JP4837047B2/ja not_active Expired - Fee Related
- 2006-12-04 EP EP06823880A patent/EP1961235A4/en not_active Ceased
- 2006-12-04 CN CN2006800525874A patent/CN101366282B/zh not_active Expired - Fee Related
- 2006-12-04 WO PCT/KR2006/005172 patent/WO2007069829A1/en not_active Ceased
- 2006-12-12 US US11/637,074 patent/US20070133677A1/en not_active Abandoned
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000031178A (ko) * | 1998-11-04 | 2000-06-05 | 구자홍 | 무손실 부호화 방법 및 장치 |
| KR20010016705A (ko) * | 1999-08-02 | 2001-03-05 | 서평원 | 에러 정정을 위한 영상 부호화 및 복호화 방법 |
| KR20040008360A (ko) * | 2002-07-18 | 2004-01-31 | 삼성전자주식회사 | 개선된 움직임 벡터 부호화 및 복호화 방법과 그 장치 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4837047B2 (ja) | 2011-12-14 |
| WO2007069829A1 (en) | 2007-06-21 |
| CN101366282B (zh) | 2011-01-26 |
| JP2009518992A (ja) | 2009-05-07 |
| EP1961235A4 (en) | 2011-03-30 |
| US20070133677A1 (en) | 2007-06-14 |
| EP1961235A1 (en) | 2008-08-27 |
| CN101366282A (zh) | 2009-02-11 |
| KR20070062393A (ko) | 2007-06-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8345752B2 (en) | Method and apparatus for entropy encoding/decoding | |
| KR100636229B1 (ko) | 신축형 부호화를 위한 적응적 엔트로피 부호화 및 복호화방법과 그 장치 | |
| CN101087416B (zh) | 用于压缩数字数据的系统和方法 | |
| KR100763196B1 (ko) | 어떤 계층의 플래그를 계층간의 연관성을 이용하여부호화하는 방법, 상기 부호화된 플래그를 복호화하는방법, 및 장치 | |
| KR100809298B1 (ko) | 플래그 인코딩 방법, 플래그 디코딩 방법, 및 상기 방법을이용한 장치 | |
| KR101041973B1 (ko) | 플래그 부호화 방법, 플래그 복호화 방법, 및 상기 방법을이용한 장치 | |
| JP2015109686A (ja) | 大きいサイズの変換単位を利用した映像符号化、復号化方法及び装置 | |
| KR100736096B1 (ko) | 비디오 신호를 그룹별로 인코딩 및 디코딩하는 방법 및장치 | |
| CN101411191A (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 | |
| KR20070077059A (ko) | 엔트로피 부호화/복호화 방법 및 장치 | |
| KR100772870B1 (ko) | Fgs 계층의 블록에 포함되는 계수의 특성에 따라 비디오신호를 부호화하고 복호화하는 방법 및 장치 | |
| KR100714706B1 (ko) | 엔트로피 코딩의 성능 향상 방법 및 장치, 상기 방법을이용한 비디오 코딩 방법 및 장치 | |
| US20070071088A1 (en) | Method and apparatus for entropy encoding and entropy decoding fine-granularity scalability layer video data | |
| KR20100089546A (ko) | 단계적인 영상 부호화, 복호화 방법 및 장치 | |
| EP1929782A1 (en) | Method and apparatus for enhancing performance of entropy coding, and video coding method and apparatus using the entropy coding performance enhancing method | |
| KR100763192B1 (ko) | Fgs 계층의 비디오 데이터를 엔트로피 부호화 및복호화하는 방법 및 장치 | |
| CN101356817A (zh) | 对标志编码的方法、对标志解码的方法及其设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P18-X000 | Priority claim added or amended |
St.27 status event code: A-2-2-P10-P18-nap-X000 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| G170 | Re-publication after modification of scope of protection [patent] | ||
| PG1701 | Publication of correction |
St.27 status event code: A-5-5-P10-P19-oth-PG1701 Patent document republication publication date: 20070817 Republication note text: Request for Correction Notice Gazette number: 1007360960000 Gazette reference publication date: 20070706 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20130530 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20140529 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| FPAY | Annual fee payment |
Payment date: 20150528 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| FPAY | Annual fee payment |
Payment date: 20160530 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| FPAY | Annual fee payment |
Payment date: 20170529 Year of fee payment: 11 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20180630 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20180630 |