JPH10294953A - 動画データ受信装置 - Google Patents

動画データ受信装置

Info

Publication number
JPH10294953A
JPH10294953A JP11635597A JP11635597A JPH10294953A JP H10294953 A JPH10294953 A JP H10294953A JP 11635597 A JP11635597 A JP 11635597A JP 11635597 A JP11635597 A JP 11635597A JP H10294953 A JPH10294953 A JP H10294953A
Authority
JP
Japan
Prior art keywords
image data
frame
moving image
block
frames
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.)
Pending
Application number
JP11635597A
Other languages
English (en)
Inventor
Yukio Yamamoto
幸夫 山本
Toshio Takaichi
敏雄 高市
Toshihiro Mori
俊宏 森
Hiroki Ishikawa
裕記 石川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aisin AW Co Ltd
Equos Research Co Ltd
Original Assignee
Aisin AW Co Ltd
Equos Research Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Aisin AW Co Ltd, Equos Research Co Ltd filed Critical Aisin AW Co Ltd
Priority to JP11635597A priority Critical patent/JPH10294953A/ja
Publication of JPH10294953A publication Critical patent/JPH10294953A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Color Television Systems (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

(57)【要約】 【課題】フレーム間の相関関係を利用して送信されたデ
ータに対して、任意のフレーム位置から再生することが
可能なデータ形式で保存することが可能な画像データ受
信装置を提供する。 【解決手段】 フレーム間の相関関係を利用した圧縮方
法としてTIM法により圧縮された画像データを受信す
る。動画データ受信装置は画像データ受信時に、キーフ
レームa′から各フレームb、c、d、…を順次複合化
部231で複合化してフレーム間の相関関係がないフレ
ームにする。符号化部234では、所定フレーム毎の複
合化されたフレームをフレーム内圧縮してキーフレーム
e′、…を作成し、ランダムアクセスファイル記憶部2
5に、複合化前の対応する各フレームe、…に差し替え
て格納する。これにより、作成した任意のキーフレーム
を指定して画像データの途中からの再生が可能になる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は画像圧縮装置に係
り、詳細には、カラー画像データの圧縮と、カラー画像
の静止画または動画を圧縮して送受信する画像圧縮装置
に関する。
【0002】
【従来の技術】動画をビデオカメラやMPEGカメラ等
で撮像し、その動画データを携帯電話等の無線通信手段
における無線通信回線を使用して、パーソナルコンピュ
ータ等を使用した画像データ受信装置に送信する画像デ
ータ送信装置がある。このような画像データ送信装置の
送信対象である動画データは、データ量が非常に大きい
ため、無線通信回線を使用して送信する場合には、でき
るだけ画像データ量を少なくして送信する必要がある。
データ量を減らす方法として、撮像した各フレーム間の
相関関係を利用したデータ圧縮方法がある。
【0003】図13、図14はフレーム間の相関関係を
利用して画像データを圧縮する方法を概念的に表したも
のである。ここで、図13、図14に示すように、撮像
した各画像データの各フレームを、その撮像順にA、
B、C、D、E、F、…とする。図13は、前フレーム
との差分を取ることでデータ量を圧縮する場合を表した
ものである。最初に撮像されたフレームAに対しては、
そのフレーム内での再生が可能な状態に圧縮(フレーム
内圧縮)した画像データA′を送信する。そして、2番
目以降のフレームB、C、…については、直前のフレー
ムとの差分をとり、その差分データのみを送信する。す
なわち、Bフレームについては、Aフレームとの差分デ
ータ(B−A)を求め、この差分データのみを送信す
る。以下各フレームの差分データ(C−B)、(D−
C)、(E−D)、…を順次送信するものである。この
圧縮画像データを受信した画像データ受信装置におい
て、動画像を再生する場合には、まずキーフレームであ
るフレーム内圧縮されているA′を再生してAフレーム
を画像表示すると共に、A+(B−A)によりBフレー
ムを再生表示し、以下B+(C−B)=C、C+(D−
C)=D、D+(E−D)=E、…の順で各フレームの
画像を再生表示する。
【0004】一方、図14は、例えば、離散コサイン変
換(DCT)を利用したMPEG等で用いられる圧縮方
法で、所定フレーム毎にキーフレームを送信し、各キー
フレーム間の各フレームについてはフレーム間の相関関
係を利用して圧縮したフレームを送信するものである。
例えば、最初のフレームAと所定フレーム後のフレーム
D、…についてはフレーム内圧縮したA′、D′、…を
送信し、その間のフレームについては、直前フレームと
の相関関係を利用して圧縮した画像B(A) 、C(B) 、E
(D) 、F(E) 、…を送信する。すなわち、A′、B(A)
、C(B) 、D′、E(D) 、F(E) 、…の順に送信され
る。
【0005】
【発明が解決しようとする課題】しかし、図13で説明
したように、最初にキーフレームを送信し、以後はフレ
ーム間の相関関係を利用して圧縮したデータを順次送信
する場合、画像データ受信装置では、受信時に受信デー
タを再生する場合には問題ないが、受信データを記憶装
置に一時保存しておき、その後に再生する場合には、キ
ーフレームが最初にのみ存在するため、最初の画面から
しか再生できず、途中から画像を再生することができな
いという問題があった。一方、図14で説明したよう
に、画像データの送信側で所定フレーム毎にキーフレー
ムを送信する場合には、画像データ受信装置において、
一時保存した受信データを任意のキーフレーム位置から
再生することが可能になる。しかし、この場合には、所
定フレーム毎にキーフレームを送信する必要があるた
め、送信すべきデータ量が図13に示した方法に比べて
キーフレームの分だけ増加してしまうという問題があっ
た。
【0006】そこで、本発明は上記した従来技術の課題
を解決するためになされたもので、フレーム間の相関関
係を利用して送信されたデータに対して、任意のフレー
ム位置から再生することが可能なデータ形式で保存する
ことが可能な画像データ受信装置を提供することを目的
とする。
【0007】
【課題を解決するための手段】請求項1に記載した発明
では、前フレームとの相関関係を利用して圧縮された複
数フレームからなる動画データを取得する動画データ取
得手段と、この動画データ取得手段により取得した動画
データを、前フレームとの相関関係に従って、少なくと
も前フレームとの相関関係がない状態のフレームに順次
再生する再生手段と、この再生手段により再生された所
定数フレーム毎のフレームをキーフレームとし、この各
キーフレームと、前記動画データ取得手段により取得さ
れた動画データのうち少なくとも前記キーフレームに対
応するフレームを除くフレームとを格納する格納手段
と、を動画データ受信装置に具備させて前記目的を達成
する。請求項2に記載した発明では、請求項1に記載し
た動画データ受信装置において、前記動画データ取得手
段は、携帯電話等の無線通信手段により送信された動画
データを取得する。請求項3に記載した発明では、請求
項1または請求項2に記載した動画データ受信装置にお
いて、動画データを獲得する動画データ獲得手段と、こ
の動画データ獲得手段で獲得された動画データの各フレ
ームからn×mピクセルのブロックデータを生成するブ
ロック生成部と、このブロック生成部で生成されたブロ
ックデータから、そのブロックを表す複数の色情報と、
色情報の成分分布を示すn×mのビットマップとからな
るブロック成分を生成するエンコード手段と、前記エン
コード手段で生成されたブロック成分について、そのフ
レーム内のブロックと直前のフレームの対応するブロッ
クから、ブロック成分が一致または最も類似している類
似ブロックを選択し、選択した類似ブロックを指定する
コードデータ及び類似ブロックのブロック成分との差分
データを用いて符号化する符号化手段と、を有する動画
データ圧縮装置、により圧縮された動画データを前記動
画データ取得手段が取得する。請求項4に記載された発
明では、請求項1から請求項3のうちのいずれか1の請
求項に記載された動画データ受信装置において、画像を
表示する表示手段と、前記格納手段に格納されたキーフ
レームの画像をインデックスアイコンとして前記表示手
段に複数表示するインデックスアイコン表示制御手段
と、この表示手段に表示されたインデックスアイコンを
指定する指定手段と、この指定手段により指定されたイ
ンデックスアイコンに対応するキーフレーム以降の、前
記格納手段に格納されているフレームを順次再生するラ
ンダム再生手段と、このランダム再生手段により順次再
生される各フレームの画像を前記表示手段に表示する動
画像表示制御手段と、をさらに具備させる。
【0008】
【発明の実施の形態】以下、本発明の画像データ受信装
置における好適な実施の形態について、図1から図12
を参照して詳細に説明する。 (1)実施形態の概要 本実施形態では、フレーム間の相関関係を利用した圧縮
方法として後述するTIM法により圧縮された画像デー
タを送受信する。そして、画像データ受信装置では、受
信した圧縮画像データの受信時に、または所定の記憶装
置に格納後に、一度最初のキーフレームから順次再生
し、所定フレーム毎にキーフレームを作成してランダム
アクセスファイルに保存する。これにより、作成した任
意のキーフレームを指定して画像データの途中からの再
生が可能になる。また、複数のキーフレームが作成され
ているので、複数キーフレームの画像を、画面に一覧表
示することで、再生する場合のインデックス画像として
使用することができる。
【0009】(2)実施形態の詳細 図1は、本実施形態の画像データ受信装置を用いた画像
データ通信システムのシステム構成を表したものであ
る。この図に示すように、画像データ通信システムは画
像の撮像と送信を行う動画データ送信装置1と、この動
画データ送信装置1で撮像した画像データの受信と表示
を行う動画データ受信装置2とから構成されている。動
画データ受信装置2は、動画データ送信装置1における
画像の撮像を遠隔操作することができるようになってい
る。この画像データ通信システムは、撮像した動画像を
携帯電話等の無線通信により送受信するもので、例え
ば、建築現場などの進捗状況の監視や報告、人間が常に
いることができない場所の遠隔監視、火事やダムの調
査、遠隔地で撮影したニュース映像の伝送、テレビ番組
やイベントなどの演出ツール、等として広く利用するこ
とができる。
【0010】動画データ送信装置1は、主として、ビデ
オカメラ4と、制御部5と、画像伝送装置6と、携帯電
話7と、モデム8とから構成されている。ビデオカメラ
4は、NTSC用のケーブルで画像伝送装置6に接・断
が可能になっている。このビデオカメラ4は、常時画像
を撮像しNTSC信号による画像データを例えば毎秒3
0枚(フレーム)の画像を送信するようになっている。
制御部5は、RS232Cケーブルで画像伝送装置6に
接・断が可能になっている。この制御部5は、画像伝送
装置6を介して動画データ受信装置2から供給されるカ
メラ制御コマンドに従ってビデオカメラの撮像角度(上
下方向角度=チルト、左右方向角度=パン)、ズームに
よる撮像範囲、フォーカス等を制御するようになってい
る。
【0011】画像伝送装置6は、図示しないが、画像デ
ータの送受信に関する各種制御を行うCPUと、このC
PUによる各種制御のためのプログラムが格納されたR
OMと、画像データ等を格納するメモリ(フラッシュメ
モリ、S−RAM等)と、NTSC信号をRGB信号に
変換する変換部と、画像データを圧縮する圧縮部と、ビ
デオカメラ4、制御部5、携帯電話7、モデム8、電源
ケーブル等を接続するための各種接続端子と、その他の
装置等を備えている。画像伝送装置6は、動画データ受
信装置2からカメラ位置変更コマンドを受信して、制御
部5に供給すると共に、ビデオカメラ4から供給される
画像データを変換部でNTSC信号からRGB信号に変
換し、その画像データを圧縮部により、後述するTIM
法により圧縮して圧縮画像データとする。画像伝送装置
6は、この圧縮画像データのヘッダにカメラの位置情報
(パン、チルト、ズーム値)および、送信フレームの撮
像日時に関する時間データを付加して動画データ受信装
置2に送信するようになっている。圧縮画像データの送
信は、携帯電話7とモデム8の内、動画データ送信装置
2との通信回線が接続されている側を介して送信される
が、主として携帯電話7が使用されるようになってい
る。
【0012】本実施形態に採用されるこれら画像データ
圧縮は画像伝送装置6に配置された画像圧縮用のボード
(プリント板)により処理されるが、ソフトウエアによ
る処理で圧縮するようにしてもよい。なお、画像伝送装
置6には、通信内容の秘密を保持するために、所定の暗
号化キーによる圧縮画像データの暗号化処理機能を持た
せ、暗号化後の圧縮画像データを動画データ受信装置2
に送信するようにしてもよい。
【0013】一方、動画データ受信装置2は、主とし
て、携帯電話9と、この携帯電話9が接・断されるパー
ソナルコンピュータ10(以下、単にパソコン10とい
う)とから構成されている。携帯電話9と携帯電話7
は、主として、デジタル移動通信網を介した9600b
psの高速通信により接続されるが、他の通信方法を使
用するようにしてもよい。例えば、ISDN(Integrat
ed Services Digital Network)や、通常の電話回線
網、インターネット、FAX通信網、PHS、無線衛星
通信、光通信等の各種のデータ通信網を介した通信を行
うようにしてもい。また、送受信側の各携帯電話7、9
についても、各種電話機を使用することもでき、両電話
機の種類として異なる機種を使用するようにしてもよ
い。更に、送受信装置1、2間の通信速度についても、
携帯電話7、9、やモデム8の通信能力に応じて自動的
に設定されるようにしてもよい。
【0014】図2は、画像データ通信システムの動画デ
ータ送信装置1、動画データ受信装置2によるTIM圧
縮、伸張処理機能をブロックで表したものである。動画
データ送信装置1は、各ピクセルが輝度信号Yと、色差
信号U、Vを有する画像データをビデオカメラ4から獲
得するYUV獲得部11と、ブロックエンコード部12
と、変換されたブロック成分のフレーム間およびフレー
ム内一致を判断し符号化するコンプレス部13、および
符号化されたデータを送信する送信部14を備えてい
る。
【0015】ブロックエンコード部12は、YUV獲得
部11で獲得した画像データを所定のn×mサイズのブ
ロックに分割する分割部121と、ブロックを構成する
各ピクセルのYUVデータからそのブロックのブロック
成分(ブロック輝度成分ya、yb、ブロック色成分
u、vおよび、ビットマップbm)を生成するエンコー
ド部122を備えている。コンプレス部13は、現時点
で符号化処理の対象となっている現フレームについての
ブロック成分が1フレーム分格納される現フレームバッ
ファと131、1フレーム前のブロック成分が1フレー
ム分格納される前フレームバッファ132、およびブロ
ック成分の一致または不一致に応じた符号化によってデ
ータ符号化を行う符号化部133を備えている。
【0016】一方、動画データ受信装置2は、動画デー
タ送信装置1から送信される符号化されたブロックデー
タを受信する動画データ取得手段としての受信部24、
符号化されたブロックデータをブロック成分に逆変換す
ると共に所定フレーム毎にキーフレームを作成するデコ
ンプレス部23、ブロック成分をYUVピクセルデータ
に逆変換するブロックデコード部22および、YUVデ
ータを出力する出力部21とを備えている。動画データ
受信装置2は、また、動画データ受信装置2で受信した
各フレームのブロックデータが格納されると共に、所定
数毎のフレームがデコンプレス部23で作成されたキー
フレームに更新されるランダムアクセスファイル記憶部
25を備えている。
【0017】デコンプレス部23は、符号化されたブロ
ックデータを元のブロック成分に復号する復号化部23
1と、現在復号化処理が行われているフレームについて
の復号化後のブロック成分が順次格納される1フレーム
分の現フレームバッファ322、1フレーム分の現フレ
ームバッファ322から供給される1フレーム前のブロ
ック成分が格納される前フレームバッファ233、およ
び、符号化部234を備えている。符号化部234は、
所定フレーム毎に、現フレームバッファ232に順次格
納される現フレームについての復号されたブロック成分
をそのフレーム内で符号化することで、キーフレームを
作成するようになっている。
【0018】本実施形態の画像データ通信システムで使
用するTIM法による画像圧縮の基本的考え方は次の通
りである。すなわち、画像データ通信システムでは、画
像圧縮に当たって、(a)人間の目は輝度変化には敏感
であるが色変化には鈍感であるという性質、(b)画像
を構成するピクセルを適当にブロック化したときに多く
の自然画像で概ね成立する1ブロック内には1色しか存
在しないという仮定、(c)一般的動画では、あるフレ
ームと直前フレームとでは変化しない部分が大部分を占
めるという事実、等の前提に基づいて画像圧縮を行うも
のである。
【0019】次に、このように構成された実施形態によ
り動画データを送受信するTIM法の動作について説明
する。画像データ通信システムの送信側は、YUV獲得
部11で、各ピクセルが輝度信号Yと、色差信号U、V
で表された各フレームの画像データを、例えばCCD
(Charge Coupled Device )等から獲得する。YUV獲
得部11に、色を表す情報としてR(赤)、G(緑)、
B(青)からなる色情報が入力された場合には、この色
情報から次の数式1に従って、YUVデータを算出す
る。なお、RGBの各色情報は一般に8ビットで表現さ
れ、28×28 ×28 =16,777,216色が表
現される。このRGBに対して、変換後のY、U、Vの
各データも8ビットで表される。このようにして、YU
V獲得部11で獲得したY、U、Vのデータは、フレー
ム単位で順次ブロックエンコード部12に供給される。
【0020】
【数1】 Y=0.299R+0.587G+0.114B U=0.564(B−Y) V=0.713(R−Y)
【0021】画像データがブロックエンコード部12に
供給されると、分割部121は、画像データを各フレー
ム毎に、4×2、2×4、8×4、8×8等の任意のサ
イズに分割する。本実施形態では、図3に示すように、
4ピクセル×4ピクセルの各ブロックに分割する。そし
て、原画1フレーム当たりの解像度は分割サイズの整数
倍であれば任意であるが、本実施形態では、1フレーム
当たり640ピクセル×480ピクセル=307,20
0ピクセルの解像度で構成されている。従って、原画1
フレームは分割部12によって160ブロック×120
ブロック=19,200ブロックに分割される。
【0022】そして、エンコード部122は、図4に示
すように、分割された各ブロックに含まれる16ピクセ
ルについてのYUVデータから、ブロック輝度成分y
a、yb、ブロック色成分u、vおよび、bm(ビット
マップ)で構成されるブロック成分を生成する。このブ
ロック成分は、ya、yb、u、vが8ビット、bmが
16ビットで構成される。これによって、分割部121
で分割された段階で1ブロックあたり、8ビット×3成
分(YUV)×16ピクセル=384ビットで構成され
ていたデータが、ブロック成分によって、8ビット×4
種類(ya、yb、u、v)+16ビット(ビットマッ
プ)=48ビットに圧縮される。すなわち、エンコード
部122によって48/384=1/8にデータが圧縮
される。
【0023】ここで、各ブロック成分の算出について説
明する。すなわち、ブロック色成分u、vは、ブロック
内ピクセル色成分U1〜U16、V1〜V16の平均値
により生成する。すなわち、u=(ΣUi)/16、v
=(ΣVi)/16により算出する。ここで、Σの範囲
iは1〜16である。また、ブロック輝度成分ya、y
bは、ブロック内ピクセル輝度成分Y1〜Y16から閾
値Hを算出し、その閾値Hよりも大きな輝度成分Yhを
有するピクセルの平均値をya、閾値hよりも小さい輝
度成分Ylを有するピクセルの平均値をybとする。
【0024】閾値Hの選定は、任意であり種々の方法で
決めることが可能であるが、本実施形態では、輝度成分
Yの内最も大きな値のYmaxと、最も小さな値のYm
inを除いた14個の輝度成分Yの平均値を閾値Hとし
て採用している。従って、閾値H、ブロック輝度成分y
a、ybは次の数式2によって算出される。なお、数式
2において、pはYhの数、qはYlの数で、p+q=
16である。
【0025】
【数2】 H=〔(ΣYi)−Ymax−Ymin〕/14 ya=(ΣYh)/p yb=(ΣYl)/q
【0026】図5は、閾値Hと輝度成分ya、ybの具
体的算出について表したものである。この図4に示すよ
うに、ブロック内ピクセル輝度成分Y1〜16が、図5
(a)に示すような値であったとする。この場合、輝度
成分の最大値YmaxはY9の値“10”で、最小値Y
minはY16の値“1”である。従って、Y9とY1
6を除く他の輝度成分の平均値を算出すると、(83−
10−1)/14=5.14となる。従って、閾値H=
5.14となる。
【0027】この閾値H以上の値を持つ輝度成分Yhに
は、図5(b)の斜線部で示すように、Y1、Y5、Y
6、Y9、Y10、Y13、Y14の7個が該当し、そ
の平均値から、ya=77.1となる。また、閾値Hよ
り小さい輝度成分Ylには、点々部で示すように、Y
2、Y3、Y4、Y7、Y8、Y11、Y12、Y1
5、Y16の9個が該当し、その平均値から、yb=
3.22となる。そして、図5(c)に示すように、7
個のYhの値を一律にブッロク輝度成分yaとみなし符
号“1”で表し、一方、9個のYlの値を一律にブロッ
ク輝度成分ybとみなして符号“0”で表すことで、2
値化されたbmを作成する。すなわち、bm=(“10
00110011001100”)となる。
【0028】ブロックエンコード部12は、エンコード
部122で生成した、各ブロックについてのブロック成
分(ya、yb、u、v、bm)をコンプレス部13に
供給する。コンプレス部13では、既に現フレームバッ
ファ131に格納されているデータ(1フレーム前のブ
ロック成分)を前フレームバッファ132に移した後
に、ブロックエンコード部12から供給されるブロック
成分を現フレームバッファ131に格納する。そして、
符号化部133において、符号化対象となるブロック
(最新のブロック)のブロック成分について、前フレー
ムブロック(Pf)および現フレームの周辺ブロックと
の間で、ブロック成分一致条件により、データ符号化を
行う。
【0029】図6はブロック成分一致条件によるデータ
符号化の概念を説明するためのものである。この図にお
いて、現フレームの斜線で示す3行3列目のブロックを
処理ブロックCbとして符号化する場合について説明す
る。この処理ブロックCbに対して、前フレームバッフ
ァ132の同一位置である3′行3′列目に格納されて
いる前フレームブロックをPfとする。また、現フレー
ムバッファ131において、処理ブロックの1つ前に符
号化処理をした2行3列目のブロックをPbとする。さ
らに、1列前の2列について、処理ブロックCbの左上
(2行2列目)をPrl、真上(3行2列)をPr、右
上(4行2列)をPrrとする。
【0030】そして、処理ブロックCbのブロック成分
と、これら比較ブロックPf、Pb、Prl、Pr、P
rrのブロック成分とを比較し、一致しているブロック
を探し、図7(a)に示す符号化規則に従って、一致し
たブロックによるコード化を行う。すなわち、処理ブロ
ックCbが、直前ブロックPbと一致している場合に
は、処理ブロックCbのブロック成分ya、yb、u、
v、bm(総計48ビット)が、“100”の3ビット
に圧縮される。
【0031】一方、比較ブロックの中に一致するブロッ
クがない場合、符号化部133は、処理ブロックCbの
ブロック成分が、前フレームブロックPfと直前ブロッ
クPbのいずれのブロック成分に類似しているかを判断
し、図7(b)に従って、類似ブロックによるコード化
を行う。すなわち、類似しているブロックを示す3桁の
ヘッダと、各ブロック成分ya、yb、u、v、bmの
一致・不一致を表す5ビットのマップ(“●●●●
●”)と、一致していない処理ブロックCbの成分(★
★…)で表す。ここで、“●●●●●”は0または1に
よるビット列である。また、★は、処理ブロックCbの
実際の成分値を示す数値であり、各成分値は8ビットの
2進数で表現される。
【0032】例えば、処理ブロックCbと類似する直前
ブロックPbの両成分の値が次の通りであったものとす
る。 Cb;ya=200、yb=100、u=128、v=
120、bm=x Pb;ya=200、yb=120、u=110、v=
120、bm=x この場合、処理ブロックCbのコードは次のようにな
る。すなわち、ヘッダは、類似ブロックである直前ブロ
ックを示すビット列“111”で表される。一致・不一
致ビットマップは、ya、v、bmが一致して、ybと
uが不一致であるから、ya、yb、u、v、bmの順
に、ビット列“01100”で表される。Cbの不一致
成分値は、数値yb=100と数値u=128で表され
る。従って、処理ブロックCbのコードは、ヘッダ
(“111”)3ビット+一致・不一致ビットマップ
(“01100”)5ビット+不一致成分値(100、
128)となる。なお、不一致成分値である100と1
28は、それぞれ8ビットで表現される。
【0033】コンプレス部13で符号化された処理ブロ
ックCbのブロック成分の符号化データは、前フレーム
ブロックPfと一致している場合に最小のデータ量にな
る。この場合、分割部121で分割された時点での1ブ
ロックのデータ量が、8×3×16=384ビットなの
で、1/384に圧縮されたことになる。一方、コンプ
レス部13による符号化データが最大となるのは、フレ
ーム間一致がなく、かつ処理ブロックCbの全成分が、
Pf、Pbの全成分と不一致である場合である。この場
合、コンプレス部13の符号化データの量は、3+5+
48=56ビットとなり、この場合の圧縮率は56/3
84=1/6.8となる。
【0034】以上の処理によって、符号化部133で符
号化されたブロック成分の符号化データは、各フレーム
の撮像日時を示す時間データをそのフレームのヘッダに
付加してコンプレス部13から送信部14に供給され
る。送信部14では、電話網、専用回線、無線通信、I
SDN(サービス総合ディジタル網)、コンピュータ通
信、等の各種通信手段によって、図1に示す動画データ
受信装置2に送信する。
【0035】なお、撮像した動画像のうちの1番最初の
フレームに対し、場合符号化部133はフレーム内での
圧縮処理を行った後にキーフレームとして送信部14に
供給する。すなわち、符号化部133では、図6に示
す、前フレームバッファ132からの前フレームブロッ
クPfを除く、他の比較ブロックPb、Prl、Pr、
Prrのブロック成分と処理ブロックCbのブロック成
分とを比較することで図7(a)(b)に示す符号化規
則に従ってコード化を行う。
【0036】次に、動画データ受信装置2によって符号
化されたブロックデータの受信動作について、図8から
図9を参照して説明する。図8は、動画データ受信装置
2の各部における、各フレームの状態を表したものであ
る。いま図8に示すように、受信部24により、動画デ
ータ送信装置1から送信される各フレームa′、b、
c、d、e、…の符号化データを順次受信するするもの
とする。ここで、符号「′」を付したフレームは、その
フレーム内での圧縮が行われ、そのフレーム単独で復号
化可能なたキーフレームを表すものとする。受信部24
では、受信した各フレームa′、b、c、d、e、…の
符号化されたブロックデータを受信順にデコンプレス部
23と、ランダムアクセスファイル記憶部25に供給す
る。
【0037】デコンプレス部23は、供給されるブロッ
クデータを処理ブロック〔Cb〕として、復号化してブ
ロックデコード部22に供給すると共に、所定数のフレ
ーム毎にキーフレームを作成してランダムアクセスファ
イル記憶部25に供給する。本実施形態においてキーフ
レームを作成する所定数は、動画データ送信装置1から
送信される毎秒のフレーム数30に対応して15が採用
されている。ランダムアクセスファイル記憶部25で
は、受信部24から供給される各フレームのデータ
a′、b、c、d、f、…を格納すると共に、デコンプ
レス部23から供給されるキーフレームに対応するフレ
ームを更新することで、最終的にランダムアクセス(任
意位置からの再生)が可能な受信動画データのファイル
を保存する。
【0038】図9は、ブロック成分一致条件によるデー
タ復号化の概念を説明するためのものである。この図に
示すように、現在復号化部231において復号化の処理
対象になっている、現フレーム232の3行3列目のブ
ロック(斜線で示す)を処理ブロックDbブロックとす
る。また、この処理ブロックDbに対して、前フレーム
バッファ233の同一位置である3′行3′列目に格納
されている前フレームブロックをPfとし、現フレーム
バッファ232において、処理ブロックの1つ前に符号
化処理をした2行3列目のブロックを直前ブロックPb
とし、1列前の第2列について、処理ブロックCbの左
上(2行2列目)を左上ブロックPrl、真上(3行2
列)を真上ブロックPr、右上(4行2列)を右上ブロ
ックPrrとする。また、復号化部231による復号化
前の処理ブロックを〔Db〕とし、復号化後の処理ブロ
ックをDbとする。
【0039】いま、受信部24で受信したフレーム
a′、b、c、dの復号化が終了し、フレームeについ
ての復号化処理と、キーフレームe′の作成処理が行わ
れているものとする。この場合、前フレームバッファ2
33には直前のフレームdが格納されており、現フレー
ムバッファ232にはフレームeの各ブロックのうち復
号化が終了したブロックが順次格納される。そして、復
号化部231に対して、前フレームバッファ233は前
フレームブロックPfを供給し、現フレームバッファ2
32は直前ブロックPb、左上ブロックPrl、真上ブ
ロックPr、右上ブロックPrrを供給する。
【0040】復号化部231では、受信部24から供給
される処理ブロック〔Db〕の符号化データを、図7
(a)(b)の符号化コード割当に従って、前フレーム
ブロックPf、直前ブロックPb、左上ブロックPr
l、真上ブロックPr、右上ブロックPrrのなかから
参照すべきブロックを選択する。そして、復号化部23
1は、符号化データがブロック間一致を示すコードであ
れば、該当位置(そのコードが示す位置)に格納されて
いる(既に復号化されている)ブロック成分ya、y
b、u、v、bmを、処理ブロックDbのブロック成分
として復号化する。一方、処理ブロック〔Db〕の符号
化データがブロック間不一致を示すコードであれば、図
7(b)の符号化規則に従って、符号化データのヘッダ
部で指定される類似ブロックのブロック成分と符号化デ
ータとから、処理ブロックDbのブロック成分ya、y
b、u、v、bmを生成することで復号化する。
【0041】復号化部231は、復号化した後の処理ブ
ロックDbを、ブロックデコード部22および、現フレ
ームバッファ232に供給する。現フレームバッファ2
32では、処理ブロックDbを該当位置(図9の斜線で
示した3行3列目の位置)に格納すると共に、復号化後
の処理ブロックDbと、この処理ブロックDbに対する
直前ブロックPb、左上ブロックPrl、真上ブロック
Pr、右上ブロックPrrを符号化部234に供給す
る。
【0042】符号化部234では、処理中の現フレーム
がキーフレーム作成対象となっているフレームである場
合には、処理ブロックDbのブロック成分と、これら比
較ブロックPb、Prl、Pr、Prrのブロック成分
とを比較し、一致ブロックがあれば図7(a)の符号化
規則に従って、また、一致ブロックがなければ図7
(b)の符号化規則に従って、コード化を行う。この符
号化部234における符号化は、前フレームブロックP
fを用いないフレーム内圧縮であり、動画データ送信装
置1の符号化部133における、最初のフレームaから
キーフレームa′を作成するフレーム内圧縮処理と同様
にして行われる。符号化部234で符号化されたブロッ
クデータは、キーフレームのブロックデータとしてラン
ダムアクセスファイル記憶部25に供給され、対応する
フレーム(すでに受信部24から供給されて格納されて
いる。)がこのキーフレームに更新される。
【0043】フレームeの全てのブロックについて復号
化が終了すると、現フレームバッファ232に順次格納
されたフレームeについての全ブロックデータを前フレ
ームバッファ233に供給し、次のフレームfについて
の復号化を行う。
【0044】ブロックデコード部22では、処理ブロッ
クDbについて復号化部231で生成された復号後のブ
ロック成分ya、yb、u、v、bmから、図10に示
すように、4×4ピクセルのYUVデータを生成する。
すなわち、ブロック成分のbmが図10(a)に示すビ
ットマップであったとすると、(b)に示すように、ビ
ットマップのデータが“1”であるピクセルは、Y=y
a、U=u、V=vとなり、“0”であるピクセルは、
Y=yb、U=u、V=vとなる。 このように、デコ
ードされた後のブロックデータは、全体として色差デー
タU、Vからなる1色で、その輝度データYがyaとy
bの2種類に分かれる。
【0045】ブロックデコード部22は、デコード後の
各ピクセルのY、U、Vデータを出力部21を介して、
CRT、プラズマディスプレイ、液晶表示装置等の各種
表示装置150の表示画面に描画データとして出力す
る。ここで、出力部21は、接続されている表示装置1
50がY、U、Vデータを要求している場合にはそのま
ま出力し、RGBデータを要求している場合には、次の
数式3に従って、Y、U、VデータからR、G、Bデー
タを算出して出力する。
【0046】
【数3】B=1.773U+Y R=1.403V+Y G=Y−(0.564/0.587)U+(0.713
/0.587)V
【0047】以上説明したように、本実施形態の動画デ
ータ受信装置によれば、第2番目以降の各フレームに対
してフレーム間の相関関係を利用して送信されたデータ
に対して、デコンプレス部23により所定数15フレー
ム毎の受信フレームからキーフレームを作成してランダ
ムアクセスファイル記憶部25に格納している。従っ
て、本実施形態の動画データ受信装置を使用すること
で、1秒間隔に作成される任意のキーフレームを指定し
てランダムアクセスすることが可能となる。また、所定
フレーム数毎のキーフレームを動画データ受信装置で作
成しているので、動画データ送信装置1では最初のキー
フレームa′以外にはキーフレームを送信する必要がな
い。従って、動画データ受信システムを、携帯電話等の
無線通信媒体を用いて送信する場合に、複数のキーフレ
ームにより送信データ量が増加してしまうということが
ない。
【0048】また、本実施形態を使用した動画データ通
信システムの動画データ送信装置によれば、コンプレス
部13で符号化する前に、既にブロックエンコード部1
2で各ブロック毎に1/8にデータが圧縮されているの
で、現フレームバッファ131、前フレームバッファ1
32のバッファサイズを小さくすることができる。ま
た、符号化部133によるブロック成分のコード化処理
と、復号化部231による符号化データのデコード化処
理は、フレーム間一致の検出と図7の符号化規則による
変換だけなので、データ符号化や復号化を高速処理する
特別なハードウェアによらなくても、ソフトウェアの処
理により動画の送受信を行うことができる。
【0049】図11は、図2(b)に機能ブロックで表
した動画データ受信装置を、パソコン10とそのソフト
ウェアで構成した場合の構成例を表したものである。図
11に示すように、パソコン10は、本装置の全体を制
御するための制御部110を備えている。この制御部1
10には、データバス等のバスライン120を介して、
キーボード130、マウス140、表示装置150、記
憶装置160、記憶媒体駆動装置170、通信制御装置
180、および、入出力IF190が接続されている。
【0050】制御部110は、いわゆるコンピュータと
して機能するCPU111と、ROM112、RAM1
13を備えている。ROM112には、各種データやプ
ログラムが予め格納されたリードオンリーメモリであ
る。RAM113は、CPU111にワーキングメモリ
として使用されるランダムアクセスメモリである。この
RAM113には、パソコン10が本実施形態の動画デ
ータ受信装置として使用されている場合、現フレームバ
ッファ232、前フレームバッファ233、ランダムア
クセスファイルエリア25a、その他のデータやプログ
ラムを格納するエリアが確保されるようになっている。
ランダムアクセスファイルエリア25aには、動画像デ
ータの受信時において受信フレームおよび作成キーフレ
ームが格納された後にランダムアクセスファイル記憶部
25にファイル移動され、動画像の再生時にはランダム
アクセスファイル記憶部25からランダムアクセスファ
イルがファイル移動される。
【0051】キーボード130は、かな文字を入力する
ためのかなキーやテンキー、各種機能を実行するための
機能キー、カーソルキー、等の各種キーが配置されてい
る。表示装置150は、例えばCRTや液晶ディスプレ
イ等が使用される。この表示装置には、受信した動画像
の再生画像が表示され、また、後述するように、受信し
た動画データを任意のキーフレームから再生する場合の
インデックスアイコン等が表示されるようになってい
る。マウス140は、ポインティングデバイスであり、
表示装置150に表示されたキーやアイコン、インデッ
クスアイコン等を左クリックすることで対応する機能の
指定を行う入力装置である。
【0052】記憶装置160は、読み書き可能な記録媒
体と、その記憶媒体に対してプログラムやデータ等の各
種情報を読み書きするための駆動装置で構成されてい
る。この記憶装置160に使用される記憶媒体として
は、主としてハードディスクが使用されるが、後述の記
録媒体駆動装置170で使用される記録媒体の内の読み
書き可能な記憶媒体を使用するようにしてもよい。記憶
装置160には、画像伝送装置6に接続可能なビデオカ
メラ4の種別と、各ビデオカメラの制御可能な事項に関
する情報(ズーム、パン、チルト範囲等)や、動画デー
タ送信装置1に接続するためのダイヤル番号が格納され
る。ランダムアクセスファイル記憶部25には、ランダ
ムアクセスファイルエリア25aから供給されるランダ
ムアクセスファイルが格納される。
【0053】記憶装置160のプログラム格納エリア
は、パソコン10を動作させるOS等の基本プログラム
の他、本実施形態による画像データ受信関連プログラム
等の各種アプリケーションプログラムが格納されるよう
になっている。本実施形態の動画データ受信装置2で
は、TIM法による圧縮された画像データについて、復
号化部231およびブロックデコード部22により、再
生するためのプログラムや、符号化部234によりキー
フレームを作成するためのプログラム、さらに、後述す
るアクセスフレーム指定画面の表示と指定されたインデ
ックスアイコンに対応するキーフレームからランダムア
クセスファイルの動画を再生するためのプログラムが格
納されている。また、動画データ送信装置1から送信さ
れる圧縮画像データが、暗号化されている場合には、対
応するキーによる解読を行うためのプログラムも記憶装
置16に格納される。
【0054】記録媒体駆動装置170は、CPU111
が外部の記録媒体からコンピュータプログラムを読み込
むための駆動装置である。この記録媒体に記録されてい
るコンピュータプログラムには、本実施形態のパソコン
10により実行される画像データ受信関連のアプリケー
ションプログラム、および、そこで使用される辞書、デ
ータ等が含まれる。ここで、記録媒体とは、コンピュー
タプログラムが記録される記録媒体をいい、具体的に
は、フロッピーディスク、ハードディスク、磁気テープ
等の磁気記憶媒体、メモリチップやICカード等の半導
体記憶媒体、CD−ROMやMO、PD(相変化書換型
光ディスク)等の光学的に情報が読み取られる記憶媒
体、紙カードや紙テープ、文字認識装置を使用してプロ
グラムを読み込むための印刷物等の用紙(および、紙に
相当する機能を持った媒体)を用いた記録媒体、その他
各種方法でコンピュータプログラムが記録される記録媒
体が含まれる。本実施形態のパソコン10において使用
される記録媒体としては、主として、CD−ROMやフ
ロッピーディスクが使用される。記録媒体駆動装置17
0は、これらの各種記録媒体からコンピュータプログラ
ムを読み込む他に、フロッピーディスクのように書き込
み可能な記録媒体である場合にはRAM113や記憶装
置16のデータ等を書き込むことが可能である。
【0055】本動画データ受信装置を構成するパソコン
10では、CPU111が、記録媒体駆動装置170に
セットされた外部の記録媒体からコンピュータプログラ
ムを読み込んで、記憶装置160に格納(インストー
ル)する。そして、本実施形態による画像データ受信関
連のプログラムを実行する場合、記憶装置に160から
該当プログラムをRAM113に読み込み、実行するよ
うになっている。但し、記憶装置160からではなく、
記録媒体駆動装置170により外部の記録媒体から直接
RAM113に読み読んで実行することも可能である。
また、パソコン10によっては、本実施形態の画像デー
タ受信関連のプログラムを予めROM112に記録して
おき、これをCPU111が実行するようにしてもよ
い。
【0056】通信制御装置180は、携帯電話9の接続
端子を有しており、ビデオカメラ4を遠隔操作するため
のカメラ位置変更コマンドの送信を行うと共に、図2
(b)に示す受信部24として機能して動画データ送信
装置1からの圧縮画像データの受信を行うようになって
いる。また、通信制御装置18は、他のパソコン等との
間でテキストデータやビットマップデータ等の各種デー
タの送受信を行うことができるようになっている。入出
力IF190は、表示装置150に表示された画像や文
字その他各種印刷を行う印刷装置や、音声や音楽等の出
力を行うスピーカ等を接・断するためのインターフェー
スである。印刷装置としては、レーザプリンタ、ドット
プリンタ、インクジェットプリンタ、ページプリンタ、
感熱式プリンタ、熱転写式プリンタ、等の各種印刷装置
が使用される。
【0057】次に、このようにして作成された、所定間
隔毎にキーフレームを有するランダムアクセスファイル
を使用し、任意のキーフレームから画像データを再生す
る場合について説明する。キーボード130またはマウ
ス140の操作により、ランダムアクセスファイルの再
生と、再生すべきランダムアクセスファイルが指示され
ると、制御部110は、該当するランダムアクセスファ
イルをランダムアクセスファイル記憶部25から読み出
して、RAM113のランダムアクセスファイルエリア
25aに格納する。そして、所定のキーフレーム毎に、
ブロックデコード部22の機能によりYUVピクセルデ
ータを再生および縮小することでインデックスアイコン
を作成する。作成したキーフレームによる複数のインデ
ックスアイコンは、再生位置を指定するためのアクセス
フレーム指定画面として表示装置150に表示する。
【0058】図12は、表示装置150に表示されたア
クセスフレーム指定画面を表したものである。この図1
2に示されるように、アクセスフレーム指定画面には一
度に12個のインデックスアイコン151が表示され、
各ファイルの下部には、各ファイルのヘッダに付加され
ている時間情報に基づいて撮像日時152が表示されて
いる。なお、説明した実施形態では、15フレーム毎に
キーフレームが作成され1秒単位でランダムアクセス可
能であるが、アクセスフレーム指定画面には、例えば、
1分毎(900フレーム毎)のキーフレームから作成し
たインデックスアイコン151を表示することで、12
分の画像データについて1画面でインデックスアイコン
を表示することができる。また、インデックスアイコン
を表示するフレーム間隔又は時間間隔については、例え
ば、1000フレーム毎、1500フレーム毎、2分
毎、5分毎、10分毎等の間隔をユーザが指定できるよ
うにしてもよい。
【0059】ランダムアクセスファイルのキーフレーム
から作成したインデックスアイコン151が13個以上
ある場合には、次の表示画面で表示されるようになって
いる。表示されていない他のインデックスアイコンを表
示する場合には、表示画面右端に表示されている垂直方
向のスクロールバー内のつまみ153を、マウス140
の操作により下方向に移動するか、キーボード130の
カーソル移動キーの操作によりファイルアイコンの反転
表示一を下方に移動させる。ユーザは、表示画面に表示
された各インデックスアイコンの反転表示位置をキーボ
ード130又はマウス140の操作により、希望するイ
ンデックスアイコンの位置に移動し、マウスの左クリッ
クまたはエンターキー/実行キー操作により選択する。
インデックスアイコンが指定されると、制御部110
は、対応するキーフレーム以降の各フレームを、順次符
号化部231とブロックデコード部22の各機能により
再生し、表示装置150に順次表示する。
【0060】このように、本実施形態の動画データ受信
装置によれば、所定フレーム毎にキーフレームに置換さ
れたランダムアクセスファイルとして受信画像データを
保存しているので、各キーフレームをインデックスアイ
コン化して画像表示することができ、ユーザは画像内容
を確認しながら再生開始キーフレームを素早く検索して
指定することができる。また、図12に示されるよう
に、各インデックスアイコン151の下部には、そのキ
ーフレームの撮像日時152も表示されているため、ユ
ーザは撮像日時からも必要とする再生開始キーフレーム
を探すことができる。
【0061】以上、本発明の一実施形態の動画データ受
信装置について説明したが、本発明は説明した実施形態
に限定されるものではなく、各請求項に記載された発明
の範囲において種々の変形を行うことが可能である。例
えば、説明した実施形態では、符号化部234において
キーフレームを15フレーム毎に作成する場合について
説明したが、キーフレームはフレーム内圧縮なので圧縮
率が低くなり、ランダムアクセスファイル記憶部25に
格納するデータ量が増加するので、キーフレームの作成
間隔をユーザが自由に設定することができるようにして
もよい。すなわち、ユーザはフレーム数を指定し、また
は、ランダムアクセス可能な時間間隔を指定するように
してもよい。前者の場合、指定されたフレーム数がZ
で、動画データ送信装置から送信される毎秒のフレーム
数がWとした場合にZ/W秒毎にキーフレームが作成さ
れ、Z/W秒間隔でのランダムアクセスが可能になる。
後者の場合、指定された時間間隔がT秒で、動画データ
送信装置から送信される毎秒のフレーム数がWとした場
合に、T×Wフレーム毎にキーフレームが作成される。
【0062】また、説明した実施形態では、受信部24
における動画データの受信時にランダムアクセスを作成
するようにしたが、所定フレーム毎のキーフレームを作
成することなく、一旦ランダムアクセスファイル記憶部
25に動画データを格納し、その後受信動画データを読
み出してランダムアクセス動画ファイルを作成するよう
にしてもよい。この場合、画像データ取得手段は、ラン
ダムアクセスファイル記憶部25から画像データを取得
することになる。
【0063】また、動画データ受信装置で作成するキー
フレームは、フレームをフレーム内圧縮して(例えば、
フレームe′)ランダムアクセスファイル記憶部25に
格納したが、フレーム内圧縮しないで格納してもよい。
すなわち、1フレーム内の全ブロックについて、復号化
部231での復号化が終了した後、現フレームバッファ
232内のデータを前フレームバッファ233に格納す
ると共に、フレーム内圧縮をしていないキーフレームと
してランダムアクセスファイル記憶部25にそのまま格
納するようにしてもよい。また、符号化部234は、現
フレームバッファ232に格納されている処理ブロック
Db、Pb、Prl、Pr、Prrに基づいて、キーフ
レームのフレーム内圧縮処理を行ったが、前フレームバ
ッファ233に格納されている各復号化後のブロックデ
ータに基づいてキーフレームのフレーム内圧縮を行う用
にしてもよい。
【0064】以上説明した動画データ通信システムで
は、ブロック成分のbmについて、16ビットの内容の
まま周辺ブロック等の一致、不一致を調べていたが、本
発明はこれに限定されるものではない。例えば、全部
“1”、全部“0”、上半分が“1”、右半分が
“1”、1コラム置きに“1”…、というように、64
の代表的なビットマップのテーブルを予め作成してお
き、各テーブルを6ビットのコードで指定するようにし
てもよい。このように、6ビットで表された64の各テ
ーブルにより、ブロック成分のbmを比較するので、ブ
ロック間一致度が高くなり、一層データ圧縮される。ま
た、不一致の場合でも、16ビットのビットマップを6
ビットの符号列で表現しているため、10ビットのデー
タが圧縮されることになる。また、本実施形態では、各
ブロック成分ya、yb、u、vのそれぞれを8ビット
で表したが、本発明ではこれに限定されず、例えば、各
ブロック成分を6ビットで表し、また、5ビット、4ビ
ット等の他のビット数であらわしてもよい。さらに、y
a、ybを8ビットまたは6ビット、u、vを6ビット
または5ビット、というように、輝度信号と色差信号と
を異なるビット数で表すようにしてもよい。
【0065】さらに、色成分U、Vからブロック色成分
u、vを算出する場合、上記説明の実施形態では、U、
Vの平均値を使用したが、他に、処理ブロックのなかで
一番頻度の高い色成分U、Vの値をブロック色成分u、
vとしてもよい。また、2つのブロック輝度成分ya、
ybを区別するための閾値Hとして、輝度成分Ymax
とYminを除いた値の平均値を使用したが、他に、全
輝度成分Yの単純平均値を閾値Hとしてもよく、さら
に、圧縮する画像データの種類に応じて任意の値を設定
するようにしてもよい。
【0066】また、本実施形態では、処理ブロックCb
の全ブロック成分が、Pf、Pb、Prl、Pr、pr
rのいずれとも一致していない場合、類似ブロックの選
択対象として図7(b)に示すように、PfとPbを使
用したが、これに限定されず、任意のブロックを予め決
めておき、それとの間で類似ブロックを選択するように
してもよい。例えば、選択対象として、PfとPrの2
つの場合、Pf、Pr、Pbの3つの場合等を使用して
もよい。さらに、本実施形態では、処理ブロックCbと
の全ブロック成分が一致しているか否かを判断する対象
として、Pf、Pb、Prl、Pr、prrを使用した
が、本発明では、他に、一致する頻度が高いPf、P
b、Prの3つ対象としてもよい。比較対象を少なくす
ることで、ソフトウェアによる処理を一層容易にするこ
とができる。
【0067】更に、説明した動画データ通信システムで
は、フレーム間の相関関係を利用した画像圧縮方法とし
てTIM圧縮について説明したが、フレーム間の相関関
係を利用した他の圧縮についても適用可能である。例え
ば、図13で説明した差分データを利用した圧縮や、特
開平5−227547号公報に記載されているFST圧
縮により圧縮される動画データに対して本実施形態の動
画データ受信装置を使用するようにしてもよい。FST
圧縮は、A/D変換したビデオ信号を2種類の参照値の
一方を表す複数のピクセルとビットマップとからなるマ
トリクスのブロックにコード化し、コード化されたブロ
ック内の非冗長性情報を発見し特定しコード化し、各ブ
ロックを直前のフレームの対応するブロックと比較する
ことにより、ブロック間の冗長性およびフレーム間の冗
長性を除去し、更に、現在のカラー値を直前のカラー値
に対する差の形でコード化することにより情報量を圧縮
するものである。このFST圧縮は、RGBデータに対
して、n×mビットからなるブロックのに対して、輝度
値および2つのカラーAカラー又はBカラーのいずれが
その各ピクセルを示すかを表すビットマップ(bm)か
らなる、ブロック成分を生成する。そして、生成したブ
ロック成分を、本実施形態における符号化部と類似方法
により、前のブロック、直前のフレームと比較して所定
の符号化規則に従って符号化するものである。
【0068】
【発明の効果】本発明によれば、前フレームとの相関関
係を利用して圧縮された複数フレームからなる動画デー
タを取得し、取得した動画データを、前フレームとの相
関関係に従って、少なくとも前フレームとの相関関係が
ない状態のフレームに順次再生し、再生された所定数フ
レーム毎のキーフレームと取得された動画データのうち
少なくともキーフレームに対応するフレームを除くフレ
ームとを格納手段に格納するので、フレーム間の相関関
係を利用して送信されたデータに対して、任意のフレー
ム位置から再生することが可能なデータ形式で保存する
ことができる。
【図面の簡単な説明】
【図1】本発明の一実施形態における動画データ受信装
置を用いた動画データ通信システムのシステム構成図で
ある。
【図2】同上、動画データ通信システムの動画データ送
信装置、動画データ受信装置によるTIM圧縮、伸張処
理の機能をブロックで表した機能ブロック図である。
【図3】同上、動画データ送信装置において、画像デー
タを4ピクセル×4ピクセルのブロックに分割する場合
の説明図である。
【図4】同上、動画データ送信装置のエンコード部にお
ける、YUVデータから、ブロック成分ya、yb、
u、v、bmを生成する場合の説明図である。
【図5】同上、動画データ送信の装置エンコード部にお
ける、輝度成分ya、ybおよびビットマップbmの生
成についての説明図である。
【図6】同上、動画データ送信装置の符号化部におけ
る、ブロック成分一致条件によるデータ符号化の概念説
明図である。
【図7】同上、動画データ送信装置の符号化部における
ブロック成分の符号化規則を表す図である。
【図8】同上、動画データ受信装置の各機能ブロック部
における、各フレームの状態を表した説明図である。
【図9】同上、動画データ受信装置の復号化部における
復号化の概念説明図である。
【図10】同上、動画データ受信装置のブロックデコー
ド部における、ブロック成分ya、yb、u、v、bm
から4×4ピクセルのYUVデータを生成する場合の説
明図である。
【図11】同上、動画データ受信装置をパソコンとその
ソフトウェアで構成した場合の構成図である。
【図12】同上、動画データ受信装置の表示装置に表示
されたアクセスフレーム指定画面を表した説明図であ
る。
【図13】フレーム間の相関関係を利用して画像データ
を圧縮する従来の方法を概念的に表したもので、前フレ
ームとの差分を取ることでデータ量を圧縮する場合の説
明図である。
【図14】フレーム間の相関関係を利用して画像データ
を圧縮する従来の方法を概念的に表したもので、所定フ
レーム毎にキーフレームを送信し、各キーフレーム間の
各フレームについてはフレーム間の相関関係を利用して
圧縮する場合の説明図である。
【符号の説明】
1 動画データ送信装置 2 動画データ受信装置 4 ビデオカメラ 5 制御部 6 画像伝送装置 7、9 携帯電話 8 モデム 10 パーソナルコンピュータ 11 YUV獲得部 12 ブロックエンコード部 121 分割部 122 エンコード部 13 コンプレス部 131 現フレームバッファ 132 前フレームバッファ 133 符号化部 14 送信部 21 出力部 22 ブロックデコード部 23 デコンプレス部 231 復号化部 232 現フレームバッファ 233 前フレームバッファ 234 符号化部 24 受信部 25 ランダムアクセスファイル記憶部 110 制御部 111 CPU 112 ROM 113 RAM 130 キーボード 140 マウス 150 表示装置 160 記憶装置 170 記憶媒体駆動装置 180 通信制御装置 190 入出力IF
───────────────────────────────────────────────────── フロントページの続き (72)発明者 森 俊宏 東京都千代田区外神田2丁目19番12号 株 式会社エクォス・リサーチ内 (72)発明者 石川 裕記 東京都千代田区外神田2丁目19番12号 株 式会社エクォス・リサーチ内

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 前フレームとの相関関係を利用して圧縮
    された複数フレームからなる動画データを取得する動画
    データ取得手段と、 この動画データ取得手段により取得した動画データを、
    前フレームとの相関関係に従って、少なくとも前フレー
    ムとの相関関係がない状態のフレームに順次再生する再
    生手段と、 この再生手段により再生された所定数フレーム毎のフレ
    ームをキーフレームとし、この各キーフレームと、前記
    動画データ取得手段により取得された動画データのうち
    少なくとも前記キーフレームに対応するフレームを除く
    フレームとを格納する格納手段と、を具備することを特
    徴とする動画データ受信装置。
  2. 【請求項2】 前記動画データ取得手段は、携帯電話等
    の無線通信手段により送信された動画データを取得する
    ことを特徴とする請求項1に記載の動画データ受信装
    置。
  3. 【請求項3】 動画データを獲得する動画データ獲得手
    段と、 この動画データ獲得手段で獲得された動画データの各フ
    レームからn×mピクセルのブロックデータを生成する
    ブロック生成部と、 このブロック生成部で生成されたブロックデータから、
    そのブロックを表す複数の色情報と、色情報の成分分布
    を示すn×mのビットマップとからなるブロック成分を
    生成するエンコード手段と、 前記エンコード手段で生成されたブロック成分につい
    て、そのフレーム内のブロックと直前のフレームの対応
    するブロックから、ブロック成分が一致または最も類似
    している類似ブロックを選択し、選択した類似ブロック
    を指定するコードデータ及び類似ブロックのブロック成
    分との差分データを用いて符号化する符号化手段と、を
    有する動画データ圧縮装置、により圧縮された動画デー
    タを前記動画データ取得手段が取得することを特徴とす
    る請求項1または請求項2に記載の動画データ受信装
    置。
  4. 【請求項4】 画像を表示する表示手段と、 前記格納手段に格納されたキーフレームの画像をインデ
    ックスアイコンとして前記表示手段に複数表示するイン
    デックスアイコン表示制御手段と、 この表示手段に表示されたインデックスアイコンを指定
    する指定手段と、 この指定手段により指定されたインデックスアイコンに
    対応するキーフレーム以降の、前記格納手段に格納され
    ているフレームを順次再生するランダム再生手段と、 このランダム再生手段により順次再生される各フレーム
    の画像を前記表示手段に表示する動画像表示制御手段
    と、を具備することを特徴とする請求項1から請求項3
    のうちのいずれか1の請求項に記載の動画データ受信装
    置。
JP11635597A 1997-04-17 1997-04-17 動画データ受信装置 Pending JPH10294953A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11635597A JPH10294953A (ja) 1997-04-17 1997-04-17 動画データ受信装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11635597A JPH10294953A (ja) 1997-04-17 1997-04-17 動画データ受信装置

Publications (1)

Publication Number Publication Date
JPH10294953A true JPH10294953A (ja) 1998-11-04

Family

ID=14684914

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11635597A Pending JPH10294953A (ja) 1997-04-17 1997-04-17 動画データ受信装置

Country Status (1)

Country Link
JP (1) JPH10294953A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100471660B1 (ko) * 1999-12-22 2005-03-09 주식회사 네오엠텔 무선통신을 이용한 동영상 송/수신 시스템 및 전송방법
WO2015033635A1 (ja) * 2013-09-09 2015-03-12 オリンパスメディカルシステムズ株式会社 画像表示装置、符号化方法、及び符号化プログラム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100471660B1 (ko) * 1999-12-22 2005-03-09 주식회사 네오엠텔 무선통신을 이용한 동영상 송/수신 시스템 및 전송방법
WO2015033635A1 (ja) * 2013-09-09 2015-03-12 オリンパスメディカルシステムズ株式会社 画像表示装置、符号化方法、及び符号化プログラム
CN104937933A (zh) * 2013-09-09 2015-09-23 奥林巴斯株式会社 画像显示装置、编码方法以及编码程序

Similar Documents

Publication Publication Date Title
US11082709B2 (en) Chroma prediction method and device
US5786864A (en) Moving picture processing apparatus and method wherein image data and special effects data are transmitted in common
US20200036993A1 (en) Techniques for Encoding, Decoding and Representing High Dynamic Range Images
JP2003009244A (ja) 画像データ送信装置およびその制御方法
KR100630983B1 (ko) 화상 처리 방법과, 이 방법을 이용가능한 화상 부호화장치 및 화상 복호 장치
US8248429B2 (en) Image processing apparatus and image processing method
US20040151386A1 (en) Image processing apparatus, image processing program, and storage medium
US10674163B2 (en) Color space compression
US7016548B2 (en) Mobile image transmission and reception for compressing and decompressing without transmitting coding and quantization tables and compatibility with JPEG
JPH10164483A (ja) 画像データ格納装置
EP1850290B1 (en) Image processing apparatus and method for preventing degradation of image quality when bit format of image is converted
JP2000244935A (ja) 画像データ圧縮方法
US7212680B2 (en) Method and apparatus for differentially compressing images
JPH08205144A (ja) 画像符号化装置
US7254274B2 (en) Image processing apparatus and method for efficiently compressing and encoding still images and motion pictures
JPH10294953A (ja) 動画データ受信装置
US20040141206A1 (en) Printer to print out motion picture data and a control method thereof
JPH09116759A (ja) 画像復号化装置および画像符号化・復号化システム
JPH09214955A (ja) 画像データのエンコード/デコードシステム
JP4417031B2 (ja) 動画再生装置および動画再生システム
JPH1013776A (ja) 記録再生装置
JPH05281936A (ja) 2値画像表示装置
JPH09147095A (ja) 画像記録装置
JP2001218065A (ja) ディジタル画像信号処理装置および方法、ディジタル画像記録装置および方法、並びにデータ記録媒体
JPH07184198A (ja) ビデオ信号圧縮/伸張処理装置

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040409

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040409

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050726

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20051207