KR100846778B1 - 복수개의 주사 패턴을 이용한 부호화 방법, 복호화 방법,및 그 장치 - Google Patents
복수개의 주사 패턴을 이용한 부호화 방법, 복호화 방법,및 그 장치 Download PDFInfo
- Publication number
- KR100846778B1 KR100846778B1 KR1020020041797A KR20020041797A KR100846778B1 KR 100846778 B1 KR100846778 B1 KR 100846778B1 KR 1020020041797 A KR1020020041797 A KR 1020020041797A KR 20020041797 A KR20020041797 A KR 20020041797A KR 100846778 B1 KR100846778 B1 KR 100846778B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- scan pattern
- scan
- pattern selection
- selection information
- 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 - Lifetime
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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N19/16—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter for a given display mode, e.g. for interlaced or progressive display mode
-
- 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/129—Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
-
- 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/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/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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
Claims (47)
- 영상 데이터를 부호화하는 방법에 있어서,(a) 상기 영상 데이터를 제1 소스 부호화하여 N×M 데이터를 얻는 단계;(c) 상기 얻어진 N×M 데이터의 크기에 기초하여 복수개의 스캔 패턴들 중 선택된 스캔 패턴을 이용하여 상기 N×M 데이터를 스캐닝하는 단계; 및(d) 상기 선택된 스캔 패턴을 이용하여 스캐닝된 데이터를 제2 소스 부호화하는 단계를 포함하는 것을 특징으로 하는 부호화 방법.
- 영상 데이터를 부호화하는 방법에 있어서,(a) 상기 영상 데이터를 제1 소스 부호화하여 N×M 데이터를 얻는 단계;(b) 얻어진 N×M 데이터를 복수개의 영역으로 분할하는 단계;(c) 분할된 영역에 응답하여 복수개의 스캔 패턴 중 각각 선택된 스캔 패턴을 이용하여 상기 N×M 데이터를 스캐닝하는 단계; 및(d) 스캐닝된 데이터를 제2 소스 부호화하는 단계를 포함하는 것을 특징으로 하는 부호화 방법.
- 제1항 또는 제2항에 있어서,상기 (a)단계는(a1) 상기 영상 데이터를 변환 부호화하는 단계; 및(a2) 변환된 데이터를 양자화하여 상기 N×M 데이터를 얻는 단계를 포함하는 것을 특징으로 하는 부호화 방법.
- 제1항 또는 제2항에 있어서,상기 (c)단계는(c11) 상기 N×M 데이터 중 0인 성분값들이 많이 존재하는 영역일수록 나중에 스캐닝하는 스캔 패턴을 선택하는 단계; 및(c2) 선택된 스캔 패턴으로 상기 N×M 데이터를 스캐닝하는 단계를 포함하는 것을 특징으로 하는 부호화 방법.
- 제2항에 있어서,상기 (b)단계는(b1) 상기 N×M 데이터를 수평 방향으로 분할하여 적어도 2개의 서브 영역들을 얻는 단계를 포함하는 것을 특징으로 하는 부호화 방법.
- 제2항에 있어서,상기 (b)단계는(b2) 상기 N×M 데이터를 수직 방향으로 분할하여 적어도 2개의 서브 영역들을 얻는 단계를 포함하는 것을 특징으로 하는 부호화 방법.
- 제2항에 있어서,상기 (b)단계는(b3) 상기 N×M 데이터를 수직 방향 및 수평 방향으로 각각 분할하여 적어도 4 개의 서브 영역들을 얻는 단계를 포함하는 것을 특징으로 하는 부호화 방법.
- 영상 데이터를 복호화하는 방법에 있어서,(a) 복수개의 스캔 패턴 중 소정 스캔 패턴을 선택하기 위한 스캔 패턴 선택 정보를 생성하는 단계;(b) 가변장 복호화된 상기 영상 데이터를 상기 스캔 패턴 선택 정보를 기초로 선택된 적어도 하나의 스캔 패턴을 사용하여 N×M 데이터로 역스캐닝하는 단계; 및(c) 상기 N×M 데이터를 소스 복호화하는 단계를 포함하며,상기 스캔 패턴 선택 정보는 상기 N×M 데이터의 크기에 기초하여 생성되는 것을 특징으로 하는 복호화 방법.
- 제8항에 있어서,상기 (c)단계는(c1) 상기 N×M 데이터를 역양자화하는 단계; 및(c2) 역양자화된 N×M 데이터를 변환 복호화하는 단계를 포함하는 것을 특징으로 하는 복호화 방법.
- 제8항에 있어서,상기 스캔 패턴 선택 정보는 상기 영상 데이터를 복호화하기 위해 필요한 적어도 하나의 부호화 정보를 기초로 생성되는 것을 특징으로 하는 복호화 방법.
- 제8항에 있어서,상기 스캔 패턴 선택 정보는 픽처 구조 정보를 기초로 생성되는 것을 특징으로 하는 복호화 방법.
- 제11항에 있어서,상기 픽처 구조 정보가 비월주사 프레임 구조인 경우, 상기 스캔 패턴 선택 정보는 수직 고주파 성분값보다 수평 고주파 성분값을 상대적으로 먼저 스캐닝하는 스캔 패턴을 선택하는 정보임을 특징으로 하는 복호화 방법.
- 제11항에 있어서,상기 픽처 구조 정보가 비월주사 필드 구조 또는 순차주사 프레임 구조인 경우, 상기 스캔 패턴 선택 정보는 수직 주파수 성분값과 수평 주파수 성분값을 균등한 순서로 스캐닝하는 스캔 패턴을 선택하는 정보임을 특징으로 하는 복호화 방법.
- 제8항에 있어서,상기 스캔 패턴 선택 정보는 매크로 블록 타입 정보를 기초로 생성됨을 특징으로 하는 복호화 방법.
- 영상 데이터를 복호화하는 방법에 있어서,(a) 상기 영상 데이터를 가변장 복호화하는 단계;(b) 가변장 복호화된 데이터를 복수개의 스캔 패턴들 중 선택된 적어도 하나의 스캔 패턴을 이용하여 역스캐닝하여 N×M 데이터를 얻는 단계; 및(c) 상기 N×M 데이터를 소스 복호화하는 단계를 포함하며,상기 적어도 하나의 스캔 패턴은 상기 N×M 데이터의 크기에 기초하여 복수개의 스캔 패턴들 중에서 선택되는 것을 특징으로 하는 복호화 방법.
- 제15항에 있어서,상기 (b)단계는(b11) 상기 N×M 데이터 중 0인 성분값들이 많이 존재하는 영역일수록 나중에 스캐닝하는 스캔 패턴을 선택하는 단계; 및(b2) 선택된 스캔 패턴을 사용하여 역스캐닝하는 단계를 포함하는 것을 특징으로 하는 복호화 방법.
- 제15항에 있어서,상기 (b)단계는(b21) 상기 N×M 데이터가 비월주사 프레임 구조의 영상 데이터에 기초한 경우 수직 고주파 성분값보다 수평 고주파 성분값을 상대적으로 먼저 스캐닝하는 스캔 패턴을 선택하는 단계; 및(b2) 선택된 스캔 패턴으로 역스캐닝하는 단계를 포함하는 것을 특징으로 하는 복호화 방법.
- 제15항에 있어서,상기 (b)단계는(b22) 상기 N×M 데이터가 비월주사 필드 구조 또는 순차주사 프레임 구조의 영상 데이터로부터 얻어진 경우 수직 주파수 성분값과 수평 주파수 성분값을 균등한 순서로 스캐닝하는 스캔 패턴을 선택하는 단계; 및(b2) 선택된 스캔 패턴으로 역스캐닝하는 단계를 포함하는 것을 특징으로 하는 복호화 방법.
- 제15항에 있어서,상기 (b)단계는(b31) 상기 N×M 데이터의 매크로 블록 타입에 대응하는 스캔 패턴을 선택하는 단계; 및(b2) 선택된 스캔 패턴으로 역스캐닝하는 단계를 포함하는 것을 특징으로 하는 복호화 방법.
- 삭제
- 제15항 내지 제19항 중 어느 한 항에 있어서,상기 (a)단계는(a1) 상기 영상 데이터를 구성하는 코드 워드를 소정 심벌 데이터로 변환하는 단계를 포함하는 것을 특징으로 하는 복호화 방법.
- 제21항에 있어서,상기 심벌 데이터는 런-레벨(Run-level) 데이터임을 특징으로 하는 복호화 방법.
- 영상 데이터를 복호화하는 방법에 있어서,(a) 상기 영상 데이터를 가변장 복호화하여 심벌 데이터를 얻는 단계;(b) 상기 심벌 데이터로부터 변환 계수값들을 얻는 단계;(c) 복수개의 스캔 패턴 중 소정 스캔 패턴을 선택하기 위한 스캔 패턴 선택 정보를 생성하는 단계;(d) 상기 변환 계수값들을 생성된 스캔 패턴 선택 정보에 따른 스캔 패턴을 사용하여 N×M 데이터로 역스캐닝하는 단계; 및(e) 역스캐닝된 데이터를 소스 복호화하는 단계를 포함하며,상기 스캔 패턴 선택 정보는 상기 N×M 데이터의 크기에 기초하여 생성되는 것을 특징으로 하는 복호화 방법.
- 제23항에 있어서,상기 (c)단계는상기 영상 데이터를 복호화하기 위해 필요한 적어도 하나의 부호화 정보를 기초로 상기 스캔 패턴 선택 정보를 생성하는 단계임을 특징으로 하는 복호화 방법.
- 제23항에 있어서,상기 (c)단계는픽처 구조 정보를 기초로 상기 스캔 패턴 선택 정보를 생성하는 단계임을 특징으로 하는 복호화 방법.
- 제23항에 있어서,상기 (c)단계는(c1) 픽처 구조 정보를 입력받아 분석하는 단계; 및(c21) 분석 결과, 비월주사 프레임 구조인 경우 수직 고주파 성분값보다 수평 고주파 성분값을 상대적으로 먼저 스캐닝하는 스캔 패턴을 선택하는 상기 스캔 패턴 선택 정보를 생성하는 단계를 포함하는 것을 특징으로 하는 복호화 방법.
- 제23항에 있어서,상기 (c)단계는(c1) 픽처 구조 정보를 입력받아 분석하는 단계; 및(c22) 분석 결과, 비월주사 필드 구조 또는 순차주사 프레임 구조인 경우 수직 주파수 성분값과 수평 주파수 성분값을 균등한 순서로 스캐닝하는 스캔 패턴을 선택하는 스캔 패턴 선택 정보를 생성하는 단계를 포함하는 것을 특징으로 하는 복호화 방법.
- 제23항에 있어서,상기 (c)단계는매크로 블록 타입 정보를 기초로 상기 스캔 패턴 선택 정보를 생성하는 단계임을 특징으로 하는 복호화 방법.
- 영상 데이터를 부호화하는 장치에 있어서,상기 영상 데이터를 부호화하여 N×M 데이터를 얻는 제1 부호화부;복수개의 스캔 패턴들 중 스캔 패턴을 선택하기 위한 스캔 패턴 선택 정보를 제공하는 부호화 제어부; 및상기 스캔 패턴 선택 정보에 따른 스캔 패턴을 이용하여 상기 N×M 데이터를 스캐닝하고, 스캐닝된 데이터를 부호화하는 제2 부호화부를 포함하며,상기 스캔 패턴 선택 정보는 상기 N×M 데이터의 크기에 기초하여 생성되는 것을 특징으로 하는 부호화 장치.
- 제29항에 있어서,상기 제1 부호화부는상기 영상 데이터를 변환 부호화하는 변환 부호화부; 및상기 변환 부호화부에 의해 변환된 데이터를 양자화하여 상기 N×M 데이터를 출력하는 양자화부를 포함하는 것을 특징으로 하는 부호화 장치.
- 삭제
- 제29항에 있어서,상기 부호화 제어부는상기 N×M 데이터가 비월주사 프레임 구조의 영상 데이터로부터 얻어진 경우 수직 고주파 성분값보다 수평 고주파 성분값을 상대적으로 먼저 스캐닝하는 스캔 패턴을 선택하는 스캔 패턴 선택 정보를 제공하는 것을 특징으로 하는 부호화 장치.
- 제29항에 있어서,상기 부호화 제어부는상기 N×M 데이터가 비월주사 필드 구조 또는 순차주사 프레임 구조의 영상 데이터로부터 얻어진 경우 수직 주파수 성분값과 수평 주파수 성분값을 균등한 순서로 스캐닝하는 스캔 패턴을 선택하는 스캔 패턴 선택 정보를 제공하는 것을 특징으로 하는 부호화 장치.
- 영상 데이터를 복호화하는 장치에 있어서,상기 영상 데이터를 복호화하여 변환 계수값들을 얻는 제2 복호화부;복수개의 스캔 패턴 중 소정 스캔 패턴을 선택하기 위한 스캔 패턴 선택 정보를 생성하는 스캔 패턴 선택부; 및상기 변환 계수값들을 생성된 스캔 패턴 선택 정보에 따른 스캔 패턴을 이용하여 N×M 데이터로 역스캐닝하는 역스캐닝부를 포함하며,상기 스캔 패턴 선택 정보는 상기 N×M 데이터의 크기에 기초하여 생성되는 것을 특징으로 하는 복호화 장치.
- 제34항에 있어서,상기 역스캐닝부에 의해 역스캐닝된 데이터를 소스 복호화하는 제1 복호화부를 더 포함하는 것을 특징으로 하는 복호화 장치.
- 제34항에 있어서,상기 스캔 패턴 선택부는상기 영상 데이터를 복호화하기 위해 필요한 적어도 하나의 부호화 정보를 기초로 상기 스캔 패턴 선택 정보를 생성하는 것을 특징으로 하는 복호화 장치.
- 제36항에 있어서,상기 스캔 패턴 선택부는픽처 구조 정보를 기초로 상기 스캔 패턴 선택 정보를 생성하는 것을 특징으로 하는 복호화 장치.
- 제37항에 있어서,상기 스캔 패턴 선택부는상기 픽처 구조 정보를 입력받아 분석하고, 분석 결과 비월주사 프레임 구조인 경우 수직 고주파 성분값보다 수평 고주파 성분값을 상대적으로 먼저 스캐닝하는 스캔 패턴을 선택하는 스캔 패턴 선택 정보를 생성하는 것을 특징으로 하는 복호화 장치.
- 제37항에 있어서,상기 스캔 패턴 선택부는상기 픽처 구조 정보를 입력받아 분석하고, 분석 결과 비월주사 필드 구조 또는 순차주사 프레임 구조인 경우 수직 주파수 성분값과 수평 주파수 성분값을 균등한 순서로 스캐닝하는 스캔 패턴을 선택하는 스캔 패턴 선택 정보를 생성하는 것을 특징으로 하는 복호화 장치.
- 제36항에 있어서,상기 스캔 패턴 선택부는매크로 블록 타입 정보를 기초로 상기 스캔 패턴 선택 정보를 생성하는 것을 특징으로 하는 복호화 장치.
- 제1항, 제2항, 제5항, 제6항, 제7항, 제8항, 제9항, 제10항, 제11항, 제12항, 제13항, 제14항, 제15항, 제16항, 제17항, 제18항, 제19항, 제23항, 제24항, 제25항, 제26항, 제27항, 또는 제28항 중 어느 한 항의 방법을 수행하기 위한 프로그램 코드가 기록된 컴퓨터 판독 가능 정보저장매체.
- 제1항에 있어서, 상기 N×M 데이터의 크기는 4×4, 8×4, 4×8, 또는 8×8 중 하나인 것을 특징으로 하는 부호화 방법.
- 제8항에 있어서, 상기 N×M 데이터의 크기는 4×4, 8×4, 4×8, 또는 8×8 중 하나인 것을 특징으로 하는 복호화 방법.
- 제15항에 있어서, 상기 N×M 데이터의 크기는 4×4, 8×4, 4×8, 또는 8×8 중 하나인 것을 특징으로 하는 복호화 방법.
- 제23항에 있어서, 상기 N×M 데이터의 크기는 4×4, 8×4, 4×8, 또는 8×8 중 하나인 것을 특징으로 하는 복호화 방법.
- 제29항에 있어서, 상기 N×M 데이터의 크기는 4×4, 8×4, 4×8, 또는 8×8 중 하나인 것을 특징으로 하는 부호화 장치.
- 제34항에 있어서, 상기 N×M 데이터의 크기는 4×4, 8×4, 4×8, 또는 8×8 중 하나인 것을 특징으로 하는 복호화 장치.
Priority Applications (10)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020041797A KR100846778B1 (ko) | 2002-07-16 | 2002-07-16 | 복수개의 주사 패턴을 이용한 부호화 방법, 복호화 방법,및 그 장치 |
US10/465,819 US20040042669A1 (en) | 2002-07-06 | 2003-06-20 | Coding and decoding method and apparatus using plural scanning patterns |
AU2003243039A AU2003243039A1 (en) | 2002-07-16 | 2003-06-25 | Coding and decoding method and apparatus using plural scanning patterns |
PCT/KR2003/001242 WO2004008767A1 (en) | 2002-07-16 | 2003-06-25 | Coding and decoding method and apparatus using plural scanning patterns |
CN03801207.3A CN1292594C (zh) | 2002-07-16 | 2003-06-25 | 使用多个扫描图形的编码和解码方法及装置 |
EP03764227A EP1522192A4 (en) | 2002-07-16 | 2003-06-25 | Coding and decoding method and apparatus using plural scanning patterns |
EP07113264A EP1843594A3 (en) | 2002-07-16 | 2003-06-25 | Coding and decoding method and apparatus using plural scanning patterns |
US11/767,407 US20080025623A1 (en) | 2002-07-16 | 2007-06-22 | Coding and Decoding Method and Apparatus Using Plural Scanning Patterns |
US11/767,375 US20070242753A1 (en) | 2002-07-16 | 2007-06-22 | Coding and decoding method and apparatus using plural scanning patterns |
US12/629,135 US20100074541A1 (en) | 2002-07-16 | 2009-12-02 | Coding and decoding method and apparatus using plural scanning patterns |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020041797A KR100846778B1 (ko) | 2002-07-16 | 2002-07-16 | 복수개의 주사 패턴을 이용한 부호화 방법, 복호화 방법,및 그 장치 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070059521A Division KR100775019B1 (ko) | 2007-06-18 | 2007-06-18 | 복수개의 주사 패턴을 이용한 부호화 방법, 복호화 방법,및 그 장치 |
KR1020070059520A Division KR100813989B1 (ko) | 2007-06-18 | 2007-06-18 | 복수개의 주사 패턴을 이용한 부호화 방법, 복호화 방법,및 그 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040007139A KR20040007139A (ko) | 2004-01-24 |
KR100846778B1 true KR100846778B1 (ko) | 2008-07-16 |
Family
ID=30113192
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020020041797A Expired - Lifetime KR100846778B1 (ko) | 2002-07-06 | 2002-07-16 | 복수개의 주사 패턴을 이용한 부호화 방법, 복호화 방법,및 그 장치 |
Country Status (6)
Country | Link |
---|---|
US (4) | US20040042669A1 (ko) |
EP (2) | EP1843594A3 (ko) |
KR (1) | KR100846778B1 (ko) |
CN (1) | CN1292594C (ko) |
AU (1) | AU2003243039A1 (ko) |
WO (1) | WO2004008767A1 (ko) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ES2388942T3 (es) | 2002-09-04 | 2012-10-19 | Microsoft Corporation | Codificación entrópica adaptando la codifidación entre modos de nivel y de longitud de serie/nivel |
CN100496128C (zh) * | 2004-06-16 | 2009-06-03 | 浙江大学 | 视频或图像压缩中扫描变换系数的方法和装置 |
EP2047603A4 (en) * | 2006-08-04 | 2011-06-08 | Thomson Licensing | METHOD FOR CODING A SEQUENCE OF IMAGES AND THE PROCESS IMPLEMENTING DEVICE |
US8179974B2 (en) | 2008-05-02 | 2012-05-15 | Microsoft Corporation | Multi-level representation of reordered transform coefficients |
US8406307B2 (en) | 2008-08-22 | 2013-03-26 | Microsoft Corporation | Entropy coding/decoding of hierarchically organized data |
KR101658585B1 (ko) * | 2009-11-05 | 2016-09-21 | 에스케이텔레콤 주식회사 | 툴 셋을 이용한 영상 부호화/복호화 방법 및 장치 |
JP5488612B2 (ja) * | 2009-12-28 | 2014-05-14 | 富士通株式会社 | 動画像符号化装置および動画像復号装置 |
RU2523963C2 (ru) | 2010-04-23 | 2014-07-27 | Соо Ми ОХ | Устройство и способ кодирования изображения |
KR101373814B1 (ko) | 2010-07-31 | 2014-03-18 | 엠앤케이홀딩스 주식회사 | 예측 블록 생성 장치 |
US9609350B2 (en) | 2010-12-14 | 2017-03-28 | M&K Holdings Inc. | Apparatus for decoding a moving picture |
US10992958B2 (en) | 2010-12-29 | 2021-04-27 | Qualcomm Incorporated | Video coding using mapped transforms and scanning modes |
US9445093B2 (en) | 2011-06-29 | 2016-09-13 | Qualcomm Incorporated | Multiple zone scanning order for video coding |
US10452740B2 (en) * | 2012-09-14 | 2019-10-22 | Sdl Netherlands B.V. | External content libraries |
KR101502144B1 (ko) * | 2013-08-22 | 2015-03-12 | 주식회사 에스원 | 계수 정보를 변환하는 방법 및 장치 |
US9299122B2 (en) | 2013-09-25 | 2016-03-29 | Apple Inc. | Neighbor context processing in block processing pipelines |
US9305325B2 (en) | 2013-09-25 | 2016-04-05 | Apple Inc. | Neighbor context caching in block processing pipelines |
US9270999B2 (en) | 2013-09-25 | 2016-02-23 | Apple Inc. | Delayed chroma processing in block processing pipelines |
US9571846B2 (en) | 2013-09-27 | 2017-02-14 | Apple Inc. | Data storage and access in block processing pipelines |
US9215472B2 (en) | 2013-09-27 | 2015-12-15 | Apple Inc. | Parallel hardware and software block processing pipelines |
US9218639B2 (en) | 2013-09-27 | 2015-12-22 | Apple Inc. | Processing order in block processing pipelines |
US9807410B2 (en) | 2014-07-02 | 2017-10-31 | Apple Inc. | Late-stage mode conversions in pipelined video encoders |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5500678A (en) * | 1994-03-18 | 1996-03-19 | At&T Corp. | Optimized scanning of transform coefficients in video coding |
US5714950A (en) * | 1992-07-23 | 1998-02-03 | Samsung Electronics Co., Ltd. | System for variable-length-coding and variable-length-decoding digitaldata |
US6100826A (en) * | 1997-04-04 | 2000-08-08 | Samsung Electronics Co., Ltd. | Symbol decoding method and apparatus |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5506678A (en) * | 1992-02-24 | 1996-04-09 | Hewlett Packard Company | System for collecting weakly scattered electromagnetic radiation |
US6426975B1 (en) * | 1997-07-25 | 2002-07-30 | Matsushita Electric Industrial Co., Ltd. | Image processing method, image processing apparatus and data recording medium |
-
2002
- 2002-07-16 KR KR1020020041797A patent/KR100846778B1/ko not_active Expired - Lifetime
-
2003
- 2003-06-20 US US10/465,819 patent/US20040042669A1/en not_active Abandoned
- 2003-06-25 WO PCT/KR2003/001242 patent/WO2004008767A1/en not_active Application Discontinuation
- 2003-06-25 AU AU2003243039A patent/AU2003243039A1/en not_active Abandoned
- 2003-06-25 EP EP07113264A patent/EP1843594A3/en not_active Withdrawn
- 2003-06-25 EP EP03764227A patent/EP1522192A4/en not_active Withdrawn
- 2003-06-25 CN CN03801207.3A patent/CN1292594C/zh not_active Expired - Lifetime
-
2007
- 2007-06-22 US US11/767,407 patent/US20080025623A1/en not_active Abandoned
- 2007-06-22 US US11/767,375 patent/US20070242753A1/en not_active Abandoned
-
2009
- 2009-12-02 US US12/629,135 patent/US20100074541A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5714950A (en) * | 1992-07-23 | 1998-02-03 | Samsung Electronics Co., Ltd. | System for variable-length-coding and variable-length-decoding digitaldata |
US5500678A (en) * | 1994-03-18 | 1996-03-19 | At&T Corp. | Optimized scanning of transform coefficients in video coding |
US6100826A (en) * | 1997-04-04 | 2000-08-08 | Samsung Electronics Co., Ltd. | Symbol decoding method and apparatus |
Also Published As
Publication number | Publication date |
---|---|
US20080025623A1 (en) | 2008-01-31 |
US20040042669A1 (en) | 2004-03-04 |
EP1843594A2 (en) | 2007-10-10 |
US20070242753A1 (en) | 2007-10-18 |
US20100074541A1 (en) | 2010-03-25 |
EP1522192A1 (en) | 2005-04-13 |
KR20040007139A (ko) | 2004-01-24 |
CN1292594C (zh) | 2006-12-27 |
EP1843594A3 (en) | 2009-09-02 |
AU2003243039A1 (en) | 2004-02-02 |
EP1522192A4 (en) | 2009-09-02 |
WO2004008767A1 (en) | 2004-01-22 |
CN1565129A (zh) | 2005-01-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100846778B1 (ko) | 복수개의 주사 패턴을 이용한 부호화 방법, 복호화 방법,및 그 장치 | |
KR100767557B1 (ko) | 동화상 부호화 장치 및 동화상 복호 장치 | |
KR100468844B1 (ko) | 정지영상 및 동영상을 부호화/복호화하기 위한변환계수들의 최적주사방법 | |
US7130475B2 (en) | Apparatus and method of encoding/decoding a coded block pattern | |
CN100392671C (zh) | 用于自适应块变换的基于上下文的自适应可变长度编码的方法和系统 | |
EP1059812B1 (en) | Methods and apparatus for context-based inter/intra coding mode selection | |
US8170357B2 (en) | Apparatus and method for generating coded block pattern for alpha channel image and alpha channel image encoding/decoding apparatus and method using the same | |
JP3679083B2 (ja) | 画像符号化方法、画像復号方法、画像符号化装置、画像復号装置、画像符号化プログラム、画像復号プログラム | |
KR101717510B1 (ko) | 화상 예측 부호화 장치, 방법 및 프로그램, 화상 예측 복호 장치, 방법 및 프로그램, 및 부호화·복호 시스템 및 방법 | |
EP1649697B1 (en) | Intra coding video data apparatuses | |
KR19990067723A (ko) | 비디오 프레임 시퀀스의 인코딩 방법 및 시스템과, 제조 물품 | |
JP7047777B2 (ja) | 画像データ符号化及び復号化 | |
JP2023156438A (ja) | データ符号化方法及び装置、データ復号化方法及び装置、画像処理装置 | |
CN114009029B (zh) | 图像数据编码和解码 | |
KR100264711B1 (ko) | 움직임 보상 부호화 및 복호화 장치 | |
JP2021500818A (ja) | 画像データ符号化及び復号化 | |
JP3518733B2 (ja) | 物体単位映像信号符号化/復号化装置及び方法 | |
US20100246672A1 (en) | Method and apparatus for hierarchical bi-directional intra-prediction in a video encoder | |
US20230141312A1 (en) | Transformed coefficient ordering for entropy coding | |
JP2007110568A (ja) | 画像符号化装置 | |
EP1843595A2 (en) | Coding and decoding method and apparatus using plural scanning patterns | |
KR100813989B1 (ko) | 복수개의 주사 패턴을 이용한 부호화 방법, 복호화 방법,및 그 장치 | |
KR100775019B1 (ko) | 복수개의 주사 패턴을 이용한 부호화 방법, 복호화 방법,및 그 장치 | |
JP7663097B2 (ja) | 画像データ符号化装置、画像データ符号化方法、コンピュータソフトウェアおよび非一時的記憶媒体 | |
EP1750452B1 (en) | Apparatus for intra coding video data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20020716 |
|
PG1501 | Laying open of application | ||
A107 | Divisional application of patent | ||
A201 | Request for examination | ||
PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20070618 Patent event code: PA01071R01D |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20070618 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20020716 Comment text: Patent Application |
|
A302 | Request for accelerated examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20070704 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20070618 Patent event code: PA03021R04I Comment text: Divisional Application of Patent Patent event date: 20020716 Patent event code: PA03021R01I Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20071004 Patent event code: PE09021S01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20080129 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20080521 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20080710 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20080711 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20110629 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20120628 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20130627 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20130627 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140627 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20140627 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20150629 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20150629 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160629 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20160629 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20170629 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20170629 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20180628 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20180628 Start annual number: 11 End annual number: 11 |
|
FPAY | Annual fee payment |
Payment date: 20190627 Year of fee payment: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20190627 Start annual number: 12 End annual number: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20210629 Start annual number: 14 End annual number: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20220629 Start annual number: 15 End annual number: 15 |
|
PC1801 | Expiration of term |
Termination date: 20230116 Termination category: Expiration of duration |