KR20100058764A - 동작 추정 기반 영상 부호화/복호화 장치 및 방법 - Google Patents
동작 추정 기반 영상 부호화/복호화 장치 및 방법 Download PDFInfo
- Publication number
- KR20100058764A KR20100058764A KR1020080117290A KR20080117290A KR20100058764A KR 20100058764 A KR20100058764 A KR 20100058764A KR 1020080117290 A KR1020080117290 A KR 1020080117290A KR 20080117290 A KR20080117290 A KR 20080117290A KR 20100058764 A KR20100058764 A KR 20100058764A
- Authority
- KR
- South Korea
- Prior art keywords
- image
- unit
- photo
- encoding
- video
- Prior art date
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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform 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/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/12—Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
- H04N19/122—Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
-
- 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/156—Availability of hardware or computational resources, e.g. encoding based on power-saving criteria
-
- 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/164—Feedback from the receiver or from the transmission channel
-
- 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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- 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/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (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 (17)
- 입력 영상에 대해 동작 추정 기반으로 포토 코어 트랜스폼(Photo Core Transform)을 통해 변형하고 가변길이코드(VLC)로 부호화하여 비트 스트림으로 출력하는 영상 부호화 장치; 및상기 영상 부호화 장치로부터 수신된 비트 스트림에 대해 동작을 보상하여 복호화하는 영상 복호화 장치;를 포함하는 영상 처리 시스템.
- 영상 부호화 장치 및 영상 복호화 장치를 포함하는 시스템의 영상 처리 방법으로서,(a) 상기 영상 부호화 장치에서 입력 영상을 동작 추정 기반으로 포토 코어 트랜스폼을 통해 변형하여 부호화하는 단계;(b) 상기 부호화된 영상을 비트 스트림으로 상기 영상 복호화 장치로 전송하는 단계;(c) 상기 영상 복호화 장치에서 상기 비트 스트림에 대해 동작을 보상하여 복호화하는 단계; 및(d) 상기 영상 복호화 장치에서 상기 복호화된 영상을 재생하는 단계;를 포함하는 영상 처리 방법.
- 제 2 항에 있어서,상기 (a) 단계는, 상기 포토 코어 트랜스폼을 통해 변형된 영상을 가변길이코드로 부호화하는 것을 특징으로 하는 영상 처리 방법.
- 영상을 입력하는 영상 입력부;상기 입력된 영상을 포토 기반으로 변형하는 포토 변형(Photo Core Transform)부;상기 포토 기반으로 변형된 영상을 양자화하는 양자화(quantization)부;상기 양자화 된 영상을 가변길이코드(VLC)로 부호화하는 가변장 코더(VLC)부;상기 양자화 된 영상을 역양자화하는 역양자화부;상기 역양자화 된 영상에서 기준 프레임으로 사용할 이전 영상을 저장하는 영상 저장부;상기 저장된 이전 영상에서 동작을 추정하여 상기 포토 변형부로 전달하는 동작 추정부; 및상기 영상 입력부와, 상기 포토 변형부, 상기 양자화부, 상기 역양자화부, 상기 영상 저장부 및 상기 동작 추정부의 동작을 제어하는 제어부;를 포함하는 영상 부호화 장치.
- 제 4 항에 있어서,상기 영상 입력부는, 상기 입력된 영상을 상기 포토 변형부로 전달함과 더불어 상기 동작 추정부로 동시에 전달하는 것을 특징으로 하는 영상 부호화 장치.
- 제 4 항에 있어서,상기 가변장 코더부에서 출력된 영상과 상기 동작 추정부에서 출력된 영상을 멀티플렉싱(Multiplexing)하여 비트 스트림으로 출력하는 다중 결합부;를 더 포함하는 것을 특징으로 하는 영상 부호화 장치.
- 영상 부호화 장치로부터 수신한 영상을 가변 길이 방식으로 디코딩하는 가변장 디코더부;상기 디코딩된 영상을 역양자화하는 역양자화부;상기 역양자화 된 영상을 포토 기반으로 역변형하는 포토 역변형부;상기 포토 기반으로 역변형된 영상을 저장하는 영상 저장부;상기 포토 기반으로 역변형된 영상의 동작을 보상하는 동작 보상부;상기 동작이 보상된 영상을 재생하는 영상 재생부; 및상기 가변장 디코더부와, 상기 역양자화부, 상기 포토 역변형부, 상기 영상 저장부, 상기 동작 보상부 및 상기 영상 재생부의 동작을 제어하는 제어부;를 포함하는 영상 복호화 장치.
- 제 7 항에 있어서,상기 영상 부호화 장치로부터 수신한 비트 스트림의 영상을 디멀티 플렉싱(De-multiplexing)하여 상기 가변장 디코더부와 상기 동작 보상부로 동시에 전달하는 다중 분리부;를 더 포함하는 것을 특징으로 하는 영상 복호화 장치.
- (a) 입력된 영상에 대해 포토 기반으로 변형하는 단계;(b) 상기 포토 기반으로 변형된 영상을 양자화하는 단계; 및(c) 상기 양자화 된 영상을 가변 길이 방식으로 부호화하는 단계;를 포함하는 영상 부호화 방법.
- 제 9 항에 있어서,(d) 상기 양자화 된 영상을 역양자화하는 단계;(e) 상기 역양자화 된 영상에서 기준 프레임으로 사용할 이전 영상을 저장하 는 단계;(f) 상기 이전 영상에 대해 동작을 추정하는 단계; 및(g) 상기 동작 추정한 결과를 상기 (c) 단계의 부호화에 적용하는 단계;를 더 포함하는 것을 특징으로 하는 영상 부호화 방법.
- 제 9 항에 있어서,상기 (c) 단계는, 바로 직전에 부호화 된 블럭과 현재 블럭의 차이가 특정 임계값보다 작으면 바로 직전 블럭의 영상을 그대로 복사(Copy)하여 사용하는 스킵 모드(Skip mode)로 부호화하는 것을 특징으로 하는 영상 부호화 방법.
- 제 11 항에 있어서,상기 (c) 단계는, 상기 스킵 모드로 부호화 할 수 없는 경우에, 상기 동작 추정한 영상과 원영상의 차이가 특정 임계값보다 작으면 제로 모션(Zero motion) 모드로 부호화하는 것을 특징으로 하는 영상 부호화 방법.
- 제 9 항에 있어서,상기 (c) 단계는, 상기 동작 추정한 영상과 원영상의 차이가 특정 임계값보 다 크면 JPEG XR 방식으로 블럭 단위로 부호화하는 것을 특징으로 하는 영상 부호화 방법.
- (a) 영상 부호화 장치로부터 수신한 영상을 가변 길이 방식으로 디코딩하는 단계;(b) 상기 디코딩된 영상을 역양자화하는 단계;(c) 상기 역양자화 된 영상을 포토 기반으로 역변형하는 단계; 및(d) 상기 포토 기반으로 역변형된 영상의 동작을 보상하는 단계;를 포함하는 영상 복호화 방법.
- 제 14 항에 있어서,(e) 상기 동작이 보상된 영상을 재생하는 단계;를 더 포함하는 것을 특징으로 하는 영상 복호화 방법.
- 제 9 항 내지 제 13 항 중 어느 한 항의 영상 부호화 방법을 프로그램으로 기록한 컴퓨터로 읽을 수 있는 매체.
- 제 14 항 또는 제 15 항 중 어느 한 항의 영상 복호화 방법을 프로그램으로 기록한 컴퓨터로 읽을 수 있는 매체.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080117290A KR101054644B1 (ko) | 2008-11-25 | 2008-11-25 | 동작 추정 기반 영상 부호화/복호화 장치 및 방법 |
EP09829234A EP2352294A1 (en) | 2008-11-25 | 2009-09-11 | Apparatus and method for motion estimation-based image encoding/decoding |
CN200980143320.XA CN102204253B (zh) | 2008-11-25 | 2009-09-11 | 基于运动估计的视频编码/解码装置和方法 |
US12/998,412 US20110216826A1 (en) | 2008-11-25 | 2009-09-11 | Apparatus and Method for Motion Estimation-Based Image Encoding/Decoding |
PCT/KR2009/005166 WO2010062027A1 (ko) | 2008-11-25 | 2009-09-11 | 동작 추정 기반 영상 부호화/복호화 장치 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080117290A KR101054644B1 (ko) | 2008-11-25 | 2008-11-25 | 동작 추정 기반 영상 부호화/복호화 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100058764A true KR20100058764A (ko) | 2010-06-04 |
KR101054644B1 KR101054644B1 (ko) | 2011-08-08 |
Family
ID=42225870
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080117290A KR101054644B1 (ko) | 2008-11-25 | 2008-11-25 | 동작 추정 기반 영상 부호화/복호화 장치 및 방법 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20110216826A1 (ko) |
EP (1) | EP2352294A1 (ko) |
KR (1) | KR101054644B1 (ko) |
CN (1) | CN102204253B (ko) |
WO (1) | WO2010062027A1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101054644B1 (ko) | 2008-11-25 | 2011-08-08 | 에스케이 텔레콤주식회사 | 동작 추정 기반 영상 부호화/복호화 장치 및 방법 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100252108B1 (ko) * | 1997-12-20 | 2000-04-15 | 윤종용 | Mpeg 압축부호화 및 복호화기를 채용한 디지털 기록 재생장치 및 그 방법 |
KR101108661B1 (ko) * | 2002-03-15 | 2012-01-25 | 노키아 코포레이션 | 비디오 시퀀스에서의 움직임 부호화 방법 |
CA2491522C (en) * | 2002-07-01 | 2014-12-09 | E G Technology Inc. | Efficient compression and transport of video over a network |
US7305139B2 (en) * | 2004-12-17 | 2007-12-04 | Microsoft Corporation | Reversible 2-dimensional pre-/post-filtering for lapped biorthogonal transform |
KR100656645B1 (ko) * | 2004-12-22 | 2006-12-11 | 엘지전자 주식회사 | 동영상 부호화 장치와 방법 |
AU2005239628B2 (en) * | 2005-01-14 | 2010-08-05 | Microsoft Technology Licensing, Llc | Reversible 2-dimensional pre-/post-filtering for lapped biorthogonal transform |
KR100694137B1 (ko) * | 2005-07-08 | 2007-03-12 | 삼성전자주식회사 | 동영상 부호화 장치, 동영상 복호화 장치, 및 그 방법과,이를 구현하기 위한 프로그램이 기록된 기록 매체 |
JP4523886B2 (ja) * | 2005-07-08 | 2010-08-11 | 富士通株式会社 | 動画像復号装置、動画像復号方法および動画像復号プログラム |
CN101090504B (zh) * | 2007-07-20 | 2010-06-23 | 清华大学 | 一种面向视频标准应用的编解码器 |
JP4963681B2 (ja) * | 2008-03-27 | 2012-06-27 | 株式会社メガチップス | 画像処理装置 |
US8369638B2 (en) * | 2008-05-27 | 2013-02-05 | Microsoft Corporation | Reducing DC leakage in HD photo transform |
KR101054644B1 (ko) | 2008-11-25 | 2011-08-08 | 에스케이 텔레콤주식회사 | 동작 추정 기반 영상 부호화/복호화 장치 및 방법 |
-
2008
- 2008-11-25 KR KR1020080117290A patent/KR101054644B1/ko active IP Right Grant
-
2009
- 2009-09-11 CN CN200980143320.XA patent/CN102204253B/zh not_active Expired - Fee Related
- 2009-09-11 EP EP09829234A patent/EP2352294A1/en not_active Withdrawn
- 2009-09-11 US US12/998,412 patent/US20110216826A1/en not_active Abandoned
- 2009-09-11 WO PCT/KR2009/005166 patent/WO2010062027A1/ko active Application Filing
Also Published As
Publication number | Publication date |
---|---|
EP2352294A1 (en) | 2011-08-03 |
WO2010062027A8 (ko) | 2010-08-19 |
US20110216826A1 (en) | 2011-09-08 |
CN102204253B (zh) | 2014-01-15 |
CN102204253A (zh) | 2011-09-28 |
WO2010062027A1 (ko) | 2010-06-03 |
KR101054644B1 (ko) | 2011-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI221738B (en) | Apparatus and methods for transcoder-based adaptive quantization | |
JP3923898B2 (ja) | 画像符号化方法及び装置 | |
US8619854B2 (en) | Scalable video encoding and decoding method using switching pictures and apparatus thereof | |
KR101747195B1 (ko) | 동화상 예측 부호화 장치, 동화상 예측 부호화 방법, 동화상 예측 부호화 프로그램, 동화상 예측 복호 장치, 동화상 예측 복호 방법, 및 동화상 예측 복호 프로그램 | |
US9584832B2 (en) | High quality seamless playback for video decoder clients | |
KR20110071231A (ko) | 부호화 방법, 복호화 방법 및 장치 | |
KR101147744B1 (ko) | 비디오 트랜스 코딩 방법 및 장치와 이를 이용한 pvr | |
KR100694137B1 (ko) | 동영상 부호화 장치, 동영상 복호화 장치, 및 그 방법과,이를 구현하기 위한 프로그램이 기록된 기록 매체 | |
US20040202249A1 (en) | Real-time MPEG video encoding method of maintaining synchronization between video and audio | |
JP4799547B2 (ja) | それぞれマルチマクロブロックを含む予測ピクチャおよび非予測ピクチャを使用した、ピクチャシーケンスのエンコーディング方法およびエンコーディング装置 | |
EP1730966A1 (en) | Converter-assisted video encoder | |
US20100020883A1 (en) | Transcoder, transcoding method, decoder, and decoding method | |
US20050265444A1 (en) | Moving image encoding/decoding apparatus and method | |
JP2002320228A (ja) | 信号処理装置 | |
KR101054644B1 (ko) | 동작 추정 기반 영상 부호화/복호화 장치 및 방법 | |
JPH10191331A (ja) | 画像データの符号化方法及び装置 | |
JP5472094B2 (ja) | 動画像変換装置、動画像配信システム、動画像変換方法及びプログラム | |
KR100656645B1 (ko) | 동영상 부호화 장치와 방법 | |
KR20180019511A (ko) | 압축된 비디오 비트스트림에 동반 메시지 데이터 포함 시스템들 및 방법들 | |
JP2010056849A (ja) | 映像信号再符号化装置および方法 | |
KR20080017423A (ko) | 적응적 동영상 부호화 및 복호화 방법과 그 장치 | |
JP2006319638A (ja) | コンテンツ符号化装置及びコンテンツ符号化プログラム、並びに、コンテンツ編集装置及びコンテンツ編集プログラム | |
JP2001268571A (ja) | 動画像再符号化装置 | |
JP2003309803A (ja) | ビデオストリーム編集装置 | |
KR20080080819A (ko) | 동영상 부호화 및 재생 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20140701 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20150630 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20160701 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20170703 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20180703 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20191126 Year of fee payment: 9 |