JPH10302396A - 信号符号化方法、信号符号化装置、信号記録媒体及び信号伝送方法 - Google Patents
信号符号化方法、信号符号化装置、信号記録媒体及び信号伝送方法Info
- Publication number
- JPH10302396A JPH10302396A JP11314197A JP11314197A JPH10302396A JP H10302396 A JPH10302396 A JP H10302396A JP 11314197 A JP11314197 A JP 11314197A JP 11314197 A JP11314197 A JP 11314197A JP H10302396 A JPH10302396 A JP H10302396A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- code amount
- encoding
- unit time
- recording medium
- 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
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/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
-
- 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/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/115—Selection of the code volume for a coding unit prior to 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/117—Filters, e.g. for pre-processing or post-processing
-
- 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/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/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
-
- 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/177—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 a group of pictures [GOP]
-
- 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/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/146—Data rate or code amount at the encoder output
-
- 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/146—Data rate or code amount at the encoder output
- H04N19/152—Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
(1パス)で効率よく可変ビットレート符号化して、符
号化ビット総量が一定のデータ容量内に収めるようにす
る。 【解決手段】 入力信号の単位時間毎の符号化難易度を
符号化難易度計算器13で求め、割当ビット量計算器1
4で、入力信号が属する種類の一般の入力信号により予
め標準化された単位時間毎の符号化難易度と割当符号量
とを関係づけ、符号化難易度計算器13からのの符号化
難易度に対して上記関係づけられた単位時間毎の割当符
号量の参考値を求める。この割当符号量の参考値を、コ
ントローラ15にて実際の割当符号量へ変更し、この実
際の割当符号量に基づいて、動画像符号化器18にて、
単位時間毎に入力信号を符号化して、符号化データを生
成する。
Description
タル信号を効率的に符号化する高能率符号化における信
号符号化装置、信号符号化方法、信号記録媒体及び信号
伝送方法に関し、特に、動画像信号の符号化において、
可変ビットレートで符号化を制御する信号符号化装置、
信号符号化方法、信号記録媒体及び信号伝送方法に関す
る。
て多いため、これを小型で記憶容量の少ない記録媒体に
長時間記録したい場合、ビデオ信号を高能率符号化する
手段が不可欠となる。このような要求に応えるべく、ビ
デオ信号の相関を利用した高能率符号化方式が提案され
ており、その一つにMPEG方式がある。このMPEG
(Moving Picture Image Coding Experts Group) と
は、ISO−IEC/JTC1/SC2/WG11にて
議論され、標準案として提案されたものであり、動き補
償予測符号化と離散コサイン変換(DCT:Discrete C
osine Transform)符号化とを組み合わせたハイブリッ
ド方式である。このMPEG方式では、まずビデオ信号
のフレーム間の差分を取ることにより時間軸方向の冗長
度を落とし、その後、離散コサイン変換を用いて空間軸
方向の冗長度を落とし、このようにしてビデオ信号を能
率良く符号化する。
クチャの情報量は時間経過に伴って変化する。そのため
可変ビットレート符号化を用いると同じ符号量で一定ビ
ットレート符号化に比べて高画質が得られることが知ら
れている。
録されるビデオ信号は、2パス方式の可変ビットレート
符号化が、一般に用いられている。この2パス方式につ
いては、例えば本件出願人による特願平7−31334
8号の明細書及び図面等に開示されている。
ビットレート符号化方法を適用した動画像符号化装置の
構成例を示すブロック図を示す。また、図8に、2パス
方式の可変ビットレート符号化処理のフローチャートを
示す。このフローチャートに沿って、図7のブロック図
の動作を説明する。
端子200から入力される動画像信号を符号化難易度計
算器201に入力し、単位時間毎の入力画像の符号化難
易度を計算する。ここで符号化難易度を計算するために
MPEG方式のエンコーダにおいて固定量子化のみでD
CT係数を量子化して、単位時間毎の発生符号量を計算
する。上記単位時間は、例えば0.5秒程度とされる。
計算された符号化難易度dは、割当ビット量計算器20
2へ入力される。
の最後まで符号化難易度の計算が終了した後に、割当ビ
ット量計算器202は、全体の符号化難易度と使用可能
な符号化ビット総量とから入力画像の単位時間毎の割当
ビット量を計算する。例えば、使用可能な符号化ビット
総量を単位時間毎の符号化難易度に応じて比例配分し
て、単位時間毎の割当(目標)ビット量を計算する。
間長に対して、符号化難易度計算器201と割当ビット
量計算器202での処理が終了するまで、入力動画像信
号の動画像符号化器204への入力を遅延する、あるい
は待つためにある。
204が、単位時間毎の入力動画像をステップ302で
計算された割当ビット量になるように符号化する。
1パス目の処理であり、それぞれ符号化難易度の計算と
割当ビット量の計算を行なう。ステップ303の処理が
2パス目の処理であり、実際の動画像符号化を行なう。
この2パス方式は、使用可能な符号化ビット総量を有効
に使うことができる利点があるが、処理時間が動画像シ
ーケンスの時間長の約2倍必要という欠点があるため、
リアルタイム処理には不向きである。
1パス方式の可変ビットレート符号化方式が、例えば本
件出願人による特願平7−311418号の明細書及び
図面に開示されている。
適用した動画像符号化装置の構成例を示すブロック図
は、基本的には前出の図7と同じであるが、2パス方式
とは、割当ビット量計算器202と遅延器203の制御
方法が異なる。図9に1パス方式の可変ビットレート符
号処理のフローチャートを示す。このフローチャートに
沿って、図7のブロック図の動作を説明する。
図7の符号化難易度計算器201に入力し、単位時間毎
の入力画像の符号化難易度を計算する。上記単位時間
は、例えば0.5秒程度とされる。
る動画像シーケンスを所定の平均ビットレートで可変ビ
ットレート符号化する時の単位時間毎の符号化難易度d
と割当ビット量bを関係づけておく。ここで、基準とな
る動画像シーケンスに対する単位時間毎の割当ビット量
の総和は、目的の記録媒体の記憶容量以下にされてい
る。この符号化難易度dと割当ビット量bの関係の例を
図10に示す。
像シーケンス内で符号化難易度dの出現確率h(d)を
示している。そして、任意の符号化難易度に対する割当
ビット量を関数b(d)に基づいて計算する。この関係
は、多くの動画像シーケンス(例えば映画)を所定の平
均ビットレートで符号化実験し、その画質を評価し、思
考錯誤を通じて経験的に求められるものであり、世の中
のほとんどのシーケンスに適用可能な一般的な関係にな
る。その求め方については、例えば特願平7−3114
18号の明細書及び図面に開示されている。この図10
の関係に基づいて、端子200からの入力画像の単位時
間の符号化難易度dに対して、割当ビット量bを与え
る。
位時間長の入力画像に対して、符号化難易度計算器20
1と割当ビット量計算器202での処理が終了するま
で、その画像信号の動画像符号化器204への入力を単
位時間だけ遅延するために設けられている。
204が、単位時間毎の入力動画像をこれに対応して割
当ビット量計算器202から与えられる割当ビット量に
なるように符号化する。
号の入力に応じて、ほぼリアルタイムで信号の符号化難
易度に応じた最適な割当ビット量での可変ビットレート
符号化が行なえる。
係は、ほとんどの動画像シーケンスに適用できるが、い
くつかの特殊なシーケンスには対応できず、動画像符号
化器204で発生した総ビット量が、使用可能な総ビッ
ト量を越えてしまう場合があり、すなわち目的の記録媒
体に動画像シーケンスを収録できない場合があるので問
題がある。
タイムに可変ビットレート符号化して、一定の記憶容量
の記録媒体に記録するためには、従来の2パス方式は使
用できない。また従来の1パス方式では、ほとんどの動
画像シーケンスをリアルタイムに可変ビットレートで符
号化し、所定の時間長のシーケンスを一定の記憶容量の
記録媒体に収録できるが、一部の特殊なシーケンスで
は、符号化ビットの総量が使用可能な総ビット量を越え
てしまうことがあり、所定の時間長のシーケンスを記録
媒体に収録できない場合があるので問題がある。
たものであり、所定の時間長の動画像シーケンスをリア
ルタイムに可変ビットレート符号化して、発生した符号
化ビットの総量が、一定の記憶容量の記録媒体に収録で
きることを保証する動画像符号化方法、動画像符号化装
置および上記符号化装置で記録した符号化信号記録媒体
を提供することを目的とする。
を解決するために、入力信号が属する種類の一般の入力
信号により予め標準化された単位時間毎の符号化難易度
と割当符号量とを関係づけ、入力信号の単位時間毎の符
号化難易度を求め、この入力信号の単位時間毎の符号化
難易度に対して上記関係づけられた上記単位時間毎の割
当符号量の参考値を求め、上記割当符号量の参考値を実
際の割当符号量へ変更して、上記実際の割当符号量に基
づいて上記単位時間毎に入力信号を符号化して符号化デ
ータを生成することにより、信号の入力に応じて、リア
ルタイムで信号の複雑さに応じた最適な割当符号量で符
号化が行なう。
量へ変更する方法は、記録媒体に記録可能な時間長の信
号を符号化した時の発生ビット量の総和が、記録媒体へ
の信号記録に使用できるビット量以下になるように、実
際の割当ビット量を制御することにより、所定の時間長
の信号を一定の記憶容量の記録媒体に収録できることを
保証する。
の割当ビット量bavで符号化する場合の現在までの割当
ビット量の総和Bavと現在までの実際の発生符号化ビッ
ト量の総和Bgen を比較して、値(Bav―Bgen) が正
の時に、bav以上の割当ビット量を与えることを許可す
ることにより、上記のことを保証する。ここで、bavは
次式で与えられる。
ビット量 TSEQ:信号記録媒体に記録できる動画像シーケンスの
時間長 TGOP:単位時間長 である。
量へ変更する時の情報に基づいて、入力信号にプレフィ
ルタ処理を施し、その処理信号を符号化することによ
り、信号の符号化劣化を目だ立たなくすることができ
る。具体的には、上記実際の割当符号量を割当符号量の
参考値よりも小さく抑える場合に、入力画像にローパス
フィルタ処理をすることにより、画像の符号化劣化を目
だ立たなくすることができる。
記録を何度かに分けて行なう時は、上記値(Bav―B
gen) 、又はこれに相当する値、を記録媒体に記録して
おき、次に、その記録媒体の空き領域に信号を記録する
時、信号記録に先だって、上記値(Bav―Bgen) 、又
はこれに相当する値、をその記録媒体から読み出して、
この値に基づいて単位時間毎の入力信号の割当ビット量
を計算するので、記録媒体の記憶容量を有効に使うこと
ができる。
に、上記符号化難易度を入力画像の所定時間毎の画像特
性情報に基づいて求めて、この画像特性情報により人間
の視覚特性が反映された割当符号量で符号化を行なう。
信号符号化装置、上記符号化装置で記録した記録媒体、
及び信号伝送方法の好ましい実施の形態について、図面
を参照しながら説明する。ここで、以下の実施の形態に
おいては、特に、動画像信号を符号化する場合の動画像
信号符号化の例について説明する。先ず、本発明の実施
の形態となる動画像符号化方法及び装置について、図1
を参照しながら説明する。
1の端子11から入力された動画像信号S1は、動きベ
クトル計算器12へ入力される。動きベクトル計算器1
2は入力動画像の動きベクトル情報(動きベクトルとそ
の予測残差)を出力する。また、動画像信号S1と上記
動きベクトル情報は、符号化難易度計算器13へ入力さ
れる。符号化難易度計算器13では、入力画像S1の単
位時間毎の符号化難易度dを計算する。上記符号化難易
度dは、割当ビット量計算器14へ入力される。割当ビ
ット量計算器14は、単位時間毎の入力画像を符号化す
るときの割当ビット量の参考値bを計算する。上記割当
ビット量の参考値bはコントローラ15へ入力される。
コントローラ15は、上記割当ビット量の参考値bを実
際の割当ビット量bx へ変更して出力する。また、コン
トローラ15は、プレフィルター17の処理情報S5も
出力する。遅延器16は、単位時間長の入力画像S1に
対して、符号化難易度計算器13,割当ビット量計算器
14及びコントローラ15での処理が終了するまで、そ
の入力動画像信号S1のプレフィルタ16への入力を単
位時間だけ遅延する。遅延器16で遅延された入力動画
像信号S2は、プレフィルタ17で処理情報S5に応じ
た処理がなされ、処理画像信号S3が出力される。動画
像符号化器18は、単位時間の上記処理画像信号S3を
割当ビット量bxになるように符号化する。動画像符号
化器18は、符号化ビットストリームS6と単位時間毎
の発生ビット量bgenを出力する。符号化ビットストリ
ームS6は、端子19から出力される。
れの構成要素の具体例について詳細に説明する。動きベ
クトル計算器12は、いわゆるMPEGのマクロブロッ
ク(16x16画素,以下MBと省略する)単位に動き
ベクトルを計算する。動きベクトル検出は、参照フレー
ムと現在MBとのパターンマッチングで行なう。すなわ
ち、次の式(1)に示すように、現在MB信号A[i,
j]と、任意の動きベクトル(x,y)により参照され
るMB信号F[x+i,y+j]の差の絶対値の和Ef
を求める。
(x,y)を現在MB(マクロブロック)の動きベクト
ルとし、またその時のEfを動きベクトルの予測残差と
して出力する。
間毎の入力画像S1の情報量に符号化劣化の目立ちやす
さを反映させたパラメータである符号化難易度を計算す
る。上記単位時間は、例えば0.5秒程度とされる。
第1の構成例のブロック図を示す。計算器27は、動き
ベクトルの予測残差、すなわち上述の式(1)で計算さ
れるEfの単位時間毎の総和D1を計算し、その値に符
号化劣化の目立ちやすさを表すパラメータαを反映させ
て、こうして計算される値を単位時間毎の入力画像の符
号化難易度dを出力する。
すパラメータとして、入力画像の平坦度を表すパラメー
タ、例えば、MB信号の分散値を計算する。一般に、人
間の目は、絵柄の平坦部分で、符号化ノイズがわかりや
すく、逆に、絵柄が乱雑な部分では、劣化はわかりにく
い。この特徴に基づいて、画像の分散値が大きいほどα
を小さな値として、逆に分散値が小さいほどαを大きい
値とする。なお、図示していない画像符号化モードによ
り指示されて、入力画像をフレーム内(イントラ)符号
化する場合、上記値D1として、画像情報計算器26で
計算されるMB信号の分散値の単位時間毎の総和を用い
たほうが良い。
第2の構成例のブロック図を示す。ここでは、動き補償
フレーム間予測とDCTとを組み合わせたハイブリッド
符号化方法において、量子化器の量子化ステップを固定
とした時の単位時間毎の発生符号ビット量の総和D2を
計算し、その値に符号化劣化の目立ちやすさを表すパラ
メータαを反映させて、こうして計算される値を単位時
間毎の入力画像の符号化難易度dを出力する。 d=D2×α この式中の値αは上述したものと同様である。
説明する。端子30からは入力画像のMB信号が供給さ
れ、また端子31からは、その動きベクトルが供給され
る。動き補償回路38は、画像メモリを備え、当該画像
メモリから動きベクトルに基づいて予測MB信号を読み
出す。演算器32は、端子30からの入力MB信号を加
算信号とし、上記動き補償回路38からの上記予測MB
信号を減算信号として加算処理を行うことにより、上記
入力MB信号と予測MB信号の差分を計算し、当該差分
を予測残差MB信号として出力する。なお、図示してい
ない画像符号化モードにより指示されて、入力画像をフ
レーム内(イントラ)符号化する場合、予測を行なわ
ず、入力MB信号がそのまま演算器32から出力され
る。上記予測残差MB信号(予測を行なわない時は入力
MB信号)は、DCT回路33に送られる。このDCT
回路では上記予測残差MB信号に対して2次元DCTを
施す。このDCT回路33から出力されたDCT係数
は、量子化回路34にて、所定の固定値のステップサイ
ズで量子化される。この量子化回路34の量子化出力信
号は、可変長符号化回路39と逆量子化回路35とに送
られる。可変長符号化回路39では、上記量子化出力信
号に対して例えばハフマン符号化を施す。この可変長符
号化回路39の出力信号は、発生符号量カウンタ40に
送られ、単位時間毎の発生符号量の総和D2が計算され
る。一方、逆量子化回路35では、量子化回路34で使
われた量子化ステップに対応して、上記量子化出力信号
に逆量子化処理を施す。当該逆量子化回路35の出力
は、逆DCT回路36に入力され、ここで逆DCT処理
されて復号された予測残差MB信号が、演算器37へ入
力される。この演算器37にはまた、上記演算器32に
供給されている予測MB信号と同一の信号が供給されて
いる。演算器37は、上記復号された予測残差MB信号
に予測MB信号を加算する。これにより、局所復号した
画像信号が得られる。局所復号した画像信号は、動き補
償回路38の中の画像メモリに記憶されて、次の動き補
償の参照画像として使用される。
単位時間長の入力画像の符号化難易度dに対して、割当
ビット量の参考値bを出力する。例えば、従来例で説明
した1パス方式の可変ビットレート符号化方式のように
基準となる動画像シーケンスを所定の平均ビットレート
で可変ビットレート符号化する時の単位時間毎の符号化
難易度と割当ビット量を図10に示すように関係づけて
おき、この関係に基づいて、符号化難易度計算器13で
計算された符号化難易度dに対して、割当ビット量の参
考値bを出力する。図10に示す関係は、入力動画像の
種類、例えば映画ソースやカメラ撮影のビデオソース、
などによって切替えることが有効である。
計算器14から入力された割当ビット量の参考値bを実
際の割当ビット量bx へ変更して出力する。コントロー
ラ15は、信号記録媒体に記録可能な時間長の動画像シ
ーケンスを符号化した時の発生ビット量の総和が、信号
記録媒体の中で動画像の記録に使用できるビット量以下
になるように実際の割当ビット量bx を制御する。
参考値bを実際の割当ビット量bxへ変更するアルゴリ
ズムの具体例について、図4のフローチャートを参照し
て説明する。
―Bgen)の初期値、すなわち入力動画像を一定ビット
レートRavで符号化する場合の現在までの割当ビット量
の総和Bavと現在までの実際の発生符号化ビット量の総
和Bgen の差(Bav―Bgen) の初期値をセットする。
ここで、Ravは、 Rav = BV/TSEQ BV :信号記録媒体の中で動画像の記録に使用できる
ビット量 TSEQ:信号記録媒体に記録できる動画像シーケンスの
時間長 である。
時はS=0とするか、又は記録媒体の記憶容量に所定の
大きさのマージンをとってある場合は、そのマージン量
をSの初期値とする。また、その記録媒体を既に使って
いて、その空き領域に信号を記録する時には、前回の信
号記録の時の最後の値S(又はSに相当する値)を、そ
の記録媒体に記録しておいて、今回の信号記録に先だっ
て値Sをその記録媒体から読み出して、それを値Sの初
期値とする。
入力を開始する。次のステップ102では、現在の単位
時間長の入力画像の符号化の割当ビット量の参考値b,
すなわち図1の割当ビット量計算器14が与える値、を
コントローラ15が読み込む。
ト量の参考値bと平均割当ビット量bavを比較する。値
bavは、図1の端子10から与えられる値であり、 bav = TGOP×BV/TSEQ BV :信号記録媒体の中で動画像の記録に使用できる
ビット量 TSEQ:信号記録媒体に記録できる動画像シーケンスの
時間長 TGOP:単位時間長 で計算される。
ット量bavよりも大きい場合(b>bav)は、ステップ
104へ進む。一方、参考値bがbav以下の場合は、ス
テップ107へ進む。
bav)以上の場合(S≧b―bav)は、ステップ105
へ進む。一方、値Sが値(b―bav)より小さい場合
は、ステップ106へ進む。
bx 、すなわち図1のコントローラ15が出力する値を
上記参考値bとする(bx=b)。
x をbavとし(bx =bav)、ステップ107では実際
の割当ビット量bx をbとする(bx=b)。
の次にはいずれもステップ108ぶ進み、このステップ
108では、現在の単位時間長の入力画像を図1の動画
像符号化器18で割当ビット量bx になるように符号化
する。この符号化が終了すると動画像符号化器18で実
際に発生した符号化ビット量bgen が出力され、コント
ローラ15へ入力される。
―bgen) を加える。すなわち、 S=S+(bav―bgen) とする。
力画像の処理に移る。次のステップ111では、動画像
シーケンスの入力が終了したか否か、すなわちシーケン
スの終端(End of Sequence) に達したか否かを判別
し、YESのとき符号化処理を終了する。そうでない時
は、ステップ102へ戻り、再び一連の処理を続ける。
4の手順に従って処理を行うことにより、実際の割当ビ
ット量bx を動画像符号化器18へ指定する。
時間長の入力画像S1のプレフィルタ16への入力を単
位時間だけ遅延する。なお、符号化難易度計算器13を
図2のブロック図の構成とした時は、遅延器16は必ず
しも必要ない。
15から出力される処理情報S5に基づいて、入力画像
S2を適応的にローパスフィルタ処理して、処理画像S
3を出力する。コントローラ15において、上述した図
4のフローチャートのステップ106の状態の時、すな
わち単位時間の入力画像の符号化難易度が比較的高く、
割当ビット量の参考値bが平均割当ビット量bavより大
きいが、実際の割当ビット量bx をbavに抑えてしまう
時、符号化劣化を目立ちにくくするために、プレフィル
タ17で入力画像をローパスフィルタ処理するように処
理情報S5を出力する。この時の処理情報S5の内容
は、値(b―bav)が大きいほど、通過帯域が狭いロー
パスフィルタ処理するようにすると良い。コントローラ
15において、図4のフローチャートのステップ105
またはステップ107の状態の時は、プレフィルタ17
は、画像S2をそのままS3として出力する。
タ17は、必ずしも必要ないが、これを使用することに
より、符号化劣化を目立ちにくくする効果が大きい。
3を割当ビット量bx になるように符号化する。図5に
動画像符号化器18の構成例を示すブロック図を示す。
上述の図3の符号化難易度計算器の構成と同じ部分が多
く、同一の構成要素についてはブロック番号を同じにし
ている。図3と異なる部分について以下に説明する。
力され、量子化スケール制御器51へ入力される。可変
長符号化器39は、例えばISO/IEC 13818-2(MPEG2 vide
o)のシンタクスに基づいたビットストリームを出力す
る。発生符号量カウンタ52は、単位時間内に可変長符
号化器39から出力される符号量をカウントして、その
カウント値S7を量子化スケール制御器51へ入力す
る。量子化スケール制御器51は、単位時間の発生符号
量S7が割当ビット量bx になるように、量子化ステッ
プS8を量子化器53へ出力する。上記ビットストリー
ムは、バッファ54へ入力され、端子55から所定のビ
ットレートで読み出される。また、端子56から単位時
間での発生ビット量bgen が出力される。
子19から出力される。このビットストリームは、信号
記録媒体に記録されたり、伝送路を介して伝送されるこ
とになる。
ディスク85を用いた例について説明する。この図6に
おいて、端子80には、上記符号化ビットストリームS
6が供給される。ビットストリームS6は多重化器81
へ入力される。多重化器81は、ビットストリームS6
と図示していない他のオーディオ信号等の符号化ビット
ストリームを時分割で多重化し、一つの多重化ビットス
トリームにする。この多重化ビットストリームは、EC
Cエンコーダ82によってエラーコレクションコードが
付加され、変調回路83に送られる。この変調回路83
では、上記ECCエンコーダ82の出力に対して、所定
の変調処理、例えば8―14変調等の処理を施す。この
変調回路83の出力は記録ヘッド84に送られ、この記
録ヘッドにて信号が光ディスク85に記録される。
光ディスクを例に挙げたが、磁気テープ等のテープ状記
録媒体や、ハードディスクやフレキシブルディスク等の
磁気ディスク媒体、ICカードや各種メモリ素子等の半
導体記憶媒体等の信号記録媒体に対して、本発明装置に
て符号化した信号を記録することも可能である。また、
光ディスクとしては、ピットによる記録がなされるディ
スクや、光磁気ディスクの他に、相変化型光ディスクや
有機色素型光ディスク、紫外線レーザ光により記録がな
される光ディスク、多層記録膜を有する光ディスク等の
各種のディスクを用いることができる。
に限定されるものではなく、例えば取り扱うディジタル
信号は動画像信号に限定されず、オーディオ信号等にも
適用できる。この他、本発明の要旨を逸脱しない範囲に
おいて、種々の変更が可能であることは勿論である。
の一般の入力信号により予め標準化された単位時間毎の
符号化難易度と割当符号量とを関係づけ、入力信号の単
位時間毎の符号化難易度を求め、この入力信号の単位時
間毎の符号化難易度に対して上記関係づけられた上記単
位時間毎の割当符号量の参考値を求め、上記割当符号量
の参考値を実際の割当符号量へ変更して、上記実際の割
当符号量に基づいて上記単位時間毎に入力信号を符号化
して符号化データを生成しているため、信号の入力に応
じて、リアルタイムで信号の複雑さに応じた最適な割当
符号量で符号化が行なえる。
量へ変更する一例は、記録媒体に記録可能な時間長の信
号を符号化した時の発生ビット量の総和が、記録媒体へ
の信号記録に使用できるビット量以下になるように、実
際の割当ビット量を制御することが挙げられ、これによ
って所定の時間長の信号を一定の記憶容量の記録媒体に
収録できることを保証できる。
定の割当ビット量bavで符号化する場合の現在までの割
当ビット量の総和Bavと現在までの実際の発生符号化ビ
ット量の総和Bgen を比較して、値(Bav―Bgen) が
正の時に、bav以上の割当ビット量を与えることを許可
することが挙げられる。ここでbavは、 bav = TGOP×BV/TSEQ BV :信号記録媒体の中で動画像の記録に使用できる
ビット量 TSEQ:信号記録媒体に記録できる動画像シーケンスの
時間長 TGOP:単位時間長 で与えられるものある。これによって所定の時間長の信
号を一定の記憶容量の記録媒体に収録できることを保証
できる。
量へ変更する時の情報に基づいて、入力信号にプレフィ
ルタ処理を施し、その処理信号を符号化することによ
り、信号の符号化劣化を目だ立たなくすることができ
る。具体的には、上記実際の割当符号量を割当符号量の
参考値よりも小さく抑える場合に、入力画像にローパス
フィルタ処理をすることにより、画像の符号化劣化を目
だ立たなくすることができる。
記録を何度かに分けて行なう時は、上記値(Bav―B
gen) 又はこれに相当する値、を記録媒体に記録してお
き、次に、その記録媒体の空き領域に信号を記録する
時、信号記録に先だって、上記値(Bav―Bgen) 又は
これに相当する値、をその記録媒体から読み出して、こ
の値に基づいて単位時間毎の入力信号の割当ビット量を
計算するので、記録媒体の記憶容量を有効に使うことが
できる。
に、上記符号化難易度を入力画像の所定時間毎の画像特
性情報に基づいて求めて、この画像特性情報により人間
の視覚特性が反映された割当符号量で符号化を行なうこ
とにより、効率の良い動画像符号化が実現できる。
適用した動画像符号化装置の構成例を示すブロック図で
ある。
のブロック図である。
のブロック図である。
割当ビット量の参考値bを実際の割当ビット量bxへ変
更するアルゴリズムを示すフローチャートである。
図である。
ビットストリームを記録するための構成を示すブロック
図である。
トレート符号化方法を適用した動画像符号化装置の構成
例を示すブロック図である。
理を説明するためのフローチャートである。
理を説明するためのフローチャートである。
の画像の符号化難易度dの出現確率h(d)と符号化難
易度dに対して、所定の平均ビットレートの時の割当符
号量bを示す関数b(d)を示す図である。
器、 14 割当ビット量計算器、 15 コントロー
ラ、 17 プレフィルタ、 18 動画像符号化器、
26,41 画像情報計算器、 27,42 計算器
Claims (17)
- 【請求項1】 入力信号の単位時間毎の符号化難易度を
求める工程と、 上記入力信号が属する種類の一般の入力信号により予め
標準化された単位時間毎の符号化難易度と割当符号量と
を関係づけ、上記入力信号の単位時間毎の符号化難易度
に対して上記関係づけられた上記単位時間毎の割当符号
量の参考値を求める工程と、 上記割当符号量の参考値を実際の割当符号量へ変更する
工程と、 上記実際の割当符号量に基づいて上記単位時間毎に入力
信号を符号化して符号化データを生成する工程とを有す
ることを特徴とする信号符号化方法。 - 【請求項2】 上記割当符号量の参考値を実際の割当符
号量へ変更する工程は、記録媒体に記録可能な時間長の
信号を符号化した時の発生ビット量の総和が、記録媒体
への信号記録に使用できるビット量以下になるように、
実際の割当ビット量を制御することを特徴とする請求項
1記載の信号符号化方法。 - 【請求項3】 上記割当符号量の参考値を実際の割当符
号量へ変更する工程は、単位時間毎の入力信号を一定の
割当ビット量bavで符号化するときの現在までの割当ビ
ット量の総和Bavと現在までの実際の発生符号化ビット
量の総和Bgenを比較して、値(Bav―Bgen) が正の
時に、 bav = TGOP×BV/TSEQ BV :信号記録媒体の中で動画像の記録に使用できる
ビット量 TSEQ:信号記録媒体に記録できる動画像シーケンスの
時間長 TGOP:単位時間長 で与えられるbav以上の割当ビット量を与えることを許
可することを特徴とする請求項1記載の信号符号化方
法。 - 【請求項4】 信号の符号化と記録媒体への符号化信号
の記録を何度かに分けて行なう際に、上記値(Bav―B
gen) 又はこれに相当する値を記録媒体に記録してお
き、次にその記録媒体の空き領域に信号を記録する時
に、信号記録に先立ち、上記値(Bav―Bgen) 又はこ
れに相当する値をその記録媒体から読み出して、この値
に基づいて単位時間毎の入力信号の割当ビット量を計算
することを特徴とする請求項3記載の信号符号化方法。 - 【請求項5】 上記割当符号量の参考値を実際の割当符
号量へ変更する時の情報に基づいて、入力信号にプレフ
ィルタ処理を施し、その処理信号を符号化することを特
徴とする請求項1記載の信号符号化方法。 - 【請求項6】 上記プレフィルタ処理は、上記実際の割
当符号量を割当符号量の参考値よりも小さく抑えるとき
に、入力画像にローパスフィルタ処理をすることを特徴
とする請求項5記載の信号符号化方法。 - 【請求項7】 上記入力信号が動画像信号のとき、上記
符号化難易度を入力画像の所定時間毎の画像特性情報に
基づいて求め、この画像特性情報により人間の視覚特性
が反映された割当符号量で符号化を行なうことを特徴と
する請求項1記載の信号符号化方法。 - 【請求項8】 入力信号の単位時間毎の符号化難易度を
求める符号化難易度計算手段と、 この入力信号が属する種類の一般の入力信号により予め
標準化された単位時間毎の符号化難易度と割当符号量と
を関係づけ、入力信号の単位時間毎の符号化難易度に対
して上記関係づけられた上記単位時間毎の割当符号量の
参考値を求める割当符号量参考値計算手段と、上記割当
符号量の参考値を実際の割当符号量へ変更する手段と、 上記実際の割当符号量に基づいて上記単位時間毎に入力
信号を符号化して符号化データを生成する符号化手段と
を有することを特徴とする信号符号化装置。 - 【請求項9】 上記割当符号量の参考値を実際の割当符
号量へ変更する手段は、記録媒体に記録可能な時間長の
信号を符号化した時の発生ビット量の総和が、記録媒体
への信号記録に使用できるビット量以下になるように、
実際の割当ビット量を制御することを特徴とする請求項
8記載の信号符号化装置。 - 【請求項10】 上記割当符号量の参考値を実際の割当
符号量へ変更する手段は、単位時間毎の入力信号を一定
の割当ビット量bavで符号化するときの現在までの割当
ビット量の総和Bavと現在までの実際の発生符号化ビッ
ト量の総和Bgen を比較して、値(Bav―Bgen) が正
の時に、 bav = TGOP×BV/TSEQ BV :信号記録媒体の中で動画像の記録に使用できる
ビット量 TSEQ:信号記録媒体に記録できる動画像シーケンスの
時間長 TGOP:単位時間長 で与えられるbav以上の割当ビット量を与えることを許
可することを特徴とする請求項8記載の信号符号化装
置。 - 【請求項11】 上記入力信号にプレフィルタ処理を施
すフィルタ手段を有し、このフィルタ手段は、上記実際
の割当符号量を割当符号量の参考値よりも小さく抑える
ときに、入力画像にローパスフィルタ処理をすることを
特徴とする請求項9記載の信号符号化装置。 - 【請求項12】 符号化された信号が記録される信号記
録媒体において、 上記符号化された信号は、 入力信号の単位時間毎の符号化難易度が求められ、 上記入力信号が属する種類の一般の入力信号により予め
標準化された単位時間毎の符号化難易度と割当符号量と
を関係づけ、上記入力信号の単位時間毎の符号化難易度
に対して上記関係づけられた上記単位時間毎の割当符号
量の参考値が求められ、 上記割当符号量の参考値が実際の割当符号量に変更さ
れ、 上記実際の割当符号量に基づいて上記単位時間毎に入力
信号を符号化して得られたものであることを特徴とする
信号記録媒体。 - 【請求項13】 上記割当符号量の参考値を実際の割当
符号量への変更は、単位時間毎の入力信号を一定の割当
ビット量bavで符号化するときの現在までの割当ビット
量の総和Bavと現在までの実際の発生符号化ビット量の
総和Bgen を比較して、値(Bav―Bgen) が正の時
に、 bav = TGOP×BV/TSEQ BV :信号記録媒体の中で動画像の記録に使用できる
ビット量 TSEQ:信号記録媒体に記録できる動画像シーケンスの
時間長 TGOP:単位時間長 で与えられるbav以上の割当ビット量を与えることを許
可することにより行われることを特徴とする請求項12
記載の信号記録媒体。 - 【請求項14】 信号の符号化と信号記録媒体への符号
化信号の記録を何度かに分けて行なう際に、上記値(B
av―Bgen) 又はこれに相当する値を上記信号記録媒体
に記録しておき、次にその記録媒体の空き領域に信号を
記録する時に、信号記録に先立ち、上記値(Bav―B
gen) 又はこれに相当する値をその記録媒体から読み出
して、この値に基づいて単位時間毎の入力信号の割当ビ
ット量を計算することを特徴とする請求項13記載の信
号記録媒体。 - 【請求項15】 入力信号の単位時間毎の符号化難易度
を求める工程と、 上記入力信号が属する種類の一般の入力信号により予め
標準化された単位時間毎の符号化難易度と割当符号量と
を関係づけ、上記入力信号の単位時間毎の符号化難易度
に対して上記関係づけられた上記単位時間毎の割当符号
量の参考値を求める工程と、 上記割当符号量の参考値を実際の割当符号量へ変更する
工程と、 上記実際の割当符号量に基づいて上記単位時間毎に入力
信号を符号化して符号化データを生成する工程と、 生成された符号化データを伝送する工程とを有すること
を特徴とする信号伝送方法。 - 【請求項16】 上記割当符号量の参考値を実際の割当
符号量へ変更する時の情報に基づいて、入力信号にプレ
フィルタ処理を施し、その処理信号を符号化することを
特徴とする請求項15記載の信号伝送方法。 - 【請求項17】 上記プレフィルタ処理は、上記実際の
割当符号量を割当符号量の参考値よりも小さく抑えると
きに、入力画像にローパスフィルタ処理をすることを特
徴とする請求項16記載の信号伝送方法。
Priority Applications (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11314197A JP3588970B2 (ja) | 1997-04-30 | 1997-04-30 | 信号符号化方法、信号符号化装置、信号記録媒体及び信号伝送方法 |
| US09/061,581 US6363114B1 (en) | 1997-04-30 | 1998-04-16 | Signal coding method, signal coding apparatus, signal recording medium, and signal transmission method |
| DE1998631894 DE69831894T2 (de) | 1997-04-30 | 1998-04-27 | Signalkodierung, -aufnahme und -übertragung |
| EP19980303242 EP0876059B1 (en) | 1997-04-30 | 1998-04-27 | Signal coding, recording and transmission |
| KR1019980015259A KR100569613B1 (ko) | 1997-04-30 | 1998-04-29 | 신호부호화방법,신호부호화장치,신호기록매체및신호전송방법 |
| CNB981084990A CN1134166C (zh) | 1997-04-30 | 1998-04-30 | 信号编码方法及装置、信号记录媒体和信号传输方法 |
| US10/032,913 US6928112B2 (en) | 1997-04-30 | 2001-12-29 | Signal coding method, signal coding apparatus, signal recording medium, and signal transmission method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11314197A JP3588970B2 (ja) | 1997-04-30 | 1997-04-30 | 信号符号化方法、信号符号化装置、信号記録媒体及び信号伝送方法 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004073409A Division JP3918822B2 (ja) | 2004-03-15 | 2004-03-15 | 信号符号化装置、信号符号化方法及び信号記録媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10302396A true JPH10302396A (ja) | 1998-11-13 |
| JP3588970B2 JP3588970B2 (ja) | 2004-11-17 |
Family
ID=14604614
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11314197A Expired - Fee Related JP3588970B2 (ja) | 1997-04-30 | 1997-04-30 | 信号符号化方法、信号符号化装置、信号記録媒体及び信号伝送方法 |
Country Status (6)
| Country | Link |
|---|---|
| US (2) | US6363114B1 (ja) |
| EP (1) | EP0876059B1 (ja) |
| JP (1) | JP3588970B2 (ja) |
| KR (1) | KR100569613B1 (ja) |
| CN (1) | CN1134166C (ja) |
| DE (1) | DE69831894T2 (ja) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002034039A (ja) * | 2000-07-14 | 2002-01-31 | Sony Corp | 画像信号符号化方法及び装置 |
| JP2002238060A (ja) * | 2001-02-07 | 2002-08-23 | Sony Corp | 画像符号化方法、画像符号化装置、プログラムおよび記録媒体 |
| US6600783B1 (en) | 1999-06-22 | 2003-07-29 | Victor Company Of Japan, Ltd. | Apparatus and method of encoding moving picture signal |
| US6697567B1 (en) | 1999-05-24 | 2004-02-24 | Renesas Technology Corp. | Dynamic image encoding apparatus |
| JP2004297768A (ja) * | 2003-03-10 | 2004-10-21 | Mitsubishi Electric Corp | 映像信号符号化装置、および映像信号符号化方法 |
| JP2006217406A (ja) * | 2005-02-04 | 2006-08-17 | Sony Corp | 符号化装置および方法、復号装置および方法、記録媒体、並びにプログラム、画像処理システムおよび方法 |
| JP2007028156A (ja) * | 2005-07-15 | 2007-02-01 | Sony Corp | 符号化装置、符号化方法、プログラムおよび記録媒体 |
| JP2012110038A (ja) * | 2005-09-27 | 2012-06-07 | Qualcomm Inc | 時間領域境界とのデータアライメントに関する方法及び装置 |
| US8948260B2 (en) | 2005-10-17 | 2015-02-03 | Qualcomm Incorporated | Adaptive GOP structure in video streaming |
| US9131164B2 (en) | 2006-04-04 | 2015-09-08 | Qualcomm Incorporated | Preprocessor method and apparatus |
| US9197912B2 (en) | 2005-03-10 | 2015-11-24 | Qualcomm Incorporated | Content classification for multimedia processing |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3588970B2 (ja) * | 1997-04-30 | 2004-11-17 | ソニー株式会社 | 信号符号化方法、信号符号化装置、信号記録媒体及び信号伝送方法 |
| JP3907875B2 (ja) * | 1998-10-23 | 2007-04-18 | パイオニア株式会社 | 符号化レート制御装置及び情報符号化装置 |
| US6643402B1 (en) * | 1999-03-23 | 2003-11-04 | Sanyo Electric Co., Ltd | Image compression device allowing rapid and highly precise encoding while suppressing code amount of image data after compression |
| JP2002077917A (ja) * | 2000-06-13 | 2002-03-15 | Sony Corp | 画像データ処理装置及び画像データ処理方法 |
| WO2004047631A2 (en) * | 2002-11-22 | 2004-06-10 | Masimo Laboratories, Inc. | Blood parameter measurement system |
| JP3802521B2 (ja) * | 2003-09-02 | 2006-07-26 | ソニー株式会社 | 符号化装置、符号化制御方法及び符号化制御プログラム |
| US7394856B2 (en) * | 2003-09-19 | 2008-07-01 | Seiko Epson Corporation | Adaptive video prefilter |
| US8483053B2 (en) * | 2004-02-06 | 2013-07-09 | Sony Corporation | Information processing device, information processing method, program, and data structure |
| JP4335779B2 (ja) * | 2004-10-28 | 2009-09-30 | 富士通マイクロエレクトロニクス株式会社 | 符号化装置およびこれを用いた録画装置、並びに符号化方法および録画方法 |
| US8780957B2 (en) * | 2005-01-14 | 2014-07-15 | Qualcomm Incorporated | Optimal weights for MMSE space-time equalizer of multicode CDMA system |
| JP4788250B2 (ja) * | 2005-09-08 | 2011-10-05 | ソニー株式会社 | 動画像信号の符号化装置、動画像信号の符号化方法およびコンピュータ読み取り可能な記録媒体 |
| US20070206117A1 (en) * | 2005-10-17 | 2007-09-06 | Qualcomm Incorporated | Motion and apparatus for spatio-temporal deinterlacing aided by motion compensation for field-based video |
| US8654848B2 (en) * | 2005-10-17 | 2014-02-18 | Qualcomm Incorporated | Method and apparatus for shot detection in video streaming |
| US20070098086A1 (en) * | 2005-10-28 | 2007-05-03 | Vasudev Bhaskaran | Spatio-temporal noise filter for digital video |
| US8009732B2 (en) * | 2006-09-01 | 2011-08-30 | Seiko Epson Corporation | In-loop noise reduction within an encoder framework |
| JP4780053B2 (ja) * | 2007-07-23 | 2011-09-28 | ソニー株式会社 | 画像処理装置、画像処理方法、及び、プログラム |
| JP2011151431A (ja) * | 2009-12-25 | 2011-08-04 | Sony Corp | 画像処理装置および方法 |
| US8879000B2 (en) * | 2010-12-22 | 2014-11-04 | Broadcom Corporation | Method and system for detecting analog noise in the presence of mosquito noise |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5214507A (en) | 1991-11-08 | 1993-05-25 | At&T Bell Laboratories | Video signal quantization for an mpeg like coding environment |
| US5231484A (en) | 1991-11-08 | 1993-07-27 | International Business Machines Corporation | Motion video compression system with adaptive bit allocation and quantization |
| FR2697706B1 (fr) * | 1992-11-03 | 1994-11-25 | Thomson Csf | Procédé et dispositif de réduction de débit pour l'enregistrement d'images sur magnétoscope. |
| BE1007807A3 (nl) | 1993-11-30 | 1995-10-24 | Philips Electronics Nv | Inrichting voor het coderen van een videosignaal. |
| JP3224465B2 (ja) | 1993-12-22 | 2001-10-29 | シャープ株式会社 | 画像符号化装置 |
| KR100213018B1 (ko) * | 1994-07-30 | 1999-08-02 | 윤종용 | 동화상 부호화장치 |
| JP3911035B2 (ja) * | 1994-08-31 | 2007-05-09 | ソニー株式会社 | 動画像符号化方法及び動画像符号化装置 |
| US5949956A (en) * | 1994-09-22 | 1999-09-07 | Matsushita Electric Industrial Co., Ltd. | Variable bit rate video encoder, and video recorder, including code amount allocation |
| JP4223571B2 (ja) | 1995-05-02 | 2009-02-12 | ソニー株式会社 | 画像符号化方法及び装置 |
| US5612900A (en) | 1995-05-08 | 1997-03-18 | Kabushiki Kaisha Toshiba | Video encoding method and system which encodes using a rate-quantizer model |
| KR0153671B1 (ko) | 1995-06-30 | 1998-11-16 | 배순훈 | 고선명 텔레비젼 엔코더의 레이트 콘트롤러 |
| US6100931A (en) | 1996-03-19 | 2000-08-08 | Sony Corporation | Method and apparatus for controlling a target amount of code and for compressing video data |
| JP3952509B2 (ja) | 1996-04-12 | 2007-08-01 | ソニー株式会社 | 画像符号化装置、画像符号化方法及び画像符号化プログラムを記録した媒体 |
| JPH10164581A (ja) * | 1996-12-03 | 1998-06-19 | Sony Corp | 画像信号符号化方法及び装置、信号記録媒体 |
| JP3588970B2 (ja) * | 1997-04-30 | 2004-11-17 | ソニー株式会社 | 信号符号化方法、信号符号化装置、信号記録媒体及び信号伝送方法 |
-
1997
- 1997-04-30 JP JP11314197A patent/JP3588970B2/ja not_active Expired - Fee Related
-
1998
- 1998-04-16 US US09/061,581 patent/US6363114B1/en not_active Expired - Lifetime
- 1998-04-27 DE DE1998631894 patent/DE69831894T2/de not_active Expired - Lifetime
- 1998-04-27 EP EP19980303242 patent/EP0876059B1/en not_active Expired - Lifetime
- 1998-04-29 KR KR1019980015259A patent/KR100569613B1/ko not_active Expired - Fee Related
- 1998-04-30 CN CNB981084990A patent/CN1134166C/zh not_active Expired - Fee Related
-
2001
- 2001-12-29 US US10/032,913 patent/US6928112B2/en not_active Expired - Fee Related
Cited By (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6697567B1 (en) | 1999-05-24 | 2004-02-24 | Renesas Technology Corp. | Dynamic image encoding apparatus |
| US6600783B1 (en) | 1999-06-22 | 2003-07-29 | Victor Company Of Japan, Ltd. | Apparatus and method of encoding moving picture signal |
| US6922442B2 (en) | 1999-06-22 | 2005-07-26 | Victor Company Of Japan, Ltd. | Apparatus and method of encoding moving picture signal |
| JP2002034039A (ja) * | 2000-07-14 | 2002-01-31 | Sony Corp | 画像信号符号化方法及び装置 |
| US7593463B2 (en) | 2000-07-14 | 2009-09-22 | Sony Corporation | Video signal coding method and video signal encoder |
| JP2002238060A (ja) * | 2001-02-07 | 2002-08-23 | Sony Corp | 画像符号化方法、画像符号化装置、プログラムおよび記録媒体 |
| JP2004297768A (ja) * | 2003-03-10 | 2004-10-21 | Mitsubishi Electric Corp | 映像信号符号化装置、および映像信号符号化方法 |
| JP2006217406A (ja) * | 2005-02-04 | 2006-08-17 | Sony Corp | 符号化装置および方法、復号装置および方法、記録媒体、並びにプログラム、画像処理システムおよび方法 |
| US9197912B2 (en) | 2005-03-10 | 2015-11-24 | Qualcomm Incorporated | Content classification for multimedia processing |
| JP2007028156A (ja) * | 2005-07-15 | 2007-02-01 | Sony Corp | 符号化装置、符号化方法、プログラムおよび記録媒体 |
| JP2012199961A (ja) * | 2005-09-27 | 2012-10-18 | Qualcomm Inc | コンテンツ情報を使用してマルチメディアトランスコーディングを調整するコンテンツ駆動トランスコーダ |
| US8879856B2 (en) | 2005-09-27 | 2014-11-04 | Qualcomm Incorporated | Content driven transcoder that orchestrates multimedia transcoding using content information |
| US8879635B2 (en) | 2005-09-27 | 2014-11-04 | Qualcomm Incorporated | Methods and device for data alignment with time domain boundary |
| US8879857B2 (en) | 2005-09-27 | 2014-11-04 | Qualcomm Incorporated | Redundant data encoding methods and device |
| US9071822B2 (en) | 2005-09-27 | 2015-06-30 | Qualcomm Incorporated | Methods and device for data alignment with time domain boundary |
| US9088776B2 (en) | 2005-09-27 | 2015-07-21 | Qualcomm Incorporated | Scalability techniques based on content information |
| US9113147B2 (en) | 2005-09-27 | 2015-08-18 | Qualcomm Incorporated | Scalability techniques based on content information |
| JP2012110038A (ja) * | 2005-09-27 | 2012-06-07 | Qualcomm Inc | 時間領域境界とのデータアライメントに関する方法及び装置 |
| US8948260B2 (en) | 2005-10-17 | 2015-02-03 | Qualcomm Incorporated | Adaptive GOP structure in video streaming |
| US9131164B2 (en) | 2006-04-04 | 2015-09-08 | Qualcomm Incorporated | Preprocessor method and apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0876059B1 (en) | 2005-10-19 |
| US20020054637A1 (en) | 2002-05-09 |
| EP0876059A2 (en) | 1998-11-04 |
| US6363114B1 (en) | 2002-03-26 |
| KR100569613B1 (ko) | 2006-10-19 |
| CN1134166C (zh) | 2004-01-07 |
| KR19980081822A (ko) | 1998-11-25 |
| DE69831894T2 (de) | 2006-07-27 |
| DE69831894D1 (de) | 2006-03-02 |
| EP0876059A3 (en) | 1998-11-18 |
| CN1198638A (zh) | 1998-11-11 |
| JP3588970B2 (ja) | 2004-11-17 |
| US6928112B2 (en) | 2005-08-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3588970B2 (ja) | 信号符号化方法、信号符号化装置、信号記録媒体及び信号伝送方法 | |
| JP3348310B2 (ja) | 動画像符号化方法および動画像符号化装置 | |
| JP3796756B2 (ja) | 静止画動画記録装置及び静止画動画記録方法 | |
| JP2000278692A (ja) | 圧縮データ処理方法及び処理装置並びに記録再生システム | |
| JP3189861B2 (ja) | 動画像符号化装置および方法 | |
| JPH10164581A (ja) | 画像信号符号化方法及び装置、信号記録媒体 | |
| US6040865A (en) | Image signal coding method and apparatus, image signal transmission method, and signal recording medium | |
| JPH08322051A (ja) | 総符号量制御を行なう動画像符号化装置 | |
| CA2638526C (en) | Coding apparatus, coding method, and coding system | |
| JPWO2000065842A1 (ja) | 画像符号化装置及びその方法 | |
| JP3551666B2 (ja) | 動画像符号化方法及び動画像符号化装置 | |
| JPH08265747A (ja) | 画像符号化方法及び画像符号化装置及び光ディスク | |
| JP4081727B2 (ja) | 画像符号化装置および画像符号化方法、並びに記録装置および記録方法 | |
| JP2000261799A (ja) | 可変レート動画像符号化装置 | |
| JPH11275577A (ja) | 映像信号符号化方法及び装置 | |
| JPH11196410A (ja) | 動画像符号化方法、動画像符号化装置及び動画像信号記録媒体 | |
| JP3918822B2 (ja) | 信号符号化装置、信号符号化方法及び信号記録媒体 | |
| JPH11346365A (ja) | 符号化圧縮方法、および符号化圧縮装置 | |
| JPH10108197A (ja) | 画像符号化装置、画像符号化制御方法および画像符号化制御用プログラムを記録した媒体 | |
| JP3852209B2 (ja) | ビデオ信号の符号化装置 | |
| JP3934772B2 (ja) | 可変転送レート符号化方法および装置 | |
| JP3427505B2 (ja) | 画像符号化方法と編集装置 | |
| JP3307367B2 (ja) | 可変転送レート符号化装置 | |
| JP2004015351A (ja) | 符号化装置及び方法、プログラム、記録媒体 | |
| JP3922581B2 (ja) | 可変転送レート符号化方法および装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040113 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040315 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040727 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040809 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080827 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090827 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100827 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110827 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120827 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120827 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130827 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |