CN1190970C - 具有快速后处理的视频再现装置及其方法 - Google Patents
具有快速后处理的视频再现装置及其方法 Download PDFInfo
- Publication number
- CN1190970C CN1190970C CN02150655.8A CN02150655A CN1190970C CN 1190970 C CN1190970 C CN 1190970C CN 02150655 A CN02150655 A CN 02150655A CN 1190970 C CN1190970 C CN 1190970C
- Authority
- CN
- China
- Prior art keywords
- vision signal
- motion vector
- reprocessing
- cosine transform
- discrete cosine
- 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/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
-
- 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
-
- 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/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/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
-
- 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/625—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using discrete cosine transform [DCT]
-
- 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/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/86—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
Abstract
本发明提供一种视频再现装置和方法,能够利用运动向量、差分视频信号和后处理的视频信号有效地后处理视频信号。所述方法包括(a)当以比特流输入压缩的视频信号的时候,可变长度解码压缩的视频信号以检测量化的离散余弦变换(DCT)系数和一个运动向量;(b)逆量化在(a)中检测的量化的DCT系数;(c)对在(a)中获得的DCT系数执行逆DCT(IDCT)以检测差分视频信号;(d)根据在(a)中检测的运动向量和在(c)中检测的差分视频信号的特性而有选择地对解码的视频信号进行后处理。
Description
技术领域
本发明涉及一种用于处理视频数据的装置和方法,具体而言涉及一种用于再现视频数据的装置和方法,能够利用运动向量和差分视频信号有效地后处理视频数据。
背景技术
一般,一种视频再现装置进行解码作为比特流输入的压缩视频信号的解码处理,并进行后处理,其中视频信号被滤波以消除边缘噪音、间歇振荡非自然信号和阻尼振荡非自然信号,因此改善了解码的视频信号的质量。解码处理和后处理分别进行。
图1是传统的视频再现装置的方框图。传统的视频再现装置接收从视频解码器(未示出)输出的视频信号,并且视频解码器压缩所接收的视频信号。为了压缩视频信号,视频信号进行离散的余弦变换(DCT)处理,然后被量化。被量化的视频信号进行运动向量估计和可变长度编码(VLC)处理,然后被转换为比特流格式。
参见图1,可变长度解码(VLD)单元110检测通过VLD处理获得的一个量化的DCT系数和一个运动向量。
逆量化器120逆量化通过VLD单元110获得的被量化的DCT系数和运动向量,并产生DCT系数。
逆DCT(IDCT)单元130对于由逆量化器120产生的DCT系数执行IDCT以将DCT系数转换为差分视频信号。所述差分视频信号是在帧间编码处理期间产生的。帧间编码处理编码在前一个帧之间的差分视频信号和运动向量。而且,内部帧编码处理对一个帧的视频信号编码。
加法器140将由IDCT单元130产生的差分视频信号与由运动补偿单元160产生的视频信号相加。
运动补偿单元160根据由VLD单元110产生的运动向量的信息和解码的视频信号而补偿视频信号的运动。
后处理单元150利用滤波器等后处理解码的视频信号以改善解码的视频信号的质量。
总之,图1所示的传统视频再现装置利用后处理单元150后处理经由VLD单元110、逆量化器120、IDCT单元130和加法器140解码的视频信号,并向显示器(未示出)输出后处理的视频信号。但是,图1的传统视频再现装置的后处理单元150需要大量的计算来实时显示运动图像,因此使得视频再现装置过载。
发明内容
为了解决上述和相关的问题,本发明的第一目的在于提供一种视频再现装置和方法,能够利用运动向量、差分视频信号的离散余弦变换(DCT)系数和后处理的视频信号有选择地后处理视频信号的一个所需区域。
本发明的第二目的在于提供一种视频再现装置,用于再现利用DCT和可变长度解码(VLD)处理压缩的视频信号。
为了实现第一目的,提供了一种再现压缩的视频信号的方法,包括下列步骤:a.当以比特流输入压缩的视频信号的时候,对压缩的视频信号进行可变长度解码,以检测量化的离散余弦变换系数和一个运动向量;b.逆量化在a中检测的量化的离散余弦变换系数;c.对在a中获得的离散余弦变换系数执行逆离散余弦变换以检测差分视频信号;以及d.根据在a中检测的运动向量和在c中检测的差分视频信号的特性而有选择地对解码的视频信号进行后处理。
为了实现第二个目的,提供了一种视频再现装置,用于再现通过离散余弦变换和可变长度编码压缩的视频信号,所述装置包括:视频解码器,用于对以比特流输入的压缩的视频信号进行可变长度解码处理和逆离散余弦变换以检测运动向量和差分视频信号,并用于利用运动向量补偿输入的视频信号的运动;后处理器,用于根据运动向量和由视频解码器产生的差分视频信号的特性而有选择地后处理输入的视频信号,其中所述后处理器包括:一后处理单元,用于后处理由视频解码器产生的解码的视频信号;一缓冲器,用于存储由所述后处理单元处理的视频信号;一后处理控制器,用于利用运动向量和由视频解码器检测的差分视频信号的离散余弦变换系数的特性来查看所述后处理单元的后处理,并且有选择地补偿存储在缓冲器中的视频信号和从视频解码器输出的视频信号的运动。
附图说明
通过参照附图详细说明本发明的优选实施例,本发明的上述目的和优点将会变得更加清楚,其中:
图1是传统的视频再现装置的方框图;
图2是按照本发明的视频再现装置的方框图;
图3是图解利用图2所示的后处理控制器再现视频图像的方法的流程图。
具体实施方式
图2是按照本发明的视频再现装置的方框图。图2的视频再现装置包括:解码器210,用于解码以比特流输入的压缩的视频信号;一个后处理器220,用于有选择地后处理解码的视频信号。解码器210使用由后处理单元220后处理的视频信号。具体而言,解码器210包括一个可变长度解码(VLD)单元212、一个逆量化器214、一个逆离散余弦变换(IDCT)单元216和一个运动补偿单元218。后处理器220包括一个后处理控制器222、后处理单元224和一个缓冲器226。
以下,将参照图2详细说明按照本发明的视频再现装置的每个方框。
首先,以比特流向按照本发明的视频再现装置输入压缩的视频信号。
VLD单元212解码压缩的视频信号以便检测量化的DCT系数和运动向量。
逆量化器214逆量化通过VLD单元212产生的被量化的DCT系数。
IDCT单元216对由逆量化器214产生的DCT系数进行IDCT,以便检测由解码器210和后处理器220使用的差分视频信号。
加法器227将一个其运动被补偿并且被运动补偿单元218估计的视频信号加到由IDCT单元216获得的IDCT视频信号上,以便产生解码的视频信号。
后处理控制器222根据关于由VLD单元212产生的运动向量和由IDCT单元216产生的差分视频信号的特性的信息而将一个控制信号施加到后处理单元224、缓冲器226和运动补偿单元218,并有选择地后处理视频信号。在视频信号的后处理期间,在内部帧的情况下,后处理解码的视频信号,而在帧间的情况下,如果差分视频信号的DCT系数的和小于临界值,则按照运动向量后处理解码的视频信号。即,在帧间的情况下,如果没有运动向量则不后处理视频信号,而如果有运动向量则后处理一个块的边界部分。而且,当DCT系数的和大于临界值的时候,计算DCT系数的AC分量的和。但是,如果AC分量的和小于临界值,则不按照运动向量后处理视频信号或仅仅后处理块的边界部分,而如果AC分量的和大于临界值则后处理解码的视频信号。
运动补偿单元218根据关于由VLD单元212检测的运动向量和从加法器227和缓冲器226有选择地输出的视频信号的信息、利用由后处理控制器222产生的控制信号来补偿视频信号的运动。更具体而言,不必后处理的控制信号被发送到运动补偿单元218,运动补偿单元218利用后处理的视频信号来补偿视频信号的运动。如果运动补偿单元218接收到要求被后处理的控制信号,则它利用未被后处理的视频信号来估计视频信号的运动。
后处理单元224响应于由后处理控制器222产生的控制信号而旁路或后处理解码的视频信号。
响应于由后处理控制器224产生的控制信号,缓冲器226暂时存储由后处理单元224后处理的视频信号,或向运动补偿单元218输出视频信号以重新使用后处理的视频信号。
图3是图解按照本发明利用图2的后处理控制器222的视频再现方法的流程图。参见图3,首先,在步骤310查看是否帧间编码。如果视频信号是一个压缩的帧间,则接收关于DCT系数的信息,并计算基于一个块的DCT系数的和。
如果在步骤320发现所计算的DCT系数的和小于一个临界值,则在步骤340查看运动向量的存在。通过比较运动向量与临界值查看运动向量的存在。如果在步骤320确定DCT系数的和大于临界值,则在步骤330比较DCT系数的AC分量的和与临界值。如果在步骤330确定AC分量的和小于临界值,则意味着所有的DCT系数是DC分量。在这种情况下,向视频信号加上DC偏移,然后在步骤340查看是否存在一个运动向量。
在步骤340后,如果存在运动向量,则在步骤350利用后处理视频信号和由加法器227产生的视频信号来补偿视频信号的运动,并且在步骤360仅仅后处理由加法器227产生的视频信号,即块的边界部分。块的边界部分的运动被利用未进行后处理的视频信号来补偿,并且块的中心部分的运动被利用后处理视频信号补偿。
当不存在运动向量的时候,在步骤390,视频信号的运动被利用后处理的信号补偿,但是解码的视频信号未被后处理。
当视频信号是压缩的内部帧或DCT系数的AC分量之和大于临界值的时候,在步骤370,利用仅仅由加法器227产生的视频信号来补偿视频信号的运动。其后,利用加法器227后处理解码的视频信号。
总之,有可能不对相对于运动向量特性和小于临界值并且不具有运动向量的DCT系数特性不改变的屏幕块进行大量的后处理。而且,要被后处理的区域不占用全体视频信号的大部分,因此,可以迅速地完成后处理。
虽然已经针对优选实施例具体示出和说明了本发明,但是本领域的技术人员将会理解在不脱离由所附的权利要求限定的本发明的精神和范围的情况下可以进行各种细节和形式上的改变。例如,本发明可以被应用到所有种类的带有后处理的数字视频再现装置。
如上所述,后处理可以仅仅在视频信号的所期望区域利用差值图像的运动向量和DCT系数进行。因此,后处理的完成快速,并且视频再现装置的计算负担被减少。
Claims (8)
1.一种再现压缩的视频信号的方法,包括下列步骤:
a.当以比特流输入压缩的视频信号的时候,对压缩的视频信号进行可变长度解码,以检测量化的离散余弦变换系数和一个运动向量;
b.逆量化在a中检测的量化的离散余弦变换系数;
c.对在a中获得的离散余弦变换系数执行逆离散余弦变换以检测差分视频信号;以及
d.根据在a中检测的运动向量和在c中检测的差分视频信号的特性而有选择地对解码的视频信号进行后处理。
2.如权利要求1所述的方法,其特征在于步骤d包括:
查看是否帧间编码;
当帧间编码被执行时,比较差分视频信号的离散余弦变换系数的和与一个临界值;
当离散余弦变换系数的和小于所述临界值的时候检测是否存在一个运动向量;
当离散余弦变换系数的和大于所述临界值的时候比较离散余弦变换系数的交流分量的和与所述临界值;
当离散余弦变换系数的交流分量的和小于所述临界值的时候检测是否有一个运动向量;
根据是否检测到一个运动向量而有选择地后处理解码的视频信号。
3.如权利要求2所述的方法,其特征在于当运动向量的大小是0的时候不执行后处理过程和利用后处理的视频信号补偿视频信号的运动,当运动向量的大小不是0的时候利用后处理视频信号和解码的视频信号来补偿视频信号的运动。
4.如权利要求2所述的方法,其特征在于当运动向量的大小不是0的时候,块的边界部分被后处理。
5.如权利要求2所述的方法,其特征在于当离散余弦变换分量的交流分量的和大于所述临界值的时候,后处理解码的视频信号。
6.如权利要求1所述的方法,其特征在于步骤d包括如果压缩的视频信号是一个内部帧则后处理解码的视频信号。
7.一种视频再现装置,用于再现通过离散余弦变换和可变长度编码压缩的视频信号,所述装置包括:
视频解码器,用于对以比特流输入的压缩的视频信号进行可变长度解码处理和逆离散余弦变换以检测运动向量和差分视频信号,并用于利用运动向量补偿输入的视频信号的运动;
后处理器,用于根据运动向量和由视频解码器产生的差分视频信号的特性而有选择地后处理输入的视频信号,
其中所述后处理器包括:
一后处理单元,用于后处理由视频解码器产生的解码的视频信号;
一缓冲器,用于存储由所述后处理单元处理的视频信号;
一后处理控制器,用于利用运动向量和由视频解码器检测的差分视频信号的离散余弦变换系数的特性来查看所述后处理单元的后处理,并且有选择地补偿存储在缓冲器中的视频信号和从视频解码器输出的视频信号的运动。
8.如权利要求7所述的装置,其特征在于所述后处理控制器比较运动向量的大小和临界值以检测运动向量,并比较差分视频信号的离散余弦变换系数和临界值,以便检测离散余弦变换系数的特性。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0003867A KR100538215B1 (ko) | 2002-01-23 | 2002-01-23 | 고속 후처리가 가능한 영상 재생 장치 및 그 방법 |
KR3867/2002 | 2002-01-23 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1434639A CN1434639A (zh) | 2003-08-06 |
CN1190970C true CN1190970C (zh) | 2005-02-23 |
Family
ID=19718771
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN02150655.8A Expired - Fee Related CN1190970C (zh) | 2002-01-23 | 2002-11-15 | 具有快速后处理的视频再现装置及其方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7161984B2 (zh) |
KR (1) | KR100538215B1 (zh) |
CN (1) | CN1190970C (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100704611B1 (ko) | 2004-08-31 | 2007-04-10 | 주식회사 렛스비전 | 가변장 복호화 시스템 |
JP4410225B2 (ja) * | 2006-08-07 | 2010-02-03 | 株式会社東芝 | 動画像復号化装置および方法 |
CN101742284B (zh) * | 2008-11-24 | 2011-08-03 | 深圳市融创天下科技发展有限公司 | 一种h.264视频流播放处理的方法及其系统 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR0159559B1 (ko) * | 1994-10-31 | 1999-01-15 | 배순훈 | 디지탈 화상의 적응적인 후처리 방법 |
KR0165497B1 (ko) * | 1995-01-20 | 1999-03-20 | 김광호 | 블럭화현상 제거를 위한 후처리장치 및 그 방법 |
KR100269125B1 (ko) * | 1997-10-25 | 2000-10-16 | 윤덕용 | 양자화효과감소를위한영상데이터후처리방법및장치 |
KR100301013B1 (ko) * | 1998-08-01 | 2001-09-06 | 윤종용 | 영상데이터 루프필터링방법 및 장치 |
JP3664626B2 (ja) * | 2000-02-10 | 2005-06-29 | シャープ株式会社 | フィルタ装置 |
US6931063B2 (en) * | 2001-03-26 | 2005-08-16 | Sharp Laboratories Of America, Inc. | Method and apparatus for controlling loop filtering or post filtering in block based motion compensationed video coding |
US20030035586A1 (en) * | 2001-05-18 | 2003-02-20 | Jim Chou | Decoding compressed image data |
US6983079B2 (en) * | 2001-09-20 | 2006-01-03 | Seiko Epson Corporation | Reducing blocking and ringing artifacts in low-bit-rate coding |
CN101448162B (zh) * | 2001-12-17 | 2013-01-02 | 微软公司 | 处理视频图像的方法 |
US6862372B2 (en) * | 2001-12-27 | 2005-03-01 | Koninklijke Philips Electronics N.V. | System for and method of sharpness enhancement using coding information and local spatial features |
-
2002
- 2002-01-23 KR KR10-2002-0003867A patent/KR100538215B1/ko not_active IP Right Cessation
- 2002-11-14 US US10/293,774 patent/US7161984B2/en not_active Expired - Fee Related
- 2002-11-15 CN CN02150655.8A patent/CN1190970C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US7161984B2 (en) | 2007-01-09 |
KR20030063639A (ko) | 2003-07-31 |
KR100538215B1 (ko) | 2005-12-21 |
US20030138049A1 (en) | 2003-07-24 |
CN1434639A (zh) | 2003-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10264284B2 (en) | Parameterization for fading compensation | |
CN1283100C (zh) | 基于时间和空间复杂性自适应编码运动图像的方法及装置 | |
JP4249790B2 (ja) | ビデオ画像を処理するコンピュータ実行方法及び記録媒体 | |
CN1192632C (zh) | 可变比特率视频编码方法和相应的视频编码器 | |
AU711488B2 (en) | Hybrid waveform and model-based encoding and decoding of image signals | |
CN101568034B (zh) | 消除成块假象的滤波方法和用于编码视频数据的编码器 | |
JP4545388B2 (ja) | フェーディング推定/補償によりビデオフレームを処理するシステムおよび方法 | |
KR100853336B1 (ko) | 화상 부호화 장치 및 화상 복호화 장치 | |
CN1366778A (zh) | 视频压缩 | |
MX2011001627A (es) | Metodo y aparato de cuantificacion inversa de imagen y metodo y aparato de decodificacion de imagen. | |
CN1703092A (zh) | 运动图像编码/解码设备及方法 | |
CN1518365A (zh) | 噪声估计方法和设备、以及利用其编码视频的方法和设备 | |
CN1190970C (zh) | 具有快速后处理的视频再现装置及其方法 | |
EP2014099A2 (en) | Method and apparatus for encoding/transcoding and decoding | |
JP2006511164A (ja) | 弾性記憶 | |
US20110064135A1 (en) | Compressed image noise removal device and reproduction device | |
CN1703911A (zh) | 降低已压缩多媒体的比特率 | |
CN1515085A (zh) | 用于细粒度可伸缩视频的运动补偿 | |
JP2914607B2 (ja) | 画像信号復号化装置 | |
JPH0786955A (ja) | 符号化装置 | |
CN1823530A (zh) | 编码方法和设备 | |
CN1622632A (zh) | 一种实现缩放的视频解码方法 | |
JPH0316490A (ja) | 動画像符号化装置 | |
JPH08130479A (ja) | 高能率符号化装置 | |
EP1529402A1 (en) | A method of communicating data within a coder |
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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20050223 Termination date: 20091215 |