KR20090080452A - 영상 부호화/복호화 장치 및 방법 - Google Patents
영상 부호화/복호화 장치 및 방법 Download PDFInfo
- Publication number
- KR20090080452A KR20090080452A KR1020080006387A KR20080006387A KR20090080452A KR 20090080452 A KR20090080452 A KR 20090080452A KR 1020080006387 A KR1020080006387 A KR 1020080006387A KR 20080006387 A KR20080006387 A KR 20080006387A KR 20090080452 A KR20090080452 A KR 20090080452A
- Authority
- KR
- South Korea
- Prior art keywords
- resolution
- image
- control signal
- motion
- encoded data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/59—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
-
- 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
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/523—Motion estimation or motion compensation with sub-pixel accuracy
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/587—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal sub-sampling or interpolation, e.g. decimation or subsequent interpolation of pictures in a video sequence
-
- 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)
Abstract
Description
Claims (20)
- 해상도 제어신호에 따라서 제1 해상도의 현재영상과 제2 해상도의 현재영상에 대하여 움직임 예측 및 보상을 이용한 부호화처리를 수행하여 비트스트림을 생성하는 해상도 가변 부호화부; 및일정 간격으로 해상도를 상기 제1 해상도 혹은 제2 해상도로 가변시키기 위한 상기 해상도 제어신호를 생성하는 제어부를 포함하는 영상 부호화장치.
- 제1 항에 있어서, 상기 제2 해상도의 현재영상에 대하여 상기 제1 해상도의 이전복원영상을 참조하여 움직임 예측을 수행하고, 상기 제2 해상도로 움직임 보상을 수행하는 영상 부호화장치.
- 제1 항에 있어서, 상기 제2 해상도의 현재영상에 대하여 상기 제1 해상도의 이전복원영상을 참조하여 움직임 예측을 수행하고, 상기 제1 해상도로 움직임 보상을 수행하는 영상 부호화장치.
- 제1 항에 있어서, IBP 구조의 영상 시퀀스의 경우, 상기 일정 간격은 B 프레임마다 상기 제2 해상도로 가변되도록 설정되는 영상 부호화장치.
- 제1 항에 있어서, 상기 해상도 제어신호에 대응되는 해상도 플래그는 시퀀스 헤더, GOP 헤더, 픽쳐 헤더, 프레임 혹은 필드 헤더 중 적어도 하나에 포함되어 상기 비트스트림으로 구성되는 영상 부호화장치.
- 일정 간격으로 해상도를 상기 제1 해상도 혹은 제2 해상도로 가변시키기 위한 상기 해상도 제어신호를 생성하는 단계; 및상기 해상도 제어신호에 따라서 제1 해상도의 현재영상과 제2 해상도의 현재영상에 대하여 움직임 예측 및 보상을 이용한 부호화처리를 수행하는 단계를 포함하는 영상 부호화방법.
- 제6 항에 있어서, 상기 제2 해상도의 현재영상에 대하여 상기 제1 해상도의 이전복원영상을 참조하여 움직임 예측을 수행하고, 상기 제2 해상도로 움직임 보상을 수행하는 영상 부호화방법.
- 제6 항에 있어서, 상기 제2 해상도의 현재영상에 대하여 상기 제1 해상도의 이전복원영상을 참조하여 움직임 예측을 수행하고, 상기 제1 해상도로 움직임 보상을 수행하는 영상 부호화방법.
- 제6 항에 있어서, IBP 구조의 영상 시퀀스의 경우, 상기 일정 간격은 B 프레임마다 상기 제2 해상도로 가변되도록 설정되는 영상 부호화방법.
- 제6 항에 있어서, 상기 해상도 제어신호에 대응되는 해상도 플래그는 시퀀스 헤더, GOP 헤더, 픽쳐 헤더, 프레임 혹은 필드 헤더 중 적어도 하나에 포함되어 상기 비트스트림으로 구성되는 영상 부호화방법.
- 제1 해상도 혹은 제2 해상도의 부호화데이터로 이루어진 비트스트림을 해석하여 해상도 플래그에 대응하는 해상도 제어신호를 생성하는 해석부; 및상기 해상도 제어신호에 따라서 제1 해상도의 부호화데이터와 제2 해상도의 부호화데이터에 대하여 움직임 보상을 이용한 복호화처리를 수행하여 복원영상을 생성하는 해상도 가변 복호화부를 포함하는 영상 복호화장치.
- 제11 항에 있어서, 상기 제2 해상도의 부호화데이터에 대하여 상기 제2 해상도로 움직임 보상을 수행하는 영상 복호화장치.
- 제11 항에 있어서, 상기 제2 해상도의 부호화데이터에 대하여 상기 제1 해상도로 움직임 보상을 수행하는 영상 복호화장치.
- 제11 항에 있어서, 상기 해상도 제어신호에 대응되는 해상도 플래그는 상기 비트스트림 중 시퀀스 헤더, GOP 헤더, 픽쳐 헤더, 프레임 혹은 필드 헤더 중 적어도 하나에 포함되는 영상 복호화장치.
- 제1 해상도 혹은 제2 해상도의 부호화데이터로 이루어진 비트스트림을 해석하여 해상도 플래그에 대응하는 해상도 제어신호를 생성하는 단계; 및상기 해상도 제어신호에 따라서 제1 해상도의 부호화데이터와 제2 해상도의 부호화데이터에 대하여 움직임 보상을 이용한 복호화처리를 수행하여 복원영상을 생성하는 단계를 포함하는 영상 복호화방법.
- 제15 항에 있어서, 상기 제2 해상도의 부호화데이터에 대하여 상기 제2 해상도로 움직임 보상을 수행하는 영상 복호화방법.
- 제15 항에 있어서, 상기 제2 해상도의 부호화데이터에 대하여 상기 제1 해상도로 움직임 보상을 수행하는 영상 복호화방법.
- 제15 항에 있어서, 상기 해상도 제어신호에 대응되는 해상도 플래그는 상기 비트스트림 중 시퀀스 헤더, GOP 헤더, 픽쳐 헤더, 프레임 혹은 필드 헤더 중 적어도 하나에 포함되는 영상 복호화방법.
- 제6 항 내지 제10 항 중 어느 한 항에 기재된 영상 부호화방법을 실행할 수 있는 컴퓨터로 읽을 수 있는 기록매체.
- 제15 항 내지 제18 항 중 어느 한 항에 기재된 영상 복호화방법을 실행할 수 있는 컴퓨터로 읽을 수 있는 기록매체.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080006387A KR101431543B1 (ko) | 2008-01-21 | 2008-01-21 | 영상 부호화/복호화 장치 및 방법 |
| US12/285,785 US8374248B2 (en) | 2008-01-21 | 2008-10-14 | Video encoding/decoding apparatus and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080006387A KR101431543B1 (ko) | 2008-01-21 | 2008-01-21 | 영상 부호화/복호화 장치 및 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20090080452A true KR20090080452A (ko) | 2009-07-24 |
| KR101431543B1 KR101431543B1 (ko) | 2014-08-21 |
Family
ID=40876491
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020080006387A Expired - Fee Related KR101431543B1 (ko) | 2008-01-21 | 2008-01-21 | 영상 부호화/복호화 장치 및 방법 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8374248B2 (ko) |
| KR (1) | KR101431543B1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101124723B1 (ko) * | 2009-08-21 | 2012-03-23 | 에스케이플래닛 주식회사 | 해상도 시그널링을 이용한 스케일러블 비디오 재생 시스템 및 방법 |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100244290B1 (ko) | 1997-09-09 | 2000-02-01 | 구자홍 | 저속 전송에서의 동영상을 위한 디블록킹 필터링 방법 |
| GB2479933B (en) * | 2010-04-30 | 2016-05-25 | Snell Ltd | Motion estimation |
| US20130032099A1 (en) * | 2011-08-04 | 2013-02-07 | Chi-Hyun Han | Frictional fluid heating device and method thereof |
| US9451284B2 (en) * | 2011-10-10 | 2016-09-20 | Qualcomm Incorporated | Efficient signaling of reference picture sets |
| GB2506345A (en) * | 2012-09-06 | 2014-04-02 | British Broadcasting Corp | Video encoding and decoding with chrominance sub-sampling |
| JP2014225718A (ja) * | 2013-05-15 | 2014-12-04 | ソニー株式会社 | 画像処理装置および画像処理方法 |
| US9774881B2 (en) * | 2014-01-08 | 2017-09-26 | Microsoft Technology Licensing, Llc | Representing motion vectors in an encoded bitstream |
| US9749642B2 (en) | 2014-01-08 | 2017-08-29 | Microsoft Technology Licensing, Llc | Selection of motion vector precision |
| US9609275B2 (en) * | 2015-07-08 | 2017-03-28 | Google Inc. | Single-stream transmission method for multi-user video conferencing |
| CN116708789B (zh) * | 2023-08-04 | 2023-10-13 | 湖南马栏山视频先进技术研究院有限公司 | 一种基于人工智能的视频分析编码系统 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100430328B1 (ko) * | 1996-04-18 | 2004-07-14 | 노키아 모빌 폰즈 리미티드 | 비디오데이터엔코더및디코더 |
| US6665344B1 (en) * | 1998-06-29 | 2003-12-16 | Zenith Electronics Corporation | Downconverting decoder for interlaced pictures |
| US6895051B2 (en) * | 1998-10-15 | 2005-05-17 | Nokia Mobile Phones Limited | Video data encoder and decoder |
| US6628714B1 (en) * | 1998-12-18 | 2003-09-30 | Zenith Electronics Corporation | Down converting MPEG encoded high definition sequences to lower resolution with reduced memory in decoder loop |
| US6313813B1 (en) * | 1999-10-21 | 2001-11-06 | Sony Corporation | Single horizontal scan range CRT monitor |
| US6907073B2 (en) * | 1999-12-20 | 2005-06-14 | Sarnoff Corporation | Tweening-based codec for scaleable encoders and decoders with varying motion computation capability |
| JP3704107B2 (ja) * | 2002-07-30 | 2005-10-05 | 株式会社東芝 | 映像データ再生装置及び映像データ再生方法 |
| KR20050049964A (ko) * | 2003-11-24 | 2005-05-27 | 엘지전자 주식회사 | 압축 동영상의 고속 해상도 변환 장치 |
| KR100834750B1 (ko) * | 2004-01-29 | 2008-06-05 | 삼성전자주식회사 | 엔코더 단에서 스케일러빌리티를 제공하는 스케일러블비디오 코딩 장치 및 방법 |
| KR100596705B1 (ko) * | 2004-03-04 | 2006-07-04 | 삼성전자주식회사 | 비디오 스트리밍 서비스를 위한 비디오 코딩 방법과 비디오 인코딩 시스템, 및 비디오 디코딩 방법과 비디오 디코딩 시스템 |
| KR100703740B1 (ko) * | 2004-10-21 | 2007-04-05 | 삼성전자주식회사 | 다 계층 기반의 모션 벡터를 효율적으로 부호화하는 방법및 장치 |
| JP2006174415A (ja) * | 2004-11-19 | 2006-06-29 | Ntt Docomo Inc | 画像復号装置、画像復号プログラム、画像復号方法、画像符号化装置、画像符号化プログラム及び画像符号化方法 |
| KR100679031B1 (ko) * | 2004-12-03 | 2007-02-05 | 삼성전자주식회사 | 다 계층 기반의 비디오 인코딩 방법, 디코딩 방법 및 상기방법을 이용한 장치 |
| KR100772878B1 (ko) * | 2006-03-27 | 2007-11-02 | 삼성전자주식회사 | 비트스트림의 비트율 조절을 위한 우선권 할당 방법,비트스트림의 비트율 조절 방법, 비디오 디코딩 방법 및 그방법을 이용한 장치 |
-
2008
- 2008-01-21 KR KR1020080006387A patent/KR101431543B1/ko not_active Expired - Fee Related
- 2008-10-14 US US12/285,785 patent/US8374248B2/en active Active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101124723B1 (ko) * | 2009-08-21 | 2012-03-23 | 에스케이플래닛 주식회사 | 해상도 시그널링을 이용한 스케일러블 비디오 재생 시스템 및 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR101431543B1 (ko) | 2014-08-21 |
| US20090185621A1 (en) | 2009-07-23 |
| US8374248B2 (en) | 2013-02-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101431543B1 (ko) | 영상 부호화/복호화 장치 및 방법 | |
| KR100370076B1 (ko) | 다운 컨버젼 기능을 갖는 비디오 디코더 및 비디오 신호를디코딩 하는 방법 | |
| JP4275358B2 (ja) | 画像情報変換装置およびビットストリーム変換機ならびに画像情報変換送信方法 | |
| JP2005506815A (ja) | 空間拡張可能圧縮のための方法及び装置 | |
| KR101090586B1 (ko) | 부호화 장치/복호화 장치, 부호화 방법/복호화 방법 및 기록 매체 | |
| JP2006518568A (ja) | ビデオ符号化 | |
| US7782955B2 (en) | Transcoder and transcoding method operating in a transform domain for video coding schemes possessing different transform kernels | |
| JP2005506815A5 (ko) | ||
| KR20100015651A (ko) | 이차원 적응 내삽 필터의 필터 계수 결정 방법 | |
| JP2000059795A (ja) | 情報ストリ―ムデコ―ダにおいてモ―ションベクトル情報を適応的にスケ―リングする方法および装置 | |
| JPH09163373A (ja) | 雑音低減装置 | |
| JP2006246474A (ja) | カラー成分間の単一符号化モードを利用して予測映像を生成する方法、およびその装置と、該単一符号化モードを利用して映像およびビデオを符号化/復号化する方法およびその装置 | |
| KR20220024659A (ko) | 비디오 처리에서의 적응적 해상도 변경 | |
| US20020150159A1 (en) | Decoding system and method for proper interpolation for motion compensation | |
| KR20020042166A (ko) | 영상 변환 부호화 장치 및 방법 | |
| US7903731B2 (en) | Methods and transcoders that estimate an output macroblock and motion vector for video transcoding | |
| JP4209134B2 (ja) | 圧縮ビットストリームをアップサンプリングする方法および装置 | |
| KR20050084396A (ko) | 공간 스케일 능력를 갖는 디지털 필터 | |
| KR20080067922A (ko) | 영상 축소 기능을 갖는 영상 복호화 방법 및 장치 | |
| JP2006511164A (ja) | 弾性記憶 | |
| JP4318019B2 (ja) | 画像処理装置および方法、記録媒体、並びにプログラム | |
| JP2006279917A (ja) | 動画像符号化装置、動画像復号装置及び動画像伝送システム | |
| KR20210023911A (ko) | 인트라 예측 방법 및 장치 | |
| JP2003348595A (ja) | 画像処理装置および方法、記録媒体、並びにプログラム | |
| KR20150028832A (ko) | 동화상 예측 부호화 장치, 동화상 예측 부호화 방법, 동화상 예측 부호화 프로그램, 동화상 예측 복호 장치, 동화상 예측 복호 방법, 및 동화상 예측 복호 프로그램 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| 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 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| 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 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20180727 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20190730 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20200813 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: 20200813 |


















