JP2001258004A - 画像符号化装置及び画像復号装置とその方法 - Google Patents
画像符号化装置及び画像復号装置とその方法Info
- Publication number
- JP2001258004A JP2001258004A JP2000385941A JP2000385941A JP2001258004A JP 2001258004 A JP2001258004 A JP 2001258004A JP 2000385941 A JP2000385941 A JP 2000385941A JP 2000385941 A JP2000385941 A JP 2000385941A JP 2001258004 A JP2001258004 A JP 2001258004A
- Authority
- JP
- Japan
- Prior art keywords
- image
- decoding
- code
- block
- coding
- 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
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Television Systems (AREA)
Abstract
ットストリームの一部にスクランブルをかけ、視聴権利
を有する視聴者の画像復号装置では正常な再生を行い、
視聴権利を持たない視聴者の画像復号装置では画像のお
およその概観を認識できる。 【解決手段】 入力した画像データを複数のレイヤへ分
離し、それぞれのレイヤの画像データをブロック化して
DCT器101,量子化器102及び可変長符号化器1
07により符号化する。ここで1つ又は複数のレイヤに
おいて、その符号化されたブロックに符号反転器108
により符号を反転してスクランブルを施し、この符号化
したスクランブル画像と、符号化した著作権データ、及
びスクランブルON/OFFフラグを多重化し、ビットストリ
ームとして出力する。
Description
符号化する画像符号化装置とその方法、及びその符号化
されたコードを復号する画像復号装置とその方法に関す
るものである。
ム内符号化方式であるMotion JPEGやDigital Video等の
符号化方式や、フレーム間予測符号化を用いたH.26
1,H.263,MPEG−1,MPEG−2等の符号
化方式が知られている。これらの符号化方式は、ISO
(International Organization for Standardization:
国際標準化機構)やITU(International Telecommun
ication Union:国際電気通信連合)によって国際標準
化されている。フレーム内符号化方式はフレーム単位で
独立に符号化を行うもので、フレームの管理がしやすい
ため、動画像の編集や特殊再生が必要な装置に最適であ
る。また、フレーム間予測符号化方式は、フレーム間で
の画像データの差分に基づくフレーム間予測を用いるた
め、符号化効率が高いという特徴を持っている。
の領域で利用できる、汎用的な次世代マルチメディア符
号化規格としてMPEG−4の国際標準化作業が進めら
れている。
伴い、コンテンツ業界からは著作権保護の問題が強く提
起されるようになってきた。即ち、著作権が保護される
ことが十分に保証されていない規格に対しては、安心し
てコンテンツを提供することができない、という問題が
生じている。
ellectual Property Management and Protect)の技術が
導入され、著作権を保護するために画像の再生を中断し
たり再開したりする機能が検討されている。この方式で
は、著作権を保護する必要のあるフレームを再生しない
ことにより、著作権保護を実現している。
で、視聴者に対しある程度の概略を認識できる程度の画
像を提供する方式やサービスが開始されている。具体的
には、テレビジョン信号における任意の走査線や画素を
置換することにより実現している。また出力される再生
画像を再生装置で変換する方法もある。
おり、画像時間及び空間解像度を複数のレベルで持ちな
がら画像の符号化や復号を行う方法もある。
問題が発生する。 従来のIPMP技術では、著作権を保護したい画像に
対して、復号を停止したり画像の再生を止めてしまうた
め、視聴者に対して全く情報を提供できない。このこと
は、その映像等を視聴する権利を持たない視聴者に対し
て、そのコンテンツ(例えば画像)の情報が全く提供で
きないことを意味する。本来、コンテンツの提供者側
は、ビジネスとしてより多くの視聴者にコンテンツを広
めるたいと考えており、そのためには、視聴する権利を
持たない視聴者に対しても、ある程度のコンテンツの情
報を提供する必要がある。 また前述の一連の画像符号化方式において、従来のス
クランブルをこのビットストリーム全体にかけた場合、
スクランブルを解除できない復号器を持つ視聴者或は視
聴する権利を持たない視聴者は正常な復号ができないた
め、全く映像を認識することができないことになる。 更に、一連の画像符号化方式は、画像の空間及び時間
方向の相関を利用して高い符号化効率を実現している
が、符号化時の入力画像に従来のスクランブルを施す
と、画像の空間及び時間方向の相関が無くなってしま
い、符号化効率を著しく低下させてしまう。 更に、ビットストリームの一部に対してスクランブル
をかけたとしても、フレーム間予測符号化を用いた動画
像符号化方式の再生画像では、あるフレームにおける歪
みは次のフレームへ伝搬して次第に蓄積することにな
る。このため、歪みは定常的に発生しないことになり、
復号側で再生画像を見た場合、スクランブルのための歪
みか、或は別の誤動作の症状かの判別がしにくくなる。 また近年、画像の符号化・復号装置の処理は複雑化し
ており、ソフトウェアによる符号化及び復号を想定する
場合もでてきた。このような場合、画像符号化・復号処
理以外でスクランブル処理の負荷が大きいと、装置全体
としての性能が低下するという問題がある。
で、画像符号化時に著作権を保護すべき対象のビットス
トリームの一部にスクランブルをかけ、符号化効率を下
げることなく画像を符号化できる画像符号化装置及びそ
の方法を提供することを目的とする。
聴者の画像復号装置では正常な再生を行い、視聴権利を
持たない視聴者の画像復号装置では画像のおおよその概
観を認識できる程度の再生を行うことができるように画
像を符号化できる画像符号化装置及びその方法を提供す
ることにある。
により符号化された画像を復号して再生できる画像復号
装置を提供することにある。
に本発明の画像符号化装置は以下のような構成を備え
る。即ち、入力した画像データを複数のレイヤへ分離す
る分離手段と、前記分離手段により分離されたそれぞれ
のレイヤの画像データをブロック化するブロック化手段
と、前記ブロック化手段によりブロック化された各ブロ
ックを符号化するブロック符号化手段と、1つ又は複数
のレイヤにおいて、前記ブロック符号化手段により符号
化されたブロックにスクランブルを施すスクランブル手
段と、知的財産を保護するための保護データを入力する
保護データ入力手段と、前記ブロック符号化手段により
符号化されたコード、前記保護データ及び前記スクラン
ブル手段によりスクランブルされたブロックのコードを
多重化して出力する多重化手段とを有することを特徴と
する。
号装置は以下のような構成を備える。即ち、符号化され
たビットストリームを入力し、前記ビットストリーム
を、知的財産を保護するための保護コードと、1つ或は
複数のレイヤとに分配する分配手段と、外部から認証用
データを入力する認証用データ入力手段と、前記認証用
データと前記保護コードとの整合を調べる認証手段と、
前記認証手段による認証結果に基づいて、1つ又は複数
のレイヤのスクランブルを解除するスクランブル解除手
段と、前記分離手段の出力、もしくは前記スクランブル
解除手段の出力を復号する復号手段と、前記復号手段に
よる復号された画像を出力する画像出力手段と、を備え
ることを特徴とする。
号化方法は以下のような工程を備える。即ち、入力した
画像データを複数のレイヤへ分離する分離工程と、前記
分離工程で分離されたそれぞれのレイヤの画像データを
ブロック化するブロック化工程と、前記ブロック化工程
でブロック化された各ブロックを符号化するブロック符
号化工程と、1つ又は複数のレイヤにおいて、前記ブロ
ック符号化工程により符号化されたブロックにスクラン
ブルを施すスクランブル工程と、知的財産を保護するた
めの保護データを入力する保護データ入力工程と、前記
ブロック符号化工程で符号化されたコード、前記保護デ
ータ及び前記スクランブル工程によりスクランブルされ
たブロックのコードを多重化して出力する多重化工程
と、を有することを特徴とする。
号方法は以下のような工程を備える。即ち、符号化され
たビットストリームを入力し、前記ビットストリーム
を、知的財産を保護するための保護コードと、1つ或は
複数のレイヤとに分配する分配工程と、外部から認証用
データを入力する認証用データ入力工程と、前記認証用
データと前記保護コードとの整合を調べる認証工程と、
前記認証工程での認証結果に基づいて、1つ又は複数の
レイヤのスクランブルを解除するスクランブル解除工程
と、前記分離工程の出力、もしくは前記スクランブル解
除工程の出力を復号する復号工程と、前記復号工程で復
号された画像を出力する画像出力工程と、を備えること
を特徴とする。
の好適な実施の形態を詳細に説明する。
形態1に係る動画像符号化装置の構成を示すブロック
図、図3は、この符号化装置により符号化された符号を
復号する動画像復号装置の構成を示すブロック図であ
る。本実施の形態1では、MPEG−4符号化方式にお
いて、空間スケーラビリティの機能を有し、その拡張レ
イヤ6001に対してDCT係数を符号化したハフマン
コードの符号ビットを反転することでスクランブルをか
ける場合について説明する。尚、MPEG−4符号化方
式の詳細についてはISO/IEC勧告書を参照された
い。
(FM)で、1フレーム分の入力画像データを格納し、
符号化単位であるマクロブロックとして出力する。ここ
でマクロブロックは、輝度が16×16画素、色差C
b、Crとも8×8画素であり、輝度は4ブロック、色
差は各1ブロックとなる。101はDCT器で、8×8
画素(ブロック)単位の2次元の離散コサイン変換(D
CT、Discrete Cosign Transform)を行って、入力さ
れたマクロブロックをブロック毎に順次変換してDCT
係数を出力する。102は量子化器で、ブロック毎のD
CT係数に対して順次量子化を行って、その量子化代表
値を出力する。103は逆量子化器で、量子化された量
子化代表値をDCT係数として出力する。104は逆D
CT器で、逆量子化されたDCT係数を元の画像データ
に変換する。105は局部復号画像を格納するフレーム
メモリである。106は動き補償器で、フレームメモリ
100からの入力画像データと、フレームメモリ10
5、及び後述するアップサンプリング器301からの局
部復号画像データを入力し、マクロブロック毎に動きベ
クトルの検出を行って予測画像を出力する。
に対してハフマン符号化を行ってハフマンコードを出力
する。108はDCT符号反転器で、可変長符号化器1
07からのハフマンコードを符号反転する。MPEG−
4におけるハフマンコードの符号ビットは、ビット列の
末尾の1ビットであり、正の場合は“0”、負の場合は
“1”である。よって、この符号ビットを反転すること
が、DCT符号反転器108の処理となる。尚、DCT
係数のブロック内をジグザグスキャン順序で連続した列
をDCT[i](i=0〜63)とした場合、本実施の形
態1で反転するハフマンコードは、i=3〜63とす
る。
クランブルON/OFFフラグに応じて、可変長符号化器10
7からの出力と、DCT符号反転器108から出力のい
ずれか一方を選択している。110は多重化器で、セレ
クタ109から出力されたハフマンコード、外部から入
力するスクランブルON/OFFフラグ、及びIP符号化器1
11から出力されるIP符号化コードを、ユーザデータ
として多重化し、ビットストリームとして出力する。こ
のIP符号化器111は、画像の著作権IP(Intellect
ual Property)を保護するための情報を外部から入力
し、IP符号化コードを出力する。本実施の形態1で
は、このIPをパスワードとする。
記述する。
像をダウンサンプリングする。本実施の形態1では、こ
のダウンサンプリング器300におけるダウンサンプリ
ングレートを“1/2”とする。301はアップサンプ
リング器で、後述するフレームメモリ205の局部復号
画像をアップサンプリングする。本実施の形態1では、
このアップサンプリング器301におけるアップサンプ
リングレートを“2”とする。302は多重化器で、空
間スケーラビリティにおける拡張レイヤ6001と基本
レイヤ6000のビットストリームを多重化している。
いて説明する。
ンプリング器300の出力としている点を除けば、同名
の各機能ブロックは、前述の拡張レイヤ6001と同様
である。200はフレームメモリで、入力画像1フレー
ム分を格納し、符号化単位であるマクロブロックとして
出力する。201はDCT器で、8×8画素(ブロッ
ク)単位の2次元の離散コサイン変換を行う。202は
量子化器で、ブロック毎に量子化を行って量子化代表値
を出力している。203は逆量子化器で、量子化代表値
をDCT係数として出力する。204は逆DCT器で、
DCT係数に対して逆DCTを実行して画像データに変
換している。205はフレームメモリで、局部復号画像
を格納している。206は動き補償器で、フレームメモ
リ200からの入力画像と、フレームメモリ205から
の局部復号画像とを入力し、マクロブロック毎に動きベ
クトルの検出を行って予測画像を出力する。207は可
変長符号化器で、量子化器202から出力される量子化
代表値に対してハフマン符号化を行ってハフマンコード
を出力する。208は多重化器で、可変長符号化器20
7からのハフマンコードを多重化してビットストリーム
として出力する。
について記述する。
号化をI−VOP(Video Object Plane)符号化モード、
1つの予測画像から予測するフレーム間予測符号化をP
−VOP符号化モード、2つの予測画像から予測するフ
レーム間予測符号化をB−VOP符号化モードとする。
化単位であるマクロブロックに変換して出力する。この
フレームメモリ100から出力された画像データから、
減算器により動き補償器106からの予測画像データが
減算され、予測誤差画像データとしてDCT器101に
入力される。DCT器101は、入力されたマクロブロ
ックの予測誤差を、各ブロック毎にDCT係数に変換す
る。量子化器102は、このDCT係数をブロック毎に
所望の量子化代表値として出力する。この量子化代表値
は、逆量子化器103、逆DCT器104を介し予測誤
差画像データとして復号される。この予測誤差画像デー
タは、加算器により、動き補償器106からの予測画像
データと加算された後、フレームメモリ105へ局部復
号画像データとして格納される。なお、この動き補償器
106は、外部から指定されたフレーム毎の符号化モー
ド1に応じて予測を行って予測画像データを出力するも
のとする。
器107は、その量子化代表値をハフマン符号化してハ
フマンコードを出力する。セレクタ109は、一方の端
子(a)にこのハフマンコードを直接入力するとともに、
他方の端子(b)にはDCT符号反転器108により符号
ビットが反転された(スクランブルされた)ハフマンコ
ードを入力する。このセレクタ109は、外部から入力
するスクランブルON/OFFフラグに応じて、スクランブル
ON/OFFフラグがオフの場合は端子(a)、即ち、可変長
符号化器107の出力を選択し、スクランブルON/OFFフ
ラグがオンの場合は、端子(b)、即ち、符号ビットを
反転したハフマンコードを選択して出力する。多重化器
110は、セレクタ109の出力、スクランブルON/OFF
フラグ、及びIP符号化器111から出力されるIP符
号データを多重化して出力する。
について説明する。
サンプルされた画像はフレームメモリ200へ入力され
て記憶される。DCT器201、量子化器202、逆量
子化器203、逆DCT器204、フレームメモリ20
5、フレーム単位の符号化モード2を入力する動き補償
器206、及び可変長符号化器207は、前述の拡張レ
イヤ6001における対応する部分と同様に動作する。
また多重化器208は、可変長符号化器207の出力を
多重化する。
イヤ6001との間の動作についてアップサンプリング
器301を含めて記述する。
ラビリティによる基本レイヤと拡張レイヤとの各VOP
の関係を説明する図である。
サンプリング器300で入力画像データをダウンサンプ
リングした後、基本レイヤにてI−VOP(フレーム
内)符号化を行い、フレームメモリ205に局部復号画
像を格納する。
リ205の画像をアップサンプリング器301でアップ
サンプリングした後、このアップサンプリング器301
の出力を参照画像として動き補償器106に入力し、P
−VOP(1つの予測画像から予測するフレーム間予
測)符号化する。
6000にて、第1フレームの符号化時にフレームメモ
リ205に格納された局部復号画像を参照してP−VO
P符号化される。一方、拡張レイヤ6001では、第1
フレームの符号化時にフレームメモリ105に格納され
た局部復号画像と、フレームメモリ205の画像データ
をアップサンプリング器301でアップサンプリングし
たデータとを動き補償器106に入力し、B−VOP
(2つの予測画像から予測するフレーム間予測)符号化
する。
い、これ以降はこれら3つのフレーム分の動作を繰り返
す。尚、図2において、「I」はI−VOP(フレーム
内)符号化を、「P」はP−VOP符号化を、そして
「B」はB−VOP符号化をそれぞれ示す。
置の構成を示すブロック図である。まず図3における拡
張レイヤ7001の構成について記述する。
に入力されるビットストリームから、ハフマンコード、
符号化モード1、スクランブルON/OFFフラグ、及びIP
符号化コードにそれぞれ分配する。1010はIP復号
器で、分配器1000からのIP符号化コードをIPに
復号する。1011はIP認証器で、IP復号器で復号
されたIPと、外部から入力した認証用IPとの整合を
調べて認証を行う。1012はセキュリティ制御器で、
分配器1000からのスクランブルON/OFFフラグ、IP
認証器1011からの認証結果に基づいて、後述するセ
レクタ1002及びセレクタ1009を制御する。
コードのDCT係数を符号反転する。セレクタ1002
は、セキュリティ制御器1012からの選択信号によ
り、分配器1000の出力(a入力)とDCT符号反転
器1001の出力(b入力)のいずれか一方を選択して
出力する。1003及び1006は可変長復号器で、ハ
フマンコードを量子化代表値へ変換している。1004
及び1007は逆量子化器で、量子化代表値をDCT係
数として出力する。1005及び1008は逆DCT器
で、DCT係数を画像へ変換している。1014は局部
復号画像を格納するフレームメモリである。1013は
動き補償器で、フレームメモリ1014からの出力、及
び後述するアップサンプリング器1301からの局部復
号画像を参照し、マクロブロック毎に動き補償を行って
予測画像を出力している。セレクタ1009は、セキュ
リティ制御器1012により、逆DCT器1005から
の出力(a入力)、及び逆DCT器1008からの出力
(b入力)のいずれかを選択して出力する。
ヤ間の構成について記述する。
ムを基本レイヤと拡張レイヤとに分配する。1301は
アップサンプリング器で、後述するフレームメモリ11
05からの局部復号画像を入力してアップサンプリング
する。セレクタ1302は、セキュリティ制御器101
2からの選択信号に基づいて、拡張レイヤ7001から
の入力(a入力)と基本レイヤ7000からの入力(b
入力)のいずれかを選択する。
成について記述する。
ストリームを入力してハフマンコードと符号化モード2
とに分配し、ハフマンコードを可変長復号器1101
に、符号化モード2を動き補償器1104に出力してい
る。可変長復号器1101は、ハフマンコードを量子化
代表値へ変換する。1102は逆量子化器で、可変長復
号された量子化代表値をDCT係数として出力する。1
103は逆DCT器で、DCT係数を元の画像データに
変換している。フレームメモリ1105は、局部復号さ
れた画像データを格納する。1104は動き補償器で、
フレームメモリ1105からの局部復号画像データを入
力し、マクロブロック毎に動き補償を行って予測画像を
出力する。
配器1300により拡張レイヤと基本レイヤとに分配さ
れる。基本レイヤ7000では、分配器1100により
ハフマンコード、及び符号化モード2に分配され、ハフ
マンコードは可変長符号化器1101、逆量子化器11
02、逆DCT器1103を介して画像データに復号さ
れ、I−VOP(フレーム内)符号化の場合は、直接、
フレームメモリ1105へ局部復号画像データが格納さ
れ、これとともにセレクタ1302のb入力に供給され
る。またP−VOP(フレーム間予測)符号化の場合
は、逆DCT器1103の出力に、動き補償器1104
の出力した予測画像データを加算し、その後、フレーム
メモリ1105へ格納するとともに、セレクタ1302
のb入力に供給する。
000によりハフマンコード、スクランブルON/OFFフラ
グ、IP、及び符号化モード1に分配される。DCT符
号反転器1001は、符号反転したハフマンコードを出
力する。
常コード、符号反転したハフマンコードを反転コードと
称す。尚、DCT係数のブロック内をジグザグスキャン
順序で連続した列をDCT[i](i=0〜63)とした
場合、本実施の形態1で反転するハフマンコードは、符
号化器に対応してi=3〜63とする。
ティによる基本レイヤと拡張レイヤとの各VOPの関係
は、前述した図1の符号化器における場合と同様であ
る。
認証結果がOKの場合について説明する。セレクタ10
02はa入力に符号反転されたハフマンコード、b入力
に符号反転器1001で符号が元に戻された正常コード
を入力する。そして、スクランブルオンのため、セレク
タ1002はb入力の正常コードを選択する。可変長復
号器1006、逆量子化器1007、逆DCT器100
8は、その正常コードを入力し、その結果として正常な
予測誤差画像データを出力する。
ド1に応じてフレームメモリ1014の出力、アップサ
ンプリング器1301の出力から予測画像を出力する。
逆DCT器1008からの予測誤差画像と動き補償器1
013からの予測画像データとを加算し、正常な画像デ
ータをセレクタ1009のb入力に供給し、これと同時
に、その正常な画像データをフレームメモリ1014に
格納する。セレクタ1009は、セキュリティ制御器1
012からの選択信号によりb入力を選択して出力し、
またセレクタ1302は、拡張レイヤ7001の出力で
あるa入力を選択する。その結果、本実施の形態1に係
る画像復号装置は、高空間解像度の画像を再生すること
ができる。
証結果がNOの場合について記述する。この場合、スク
ランブルオンのため、セレクタ1002はbの符号が元
に戻された正常なコードを選択する。可変長符号化器1
003、逆量子化器1004、逆DCT器1005は、
その符号反転したコードを入力し、その復号画像を出力
する。
ド1に応じて、フレームメモリ1014の出力とアップ
サンプリング器1301の出力から予測画像を出力す
る。逆DCT器1005からの予測画像は、動き補償器
1013からの予測画像データと加算され、セレクタ1
009のaへ入力される。セレクタ1009は、セキュ
リティ制御器1012からの制御データによりa入力を
選択して出力する。セレクタ1302は、セキュリティ
制御器1012からの制御データにより、拡張レイヤa
を選択する。その結果、本実施の形態1に係る復号装置
は、スクランブルによる歪みのある画像を再生すること
になる。
証結果がOKの場合について記述する。スクランブルオ
フのため、セレクタ1002はa入力を選択して正常コ
ードを出力する。可変長復号器1006、逆量子化器1
007、逆DCT器1008は、この正常コードを入力
して正常な画像を出力する。このとき入力ビットストリ
ームはスクランブルが施されていないため、セレクタ1
009のa,b入力とも同一の正常画像データを入力す
る。次にセレクタ1009は、a入力もしくはb入力を
選択して出力する。セレクタ1302は拡張レイヤ70
01の出力であるa入力を選択する。その結果、高空間
解像度画像を再生することができる。
証結果がNOの場合について説明する。セキュリティ制
御器1012では認証結果がNOのため、セレクタ13
02は基本レイヤ7000の出力であるb入力を選択し
て出力する。その結果、本実施の形態1に係る画像復号
装置は、基本レイヤのフレーム内符号化された画像及び
P−VOP(フレーム間予測)符号化された画像だけを
復号して再生するため、低空間解像度の画像を再生する
ことになる。
ィ制御器1012によるセレクタ1302、セレクタ1
009、セレクタ1002の選択状態、及び再生画像と
の関係について示す図である。
P認証結果とに基づいて3つのセレクタ1002,10
09,1302を制御し、その結果、3種類の再生画像
の状態(高解像度、低解像度、歪み有り)を生成するこ
とが可能である。
5は、前述の図1及び図3における空間スケーラビリテ
ィの機能を持つ符号化及び復号装置を多レイヤ化した構
成を示す図である。なお、ここでレイヤ数は任意であ
り、図では「n」としている。
部、6001は図1の拡張レイヤ部に相当している。ま
た7000は図2の基本レイヤ部、7001は図2の拡
張レイヤ部に相当している。8000,8001はダウ
ンサンプリング器、8002,8003は対応するアッ
プサンプリング器である。これらはレイヤ数に応じたサ
ンプリングレートを設定することができる。但し、各レ
イヤとサンプリングレートは対応していなければならな
い。例えば、ダウンサンプリングレートを“1/2”と
し、アップサンプリングレートを“2”とする。800
4は多重化器で、多レイヤ部からのビットストリームを
1つに多重化している。8005は分離器で、1つのビ
ットストリームをレイヤ毎に分離している。8006は
セレクタで、各拡張レイヤの認証結果に従って再生する
レイヤを選択する。
5の符号化装置では、各拡張レイヤ毎に著作権情報及び
スクランブルON/OFFを指定する。また復号装置では、こ
れらスクランブルON/OFF、著作権の認証結果に従った解
像度の画像を復号して再生する。但し、ある拡張レイヤ
にスクランブルを施す場合は、その上位レイヤにおいて
スクランブルが施されていなくてはならない。
アにより実現してもかまわない。
処理を示すフローチャート、図7はその復号化処理を示
すフローチャートである。
処理は1フレームの画像データが入力されることにより
開始され、まずステップS1で、フレーム数をカウント
するカウンタfrと、カウンタnの値を共に“0”にセ
ットする。尚、これらカウンタは、前述の図1における
符号化モード1,2の信号があればなくてもよい。次に
ステップS2に進み、フレームカウンタfrを+1す
る。そしてステップS3で、フレームカウンタfrの値
が「3n+1」かどうか、即ち、図2のフレーム番号が
“1”、“4”、“7”…“3n+1”かどうかを調
べ、そうであって基本レイヤの場合はステップS4でn
を+1した後にステップS5に,拡張レイヤの場合はス
テップS4でnを+1した後にステップS6に進む。ス
テップS5では、フレーム内符号化(I-VOP)を実行す
る。ステップS6では、ステップS5で符号化された符
号をもとに1つの予測画像から予測するフレーム間予測
符号化(P-VOP)を実行して、後述するステップS10に
進む。一方、ステップS5で符号化されたフレームの画
像データは、ステップS7で多重化されて出力ビットス
トリームとして出力される。そして処理をステップS2
へ戻す。
rの値が「3n+1」でなく、それが基本レイヤである
場合、即ち、基本レイヤにおいてフレーム間予測符号化
されるフレームの場合はステップS8に進む。ステップ
S8では、1つの予測画像から予測するフレーム間予測
符号化(P-VOP)を実行し、処理はステップS7に進む。
一方、拡張レイヤにおいてフレーム間予測符号化される
フレームの場合はステップS9において、2つの予測画
像から予測するフレーム間予測符号化(B-VOP)を実行す
る。次にステップS10で、スクランブルON/OFFフラグ
がオンかどうかを調べ、オンであればステップS11に
進み、ハフマンコードの符号ビットを反転させる。但
し、ここではDCT係数列(i=0〜63)のうちの反
転するハフマンコードはi=3〜63のDCT係数とす
る。こうしてステップS11を実行した後、或はステッ
プS10でスクランブルがオフの場合はステップS12
に進み、IPを符号化したIP符号、スクランブルON/O
FFフラグ、符号化モード(I-VOP,P-VOP,B-VOP)及びフレ
ーム間予測符号化されたコードを多重化し、ステップS
7で、基本レイヤにおいて符号化されたコードと多重化
して出力される。そして、処理をステップS2へ戻す。
理を示すフローチャートである。
り符号化されたコードストリームを入力することにより
開始され、まずステップS21で、入力したビットスト
リームを基本レイヤと拡張レイヤとに分配する。基本レ
イヤのコードは、ステップS22で、可変長復号、逆量
子化、逆DCT、更には動き補償による予測符号の復号
処理を実行する。
で、スクランブルON/OFFフラグがオンかどうかを調べ、
オンであればステップS24に進み、IP認証がOKか
どうかをみる。OKであれば、例えば著作権などの視聴
許可を得ているユーザであるためステップS25に進
み、スクランブルを解除するためにハフマンコードの符
号を反転する。そしてステップS26に進み、可変長復
号、逆量子化、逆DCT、及び動き補償器によるP−V
OP及びB−VOP復号処理を実行する。そしてステッ
プS27に進み、その復号されて再生された画像データ
を出力して表示する。この場合は高解像度の画像を表示
することができる。
ないときはステップS26に進み、スクランブルがかか
っている画像を復号して、ステップS27で再生する。
この場合には、スクランブルによる歪みのある画像が再
生される。
ラグがオフの場合はステップS29に進み、IP認証が
OKかどうかをみる。OKであれば、ステップS26に
進み、そのスクランブルがかかっていない画像を復号し
て再生する。
ない場合はステップS22に進み、I−VOP復号或は
P−VOP復号による復号処理を実行し、ステップS2
7で画像の再生(低解像度での再生)を行う。こうして
ステップS28で、受信画像の復号処理が全て終了する
まで、上述の処理を繰り返し実行する。
ードのスクランブル対象を前述のようにi=3〜63と
したが、他の範囲でもかまわない。このように範囲を設
定することにより、スクランブルの歪みを調整すること
ができる。
場合であるが、その他の色信号構成でもかまわない。さ
らに図2のフレームモードの構成は別の組み合わせでも
かまわない。
を“1/2”、アップサンプリングレートを“2”とし
たが、これらは対応していればどの値でもかまわない。
ば、空間スケーラビリティの機能を持つ画像符号化器及
び復号器において、拡張レイヤに対してスクランブルを
施すことにより、必要に応じて復号器側で歪みを発生さ
せ、動画像の著作権を保護することができる。
ではなく、ハフマンコードの符号ビットに対して行うこ
とで、装置の処理の負荷は少なくて済む。
反転するため、スクランブルのかかったビットストリー
ムを直接復号すると歪みはブロック内に閉じたものとな
る。本実施の形態1の場合、正常な画像よりもブロック
歪みやモスキート歪みと言われる量子化歪みを多く発生
した画像を再生することになり、その結果、スクランブ
ルを解除できない視聴者は画像の概観を認識するに留ま
ることになる。
像を格納するフレームメモリ1014に対して、可変長
復号器、逆量子化器、逆DCT器を2系統備えており、
フレームメモリ1014に、可変長復号器1006、逆
量子化器1007、逆DCT器1008の経路の正常な
復号画像が格納されるため、他方の可変長復号器100
3、逆量子化器1004、逆DCT器1005の経路か
ら生じるスクランブルによる歪みがフレーム毎に蓄積す
ることを防止することができる。
ことが可能である。
形態2に係る動画像符号化装置の構成を示すブロック図
であり、図11はこれに対応する動画像復号装置の構成
を示すブロック図である。本実施の形態2では、MPE
G−2符号化方式において、時間スケーラビリティの機
能を有し、その拡張レイヤに対してDCT係数を符号化
したハフマンコードの符号ビットを反転することでスク
ランブルをかける場合について説明する。尚、MPEG
−2符号化方式の詳細についてはISO/IEC勧告書
を参照されたい。
像符号化装置の構成を示すブロック図である。尚、図8
において、前述の実施の形態1と同様の構成要素につい
ては同一番号を付し、その詳細な説明は省略する。よっ
て本実施の形態2では、前述の実施の形態1と異なる点
について詳しく説明する。
と基本レイヤへ、各フレーム毎に割り当て、それと同時
にオーダリング(フレーム並び替え)を行う。702は
動き補償器で、フレームメモリ100からの入力画像
と、基本レイヤのフレームメモリ205からの局部復号
画像データを入力し、マクロブロック毎に動きベクトル
検出を行って予測画像を出力する。701は多重化器
で、時間スケーラビリティにおける拡張レイヤと基本レ
イヤのビットストリームを多重化している。
I-Picture符号化モード、1つの予測画像から予測する
フレーム間予測符号化をP-Picture符号化モード、2つ
の予測画像から予測するフレーム間予測符号化をB-Pict
ure符号化モードと称す。
毎に、外部から入力された符号化モード1に従って基本
レイヤと拡張レイヤへ分配される。
る時間スケーラビリティによる基本レイヤと拡張レイヤ
との各フレームの関係について示す図である。ここで図
9は入力画像の順序を示し、図10は分配器700によ
りフレームの順序が並び替えられた後のフレームの構成
を示す図である。ここで、入力画像は図9に示す順序で
各レイヤへ割り当てられる。
ヤに入力してI-Picture符号化を行い、フレームメモリ
205に局部復号画像を格納する、次に第2フレームを
基本レイヤに入力し、フレームメモリ205に局部復号
画像を参照してP-Picture符号化を行う。次に第3フレ
ームを拡張レイヤに入力し、フレームメモリ100にお
いて入力画像をマクロブロックへ変換する。
0の出力を入力し、既に基本レイヤのフレームメモリ2
05に格納された第1と第2フレームの2つのフレーム
の参照画像から動き補償を行う。つまり、B-Picture符
号化を行う。次の第4フレームも第3フレームと同様に
B-Picture符号化を行い、それ以降はフレームモードに
従って動作を繰り返す。
説明する。この図11における構成要素のうち、前述の
実施の形態1と同様の構成要素については同一番号を付
してその詳細な説明は省略する。よって本実施の形態2
では、前述の実施の形態1と異なる点について記述す
る。
ムを基本レイヤと拡張レイヤとに分配する。2002は
動き補償器で、基本レイヤ内のフレームメモリ1105
からの局部復号画像データを入力し、マクロブロック毎
に予測画像を出力する。2001はセレクタで、分配器
1000からの符号化モード1に応じて、拡張レイヤの
出力(a入力)と基本レイヤの出力(b入力)を選択す
るセレクタであり、同時にリオーダリング(フレーム並
び替え)を行い、画像を表示順序に並び替える。
ムは分配器2000により拡張レイヤと基本レイヤに分
配される。本実施の形態における基本レイヤと拡張レイ
ヤとの各フレームの関係については図10と同様であ
る。
ヤにビットストリームを入力し、第1フレームをI-Pict
ure、第2フレームをP-Pictureとして復号する。そして
第3フレームでは、拡張レイヤにビットストリームを入
力し、動き補償器2002にて既に基本レイヤのフレー
ムメモリ1105に格納されている第1と第2フレーム
の2つの画像を参照しB-Pictureとして復号する。また
第4フレームでは、拡張レイヤにビットストリームを入
力し、第3フレームと同様の復号を行う。以降はフレー
ムモードに従い動作を繰り返す。
の符号化モード1により、拡張レイヤ(a入力)と基本
レイヤ(b入力)を選択し、さらにリオーダリングを行
い復号画像を出力する。
をセレクタ2001とすれば各セレクタと再生画像との
関係は図4と同じになる。但し、この場合の再生画像の
解像度は時間周波数に対するものとなる。つまり、低解
像度画像とは基本レイヤのみの画像を示し、高解像度画
像とは拡張レイヤを含めた画像を示す。
ば、時間スケーラビリティの機能を持つ画像符号化器及
び復号器において、拡張レイヤに対してスクランブルを
施すことで、必要に応じて復号器側でフレーム毎に歪み
を発生させ、動画像の著作権を保護することができる。
ではなくハフマンコードの符号ビットに対して行うこと
で、装置の処理の負荷が少なくて済む。
のみ行われるため、両レイヤを連続して再生し、且つ、
スクランブルの歪みのある拡張レイヤの画像を再生する
場合には、歪みのない画像と、歪みのある画像が交互に
再生されることになる。その結果、スクランブルを解除
できない視聴者は画像の概観を認識するに留まることに
なる。
上のレイヤ数においても実現することが可能である。
実施の形態1と同様にソフトウェアにより処理すること
が可能である。その場合の処理の流れを示すフローチャ
ートは、前述の実施の形態1と基本的に同様であるた
め、その説明を省略する。
の形態3に係る画像符号化装置の構成を示すブロック図
であり、図13は、これに対応する画像復号装置の構成
を示すブロック図である。本実施の形態3では、フレー
ム内符号化方式において、MPEG符号化方式の空間ス
ケーラビリティに類する機能を有し、その拡張レイヤに
対してDCT係数を符号化したハフマンコードの符号ビ
ットを反転することでスクランブルをかける場合につい
て説明する。
様の構成要素については同一番号を付し、その詳細な説
明は省略する。よって本実施の形態3では実施の形態1
と異なる点について記述する。
7の出力からブロック内の位置に対応してDCTの低周
波成分と高周波成分を分離する。3001は多重化器
で、分離器3000で分離した各レイヤのコードを多重
化する。
キャン順序で連続した列をDCT[i](i=0〜63)
とした場合、本実施の形態3の分離器3000で拡張レ
イヤへ出力するハフマンコードは、i=3〜63とす
る。
リ200においてマクロブロック化され、DCT器20
1、量子化器202、可変長符号化器207を介して可
変長符号化コードとなる。この符号化コードは分離器3
000によりブロック内の成分毎に分離され、低周波成
分は多重化器3001へ、その他の成分はDCT符号反
転器108、セレクタ109へ出力される。
施の形態1と同様の構成要素については同一番号を付し
てその詳細な説明は省略する。よって本実施の形態3で
は、実施の形態1と異なる点について記述する。
ムを拡張レイヤと基本レイヤへ分離する。4001は多
重化器で、両レイヤのコードを多重化する。4002は
セレクタで、セキュリティ制御器1012からの選択信
号により、黒画像(a入力)もしくは逆DCT器110
3の出力を選択する。
する。
000において拡張レイヤと基本レイヤへ分離される。
これ以降では、正常なハフマンコードを正常コード、符
号反転したハフマンコードを反転コードと称す。尚、D
CT係数のブロック内をジグザグスキャン順序で連続し
た列をDCT[i](i=0〜63)とした場合、本実施
の形態3の分離器4000で拡張レイヤへ出力するハフ
マンコードは、i=3〜63とする。
証結果がOKの場合について説明する。セキュリティ制
御器1012では認証結果がOKのため、セレクタ10
02はb入力の正常コードを選択する。多重化器400
1は、分離器4000からの低周波成分のコードと、セ
レクタ1002からの高周波成分のコードとを多重化す
る。可変長復号器1101、逆量子化器1102、逆D
CT器1103は、正常コードを入力する。その結果、
正常な画像を復号することができる。ここでセレクタ4
002は、セキュリティ制御器1012からの選択信号
によりb入力を選択して出力する。その結果、本復号装
置は正常な画像(高解像度)を再生する。
証結果がNOの場合について記述する。セキュリティ制
御器1012では認証結果がNOのため、セレクタ10
02はa入力の反転コードを選択する。このため高周波
成分は反転コードとなったまま逆DCT器1103から
出力される。セレクタ4002はセキュリティ制御器1
012からの選択信号によりb入力を選択して出力す
る。その結果、スクランブルによる歪みのある画像が再
生される。
証結果がOKの場合について記述する。セキュリティ制
御器1012では認証結果がOKのため、セレクタ10
02はa入力を選択し正常コードを出力する。このため
全ての周波数成分は正常となり逆DCT器1103から
出力される。セレクタ4002はセキュリティ制御器1
012からの選択信号によりb入力を選択して出力す
る。その結果、正常な画像を再生することができる。
証結果がNOの場合について記述する。セキュリティ制
御器1012では認証結果がNOのため、セレクタ40
02は黒画像(a入力)を選択して出力する。その結
果、黒画像を再生する。
リティ制御器1012によるセレクタ4002、セレク
タ1002の選択状態、及び再生画像との関係について
示す図である。
IP認証結果により、2つのセレクタ1002,400
2を制御し、その結果として3種類の再生画像の状態を
生成することが可能である。
ば、フレーム内符号化方式のため、静止画像及び動画像
符号化・復号装置で実現可能である。
号化器及び復号器において、拡張レイヤに対してスクラ
ンブルを施すことで、必要に応じて復号器側で歪みを発
生させ、画像の著作権を保護することができる。
ではなくハフマンコードの符号ビットに対して行うこと
で、装置の処理の負荷は少なくて済む。
転するため、スクランブルのかかったビットストリーム
を直接復号すると歪みはブロック内に閉じたものとな
る。本実施の形態の場合、正常な画像よりもブロック歪
みやモスキート歪みと言われる量子化歪みを多く発生し
た画像を再生することになり、結果としてスクランブル
を解除できない視聴者は画像の概観を認識するに留まる
ことになる。
コンピュータ、インタフェイス機器、リーダ、プリンタ
など)から構成されるシステムに適用しても、一つの機
器からなる装置(例えば、複写機、ファクシミリ装置な
ど)に適用してもよい。
機能を実現するソフトウェアのプログラムコードを記録
した記憶媒体(または記録媒体)を、システムあるいは
装置に供給し、そのシステムあるいは装置のコンピュー
タ(またはCPUやMPU)が記憶媒体に格納されたプログラ
ムコードを読み出し実行することによっても達成され
る。この場合、記憶媒体から読み出されたプログラムコ
ード自体が前述した実施形態の機能を実現することにな
り、そのプログラムコードを記憶した記憶媒体は本発明
を構成することになる。また、コンピュータが読み出し
たプログラムコードを実行することにより、前述した実
施形態の機能が実現されるだけでなく、そのプログラム
コードの指示に基づき、コンピュータ上で稼働している
オペレーティングシステム(OS)などが実際の処理の一部
または全部を行い、その処理によって前述した実施形態
の機能が実現される場合も含まれる。
ラムコードが、コンピュータに挿入された機能拡張カー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書込まれた後、そのプログラムコードの指示
に基づき、その機能拡張カードや機能拡張ユニットに備
わるCPUなどが実際の処理の一部または全部を行い、そ
の処理によって前述した実施形態の機能が実現される場
合も含まれる。
ば、スケーラビリティの機能を持つ画像符号化装置及び
復号装置において、ビットストリーム内にIP符号化コ
ード、及び著作権を保護するための付加情報を設けるこ
とにより、所望の画像の一部に対してコンテンツ提供者
の著作権を守ることが可能となる。
ームの一部の限定されたコードに対してスクランブルを
行うため、符号化コード全体を対象とするよりもその処
理の負荷は少なくて済む。またその歪みはブロック内に
閉じたものとなるため、スクランブルを解除できない視
聴者は画像の概観を認識するという状態を作ることが可
能となる。
像符号化時に著作権を保護すべき対象のビットストリー
ムの一部にスクランブルをかけ、符号化効率を下げるこ
となく画像を符号化できる。
聴者の画像復号装置では正常な再生を行い、視聴権利を
持たない視聴者の画像復号装置では画像のおおよその概
観を認識できる程度の再生を行うことができるように画
像を符号化できるという効果がある。
により符号化された画像を復号して再生できるという効
果がある。
主要構成を示すブロック図である。
よる基本レイヤと拡張レイヤとの各VOPの関係を示す
図である。
主要構成を示すブロック図である。
御器の入出力と再生画像の関係とを説明する図である。
ケーラビリティの構成を示す図である。
説明するフローチャートである。
すフローチャートである。
主要構成を示すブロック図である。
よる基本レイヤと拡張レイヤとにおけるフレーム表示順
序の関係を示す図である。
による基本レイヤと拡張レイヤとにおけるフレームの符
号化順序の関係を示す図である。
主要構成を示すブロック図である。
の主要部の構成を示すブロック図である。
成を示すブロック図である。
の入出力と再生画像の関係を示す図である。
Claims (23)
- 【請求項1】 入力した画像データを複数のレイヤへ分
離する分離手段と、 前記分離手段により分離されたそれぞれのレイヤの画像
データをブロック化するブロック化手段と、 前記ブロック化手段によりブロック化された各ブロック
を符号化するブロック符号化手段と、 1つ又は複数のレイヤにおいて、前記ブロック符号化手
段により符号化されたブロックにスクランブルを施すス
クランブル手段と、 知的財産を保護するための保護データを入力する保護デ
ータ入力手段と、 前記ブロック符号化手段により符号化されたコード、前
記保護データ及び前記スクランブル手段によりスクラン
ブルされたブロックのコードを多重化して出力する多重
化手段と、を有することを特徴とする画像符号化装置。 - 【請求項2】 前記分離手段は、入力した画像データを
2次元空間方向でダウンサンプリングすることを特徴と
する請求項1に記載の画像符号化装置。 - 【請求項3】 前記分離手段は、入力した画像データの
フレームをレイヤ毎に割り当てることを特徴とする請求
項1に記載の画像符号化装置。 - 【請求項4】 前記スクランブル手段は、前記ブロック
符号化手段により符号化されたビットストリームを同一
な符号長の別の符号へ置換することを特徴とする請求項
1乃至3のいずれか1項に記載の画像符号化装置。 - 【請求項5】 前記ブロック符号化手段は、 ブロックに対して直交変換を行う直交変換手段と、 前記直交変換手段により変換された各係数を量子化する
量子化手段と、 前記量子化手段による量子化結果を可変長符号化する可
変長符号化手段と、を有することを特徴とする請求項1
乃至4のいずれか1項に記載の画像符号化装置。 - 【請求項6】 前記多重化手段は更に、前記スクランブ
ル手段によりスクランブルされたブロックを含むか否か
を示す情報を多重化することを特徴とする請求項1乃至
5のいずれか1項に記載の画像符号化装置。 - 【請求項7】 符号化されたビットストリームを入力
し、前記ビットストリームを、知的財産を保護するため
の保護コードと、1つ或は複数のレイヤとに分配する分
配手段と、 外部から認証用データを入力する認証用データ入力手段
と、 前記認証用データと前記保護コードとの整合を調べる認
証手段と、 前記認証手段による認証結果に基づいて、1つ又は複数
のレイヤのスクランブルを解除するスクランブル解除手
段と、 前記分離手段の出力、もしくは前記スクランブル解除手
段の出力を復号する復号手段と、 前記復号手段による復号された画像を出力する画像出力
手段と、を備えることを特徴とする画像復号装置。 - 【請求項8】 前記画像出力手段は、レイヤ毎に画像の
フレームを再生順序に割り当てて出力することを特徴と
する請求項7に記載の画像復号装置。 - 【請求項9】 前記画像出力手段は、レイヤ毎に選択し
て画像を出力することを特徴とする請求項7に記載の画
像復号装置。 - 【請求項10】 前記スクランブル解除手段は、前記ビ
ットストリームを同一な符号長の別の符号へ置換するこ
とを特徴とする請求項7に記載の画像復号装置。 - 【請求項11】 前記復号手段は、 前記スクランブル解除手段によりスクランブルを解除し
たビットストリームを入力する入力手段と、 符号化されたコードをブロック毎に可変長復号する可変
長復号手段と、 前記可変長復号手段による復号結果を逆量子化する逆量
子化手段と、 前記逆量子化手段による逆量子化結果を逆直交変換する
逆直交変換手段と、を備えることを特徴とする請求項7
乃至10のいずれか1項に記載の画像復号装置。 - 【請求項12】 入力した画像データを複数のレイヤへ
分離する分離工程と、 前記分離工程で分離されたそれぞれのレイヤの画像デー
タをブロック化するブロック化工程と、 前記ブロック化工程でブロック化された各ブロックを符
号化するブロック符号化工程と、 1つ又は複数のレイヤにおいて、前記ブロック符号化工
程により符号化されたブロックにスクランブルを施すス
クランブル工程と、 知的財産を保護するための保護データを入力する保護デ
ータ入力工程と、 前記ブロック符号化工程で符号化されたコード、前記保
護データ及び前記スクランブル工程によりスクランブル
されたブロックのコードを多重化して出力する多重化工
程と、を有することを特徴とする画像符号化方法。 - 【請求項13】 前記分離工程では、入力した画像デー
タを2次元空間方向でダウンサンプリングすることを特
徴とする請求項12に記載の画像符号化方法。 - 【請求項14】 前記分離工程では、入力した画像デー
タのフレームをレイヤ毎に割り当てることを特徴とする
請求項12に記載の画像符号化方法。 - 【請求項15】 前記スクランブル工程では、前記ブロ
ック符号化工程で符号化されたビットストリームを同一
な符号長の別の符号へ置換することを特徴とする請求項
12乃至14のいずれか1項に記載の画像符号化方法。 - 【請求項16】 前記ブロック符号化工程は、 ブロックに対して直交変換を行う直交変換工程と、 前記直交変換工程で変換された各係数を量子化する量子
化工程と、 前記量子化工程での量子化結果を可変長符号化する可変
長符号化工程と、を有することを特徴とする請求項12
乃至15のいずれか1項に記載の画像符号化方法。 - 【請求項17】 前記多重化工程では更に、前記スクラ
ンブル工程でスクランブルされたブロックを含むか否か
を示す情報を多重化することを特徴とする請求項12乃
至16のいずれか1項に記載の画像符号化方法。 - 【請求項18】 符号化されたビットストリームを入力
し、前記ビットストリームを、知的財産を保護するため
の保護コードと、1つ或は複数のレイヤとに分配する分
配工程と、 外部から認証用データを入力する認証用データ入力工程
と、 前記認証用データと前記保護コードとの整合を調べる認
証工程と、 前記認証工程での認証結果に基づいて、1つ又は複数の
レイヤのスクランブルを解除するスクランブル解除工程
と、 前記分離工程の出力、もしくは前記スクランブル解除工
程の出力を復号する復号工程と、 前記復号工程で復号された画像を出力する画像出力工程
と、を備えることを特徴とする画像復号方法。 - 【請求項19】 前記画像出力工程ではレイヤ毎に画像
のフレームを再生順序に割り当てて出力することを特徴
とする請求項18に記載の画像復号方法。 - 【請求項20】 前記画像出力工程では、レイヤ毎に選
択して画像を出力することを特徴とする請求項18に記
載の画像復号方法。 - 【請求項21】 前記スクランブル解除工程では、前記
ビットストリームを同一な符号長の別の符号へ置換する
ことを特徴とする請求項18に記載の画像復号方法。 - 【請求項22】 前記復号工程は、 前記スクランブル解除工程でスクランブルを解除したビ
ットストリームを入力する入力工程と、 符号化されたコードをブロック毎に可変長復号する可変
長復号工程と、 前記可変長復号工程での復号結果を逆量子化する逆量子
化工程と、 前記逆量子化工程での逆量子化結果を逆直交変換する逆
直交変換工程と、を備えることを特徴とする請求項18
乃至21のいずれか1項に記載の画像復号方法。 - 【請求項23】 請求項12乃至22のいずれか1項に
記載の方法を実行するプログラムを記憶した、コンピュ
ータにより読取り可能な記憶媒体。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000385941A JP4018335B2 (ja) | 2000-01-05 | 2000-12-19 | 画像復号装置及び画像復号方法 |
| US09/750,164 US6810131B2 (en) | 2000-01-05 | 2000-12-29 | Information processing method and apparatus |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000-518 | 2000-01-05 | ||
| JP2000000518 | 2000-01-05 | ||
| JP2000385941A JP4018335B2 (ja) | 2000-01-05 | 2000-12-19 | 画像復号装置及び画像復号方法 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2001258004A true JP2001258004A (ja) | 2001-09-21 |
| JP2001258004A5 JP2001258004A5 (ja) | 2004-11-18 |
| JP4018335B2 JP4018335B2 (ja) | 2007-12-05 |
Family
ID=26583174
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000385941A Expired - Fee Related JP4018335B2 (ja) | 2000-01-05 | 2000-12-19 | 画像復号装置及び画像復号方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4018335B2 (ja) |
Cited By (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005011285A1 (ja) * | 2003-07-24 | 2005-02-03 | Nippon Telegraph And Telephone Corporation | 画像符号化装置,画像復号装置,画像符号化方法,画像復号方法,画像符号化プログラム,画像復号プログラム,画像符号化プログラムを記録した記録媒体,画像復号プログラムを記録した記録媒体 |
| EP1650974A2 (en) | 2004-10-25 | 2006-04-26 | Pioneer Corporation | Video signal delivery system and video signal delivery method |
| JP2006333519A (ja) * | 2003-12-01 | 2006-12-07 | Samsung Electronics Co Ltd | スケーラブルビデオコーディング及びデコーディング方法と装置 |
| JP2007174375A (ja) * | 2005-12-22 | 2007-07-05 | Kddi Corp | 画像スクランブル装置および画像デスクランブル装置 |
| JP2008035551A (ja) * | 2007-09-26 | 2008-02-14 | Dolby Lab Licensing Corp | 次世代テレビジョンにおける暗号化および透かし処理を施される時間的および解像度レイヤ構造 |
| JP2008506328A (ja) * | 2004-07-15 | 2008-02-28 | サムスン エレクトロニクス カンパニー リミテッド | 基礎階層を利用するスケーラブルビデオコーディング方法および装置。 |
| JP2008048447A (ja) * | 2007-09-26 | 2008-02-28 | Dolby Lab Licensing Corp | 次世代テレビジョンにおける暗号化および透かし処理を施される時間的および解像度レイヤ構造 |
| JP2008079326A (ja) * | 2003-12-01 | 2008-04-03 | Samsung Electronics Co Ltd | スケーラブルビデオコーディング及びデコーディング方法、並びにその装置 |
| JP2008131556A (ja) * | 2006-11-24 | 2008-06-05 | Mitsubishi Electric Corp | データ変換装置及びデータ変換方法及びプログラム |
| JP2008311788A (ja) * | 2007-06-12 | 2008-12-25 | Canon Inc | デジタルデータ放送情報の制御システム |
| JP2009141953A (ja) * | 2007-12-06 | 2009-06-25 | Samsung Electronics Co Ltd | 映像を階層的に符号化/復号化する方法及び装置 |
| JP2010501141A (ja) * | 2006-08-16 | 2010-01-14 | マイクロソフト コーポレーション | デジタル映像の可変解像度エンコードおよびデコード技術 |
| WO2010032636A1 (ja) * | 2008-09-17 | 2010-03-25 | シャープ株式会社 | スケーラブルビデオストリーム復号装置およびスケーラブルビデオストリーム生成装置 |
| JP2010178389A (ja) * | 2004-03-04 | 2010-08-12 | Samsung Electronics Co Ltd | ビデオストリーミングサービスのためのビデオエンコーダと、プリデコーディング方法、ビデオデコーディング方法、及びその装置と、イメージフィルタリング方法 |
| JP2011510552A (ja) * | 2008-01-17 | 2011-03-31 | トムソン ライセンシング | 選択的データ暗号化のための方法および装置 |
| US8731152B2 (en) | 2010-06-18 | 2014-05-20 | Microsoft Corporation | Reducing use of periodic key frames in video conferencing |
| US8773494B2 (en) | 2006-08-29 | 2014-07-08 | Microsoft Corporation | Techniques for managing visual compositions for a multimedia conference call |
| US8990305B2 (en) | 2006-10-18 | 2015-03-24 | Microsoft Corporation | Techniques for virtual conferencing servers |
| JPWO2021199374A1 (ja) * | 2020-04-01 | 2021-10-07 |
-
2000
- 2000-12-19 JP JP2000385941A patent/JP4018335B2/ja not_active Expired - Fee Related
Cited By (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100531396C (zh) * | 2003-07-24 | 2009-08-19 | 日本电信电话株式会社 | 图像编码装置和方法以及图像解码装置和方法 |
| US7929605B2 (en) | 2003-07-24 | 2011-04-19 | Nippon Telegraph And Telephone Corporation | Image decoding device, image decoding method, image decoding program, recording medium recording image decoding program |
| WO2005011285A1 (ja) * | 2003-07-24 | 2005-02-03 | Nippon Telegraph And Telephone Corporation | 画像符号化装置,画像復号装置,画像符号化方法,画像復号方法,画像符号化プログラム,画像復号プログラム,画像符号化プログラムを記録した記録媒体,画像復号プログラムを記録した記録媒体 |
| KR100908422B1 (ko) * | 2003-07-24 | 2009-07-21 | 니뽄 덴신 덴와 가부시키가이샤 | 화상 부호화 장치, 화상 복호 장치, 화상 부호화 방법, 화상 복호 방법, 화상 부호화 프로그램을 기록한 기록 매체, 화상 복호 프로그램을 기록한 기록 매체 |
| JP2006333519A (ja) * | 2003-12-01 | 2006-12-07 | Samsung Electronics Co Ltd | スケーラブルビデオコーディング及びデコーディング方法と装置 |
| JP2008079326A (ja) * | 2003-12-01 | 2008-04-03 | Samsung Electronics Co Ltd | スケーラブルビデオコーディング及びデコーディング方法、並びにその装置 |
| US8929436B2 (en) | 2004-03-04 | 2015-01-06 | Samsung Electronics Co., Ltd. | Method and apparatus for video coding, predecoding, and video decoding for video streaming service, and image filtering method |
| JP2010178389A (ja) * | 2004-03-04 | 2010-08-12 | Samsung Electronics Co Ltd | ビデオストリーミングサービスのためのビデオエンコーダと、プリデコーディング方法、ビデオデコーディング方法、及びその装置と、イメージフィルタリング方法 |
| JP2008506328A (ja) * | 2004-07-15 | 2008-02-28 | サムスン エレクトロニクス カンパニー リミテッド | 基礎階層を利用するスケーラブルビデオコーディング方法および装置。 |
| EP1650974A2 (en) | 2004-10-25 | 2006-04-26 | Pioneer Corporation | Video signal delivery system and video signal delivery method |
| JP2007174375A (ja) * | 2005-12-22 | 2007-07-05 | Kddi Corp | 画像スクランブル装置および画像デスクランブル装置 |
| JP2010501141A (ja) * | 2006-08-16 | 2010-01-14 | マイクロソフト コーポレーション | デジタル映像の可変解像度エンコードおよびデコード技術 |
| US10187608B2 (en) | 2006-08-29 | 2019-01-22 | Microsoft Technology Licensing, Llc | Techniques for managing visual compositions for a multimedia conference call |
| US9635314B2 (en) | 2006-08-29 | 2017-04-25 | Microsoft Technology Licensing, Llc | Techniques for managing visual compositions for a multimedia conference call |
| US8773494B2 (en) | 2006-08-29 | 2014-07-08 | Microsoft Corporation | Techniques for managing visual compositions for a multimedia conference call |
| US8990305B2 (en) | 2006-10-18 | 2015-03-24 | Microsoft Corporation | Techniques for virtual conferencing servers |
| JP2008131556A (ja) * | 2006-11-24 | 2008-06-05 | Mitsubishi Electric Corp | データ変換装置及びデータ変換方法及びプログラム |
| JP2008311788A (ja) * | 2007-06-12 | 2008-12-25 | Canon Inc | デジタルデータ放送情報の制御システム |
| JP2008048447A (ja) * | 2007-09-26 | 2008-02-28 | Dolby Lab Licensing Corp | 次世代テレビジョンにおける暗号化および透かし処理を施される時間的および解像度レイヤ構造 |
| JP2008035551A (ja) * | 2007-09-26 | 2008-02-14 | Dolby Lab Licensing Corp | 次世代テレビジョンにおける暗号化および透かし処理を施される時間的および解像度レイヤ構造 |
| JP2009141953A (ja) * | 2007-12-06 | 2009-06-25 | Samsung Electronics Co Ltd | 映像を階層的に符号化/復号化する方法及び装置 |
| JP2011510552A (ja) * | 2008-01-17 | 2011-03-31 | トムソン ライセンシング | 選択的データ暗号化のための方法および装置 |
| WO2010032636A1 (ja) * | 2008-09-17 | 2010-03-25 | シャープ株式会社 | スケーラブルビデオストリーム復号装置およびスケーラブルビデオストリーム生成装置 |
| US8731152B2 (en) | 2010-06-18 | 2014-05-20 | Microsoft Corporation | Reducing use of periodic key frames in video conferencing |
| JPWO2021199374A1 (ja) * | 2020-04-01 | 2021-10-07 | ||
| JP7597108B2 (ja) | 2020-04-01 | 2024-12-10 | 日本電気株式会社 | 映像符号化装置、映像復号装置、映像符号化方法、映像復号方法、映像システムおよびプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4018335B2 (ja) | 2007-12-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6810131B2 (en) | Information processing method and apparatus | |
| JP4018335B2 (ja) | 画像復号装置及び画像復号方法 | |
| Ostermann et al. | Video coding with H. 264/AVC: tools, performance, and complexity | |
| KR100657268B1 (ko) | 컬러 영상의 신축적 부호화, 복호화 방법 및 장치 | |
| US6829301B1 (en) | Enhanced MPEG information distribution apparatus and method | |
| Hartung et al. | Watermarking of MPEG-2 encoded video without decoding and reencoding | |
| EP0649261B1 (en) | Image data processing and encrypting apparatus | |
| US8503671B2 (en) | Method and apparatus for using counter-mode encryption to protect image data in frame buffer of a video compression system | |
| KR100205701B1 (ko) | 송신 장치, 수신 장치 및 이들을 통합한 통신처리 시스템과, 디지탈 텔레비젼 방송 시스템 | |
| US5278647A (en) | Video decoder using adaptive macroblock leak signals | |
| CN100397901C (zh) | 用于安全广播、随机访问、受控显示、私自拷贝和管理mpeg-4类型的视听内容的装置 | |
| US20050185795A1 (en) | Apparatus and/or method for adaptively encoding and/or decoding scalable-encoded bitstream, and recording medium including computer readable code implementing the same | |
| US20120230388A1 (en) | Method and system for protecting image data in frame buffers of video compression systems | |
| JP3976942B2 (ja) | 画像処理装置及び方法、画像処理プログラムが記録されたコンピュータ可読記録媒体 | |
| CN100438620C (zh) | 用于扰频mpeg-4类型的多媒体和视听内容的装置及方法 | |
| AU2002318344B2 (en) | Encrypted and watermarked temporel and resolution layering in advanced television | |
| US6556714B2 (en) | Signal processing apparatus and method | |
| Kunkelmann et al. | Video encryption based on data partitioning and scalable coding—A comparison | |
| JP2006525731A (ja) | 新標準への移行をサポートする多階層符号化 | |
| KR20080004565A (ko) | 스케일러블 비디오 신호 인코딩 및 디코딩 방법 | |
| KR100708209B1 (ko) | 컬러 영상의 신축적 부호화, 복호화 방법 및 장치 | |
| JP4018305B2 (ja) | 画像処理方法及びその装置と記憶媒体 | |
| KR100247249B1 (ko) | 동화상 데이타 복제 방지장치 | |
| JP4193252B2 (ja) | 信号処理装置及び方法、信号復号装置、並びに信号符号化装置 | |
| US6345120B1 (en) | Image processing system, image data transmission and reception apparatus, and image processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070112 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070313 |
|
| 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: 20070910 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070920 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100928 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100928 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110928 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110928 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120928 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120928 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130928 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |