JPH09214976A - 静止画像データ生成装置および静止画像データ生成方法 - Google Patents

静止画像データ生成装置および静止画像データ生成方法

Info

Publication number
JPH09214976A
JPH09214976A JP1729396A JP1729396A JPH09214976A JP H09214976 A JPH09214976 A JP H09214976A JP 1729396 A JP1729396 A JP 1729396A JP 1729396 A JP1729396 A JP 1729396A JP H09214976 A JPH09214976 A JP H09214976A
Authority
JP
Japan
Prior art keywords
block
image data
still image
moving image
predetermined
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
Application number
JP1729396A
Other languages
English (en)
Other versions
JP3937247B2 (ja
Inventor
Naoki Morimoto
森本  直樹
Hidehiko Morisada
英彦 森貞
Makoto Yamada
誠 山田
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP01729396A priority Critical patent/JP3937247B2/ja
Publication of JPH09214976A publication Critical patent/JPH09214976A/ja
Application granted granted Critical
Publication of JP3937247B2 publication Critical patent/JP3937247B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【課題】 インタレース動画像データより良質の静止画
像データを生成する。 【解決手段】 対象フレームを構成するブロックと、そ
の前後のフレームの対応する所定のブロックとで規定さ
れるbottom-bottom残差(差分絶対値の総和)Eb、top-t
op残差Et、およびbottom-top動きベクトルBを計算し、
両方の残差のうち、いずれか1つの残差でも所定値を超
えていれば、動画ブロックとし、両方の残差が所定値未
満である場合、動きベクトルの長さが所定値を超えてお
り、かつ動き補償後の残差Ebtが未補償の残差E0の所定
の割合に満たないとき、さらに動画ブロックとし、いず
れの場合にも該当しないとき、静止画ブロックとする。
動画ブロックは一方のフィールドデータを用いてブロッ
ク内の静止画像データを生成し、静止画ブロックは両方
のフィールドデータを用いてブロック内の静止画像デー
タを生成する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、静止画像データ生
成装置および静止画像データ生成方法に関し、特に、イ
ンタレースの動画像データより静止画像データを生成す
るとき、所定のフレームのブロックと前後のフレームの
対応するブロックとで規定される差分絶対値の総和と、
動きベクトルにより、動画ブロックまたは静止画ブロッ
クの正確な判定を行い、良質の静止画像データを生成す
るようにした静止画像データ生成装置および静止画像デ
ータ生成方法に関する。
【0002】
【従来の技術】従来より、インタレースの動画像データ
より静止画像データを生成することが行われている。
【0003】インタレースの動画像データより静止画像
データを生成する場合、動画像データの所定のフレーム
のデータを、そのまま用いて静止画像データを生成する
と、1つのフレームを構成する2つのフィールドの走査
に時間的な隔たり(NTSC方式の場合、1/60秒)があ
るため、生成された静止画像のうち、その間に移動する
動画部分には、ぶれが生ずる。
【0004】そこで、1つのフレームを構成する画素を
所定の数の画素からなるブロックに分割し、そのブロッ
クの単位で、動画ブロックまたは静止画ブロックの判定
を行うようにする。動画ブロックと静止画ブロックの判
定は、1つのフレームを構成する2つのフィールド間
で、対応するブロック同士を比較し、その差分が所定値
以上であれば、動画ブロックであると判定し、所定値未
満であれば、静止画ブロックであると判定するようにす
る。そして、動画ブロックにおいては、1つのフレーム
を構成する2つのフィールドデータのうち、一方のフィ
ールドデータのみを用いてブロック内の静止画像データ
を生成し、静止画ブロックにおいては、1つのフレーム
を構成する両方のフィールドデータを用いてブロック内
の静止画像データを生成するようにする。
【0005】このようにすることで、インタレースの動
画像データより、動画像の動きに起因するぶれを抑制し
た静止画像データを生成することができる。
【0006】
【発明が解決しようとする課題】しかしながら、従来の
動画ブロックと静止画ブロックの判定方法においては、
特に、静止画ブロックの空間的な変化量が大きい場合、
例えば、ブロック内で隣接する画素の画素値が急激に変
化するような高域成分の多い静止画ブロックの場合、そ
のブロックに対応する2つのフィールドデータ間に所定
値以上の差分が生ずるため、静止画ブロックを動画ブロ
ックと誤認し易い課題があった。
【0007】また、上述したように、静止画ブロックの
静止画は2つのフィールドデータを用いて生成され、動
画ブロックの静止画は一方のフィールドデータを用いて
生成されるため、静止画ブロックと動画ブロックとの境
界において、解像度が不連続となり、その結果、静止画
ブロックと動画ブロックとの境界は不自然な画像となる
課題があった。
【0008】さらに、上述の処理を行う画像処理装置を
実現する場合、静止画ブロックと動画ブロックとの判定
を行うための回路が必要となり、構成が複雑化し、装置
が大型化するとともに、低コストでの実現が困難である
課題があった。
【0009】本発明はこのような状況に鑑みてなされた
ものであり、所定のフレームとその前後のフレームのイ
ンタレース動画像データを用いて、動画ブロックと静止
画ブロックのより正確な判定を行い、良質の静止画像デ
ータを生成するようにした静止画像データ生成装置を実
現するものである。
【0010】
【課題を解決するための手段】請求項1に記載の静止画
像データ生成装置は、動画像データのうち、所定のフレ
ームのデータと、その前後のフレームの少なくとも一方
のフィールドのデータとを蓄積する蓄積手段と、蓄積さ
れた所定のフレームのブロック毎に、ブロックとその前
後のフレームの所定のフィールドの対応するブロックと
で規定される残差と動きベクトルを計算する計算手段
と、計算された残差と動きベクトルの少なくとも一方を
用いて、所定のフレームを構成するブロックを、動画ブ
ロック、または静止画ブロックのいずれかに判定する判
定手段と、判定に基づいて静止画像データを生成する生
成手段とを備えることを特徴とする。
【0011】請求項4に記載の静止画像データ生成方法
は、動画像データのうち、所定のフレームのデータと、
その前後のフレームの少なくとも一方のフィールドのデ
ータとを蓄積し、蓄積された所定のフレームのブロック
毎に、ブロックとその前後のフレームの所定のフィール
ドの対応するブロックとで規定される残差と動きベクト
ルを計算し、計算された残差と動きベクトルの少なくと
も一方を用いて、所定のフレームを構成するブロック
を、動画ブロック、または静止画ブロックのいずれかに
判定し、判定に基づいて静止画像データを生成すること
を特徴とする。
【0012】請求項5に記載の静止画像データ生成装置
は、動画像データのうち、所定のフレームのデータと、
その前後のフレームの少なくとも一方のフィールドのデ
ータとを蓄積する蓄積手段と、蓄積された所定のフレー
ムのブロック毎に、ブロックとその前後のフレームの所
定のフィールドの対応するブロックとで規定される残差
と動きベクトルを計算する計算手段と、計算された残差
と動きベクトルの少なくとも一方を用いて、所定のフレ
ームを構成するブロックを、動画ブロック、または静止
画ブロックのいずれかに判定する判定手段と、判定に対
応して、動画ブロックと静止画ブロックとの境界近傍に
おいて、段階的に静止画から動画へまたは動画から静止
画へ移行するめの補間画像データを生成する生成手段と
を備えることを特徴とする。
【0013】請求項6に記載の静止画像データ生成方法
は、動画像データのうち、所定のフレームのデータと、
その前後のフレームの少なくとも一方のフィールドのデ
ータとを蓄積し、蓄積された所定のフレームのブロック
毎に、ブロックとその前後のフレームの所定のフィール
ドの対応するブロックとで規定される残差と動きベクト
ルを計算し、計算された残差と動きベクトルの少なくと
も一方を用いて、所定のフレームを構成するブロック
を、動画ブロック、または静止画ブロックのいずれかに
判定し、判定に対応して、動画ブロックと静止画ブロッ
クとの境界近傍において、段階的に静止画から動画へま
たは動画から静止画へ移行するめの補間画像データを生
成することを特徴とする。
【0014】請求項7に記載の静止画像データ生成装置
は、動画像データのうち、所定のフレームのデータと、
その前後のフレームの少なくとも一方のフィールドのデ
ータとを蓄積する蓄積手段と、蓄積された所定のフレー
ムのブロック毎に、ブロックとその前後のフレームの所
定のフィールドの対応するブロックとで規定される残差
と動きベクトルを計算する計算手段と、計算された残差
と動きベクトルの少なくとも一方を用いて、所定のフレ
ームを構成するブロックを、動画ブロック、または静止
画ブロックのいずれかに判定する判定手段と、判定に対
応して、ブロックがフレームの最下段のブロックである
とき、ブロック内の最下ラインの1つ上のラインの画素
がブロック内の最下ラインのさらにその1つ下のライン
に位置するものとして、ブロック内の最下ラインの画素
に対応する補間画像データを生成する生成手段とを備え
ることを特徴とする。
【0015】請求項8に記載の静止画像データ生成方法
は、動画像データのうち、所定のフレームのデータと、
その前後のフレームの少なくとも一方のフィールドのデ
ータとを蓄積し、蓄積された所定のフレームのブロック
毎に、ブロックとその前後のフレームの所定のフィール
ドの対応するブロックとで規定される残差と動きベクト
ルを計算し、計算された残差と動きベクトルの少なくと
も一方を用いて、所定のフレームを構成するブロック
を、動画ブロック、または静止画ブロックのいずれかに
判定し、判定に対応して、ブロックがフレームの最下段
のブロックであるとき、ブロック内の最下ラインの1つ
上のラインの画素がブロック内の最下ラインのさらにそ
の1つ下のラインに位置するものとして、ブロック内の
最下ラインの画素に対応する補間画像データを生成する
ことを特徴とする。
【0016】請求項1に記載の静止画像データ生成装置
においては、蓄積手段が、動画像データのうち、所定の
フレームのデータと、その前後のフレームの少なくとも
一方のフィールドのデータとを蓄積し、計算手段が、蓄
積された所定のフレームのブロック毎に、ブロックとそ
の前後のフレームの所定のフィールドの対応するブロッ
クとで規定される残差と動きベクトルを計算し、判定手
段が、計算された残差と動きベクトルの少なくとも一方
を用いて、所定のフレームを構成するブロックを、動画
ブロック、または静止画ブロックのいずれかに判定し、
生成手段が、判定に基づいて静止画像データを生成す
る。例えば、判定手段により、ブロックが動画ブロック
と判定されたとき、生成手段に、一方のフィールドデー
タを基に対応する補間画像データを生成させ、静止画ブ
ロックと判定されたとき、両方のフィールドデータを基
に対応する補間画像データを生成させることができる。
【0017】請求項4に記載の静止画像データ生成方法
においては、動画像データのうち、所定のフレームのデ
ータと、その前後のフレームの少なくとも一方のフィー
ルドのデータとが蓄積され、蓄積された所定のフレーム
のブロック毎に、ブロックとその前後のフレームの所定
のフィールドの対応するブロックとで規定される残差と
動きベクトルが計算され、計算された残差と動きベクト
ルの少なくとも一方が用いられて、所定のフレームを構
成するブロックが、動画ブロック、または静止画ブロッ
クのいずれかに判定され、判定に基づいて静止画像デー
タが生成される。例えば、ブロックが動画ブロックと判
定されたとき、一方のフィールドデータを基に対応する
補間画像データが生成され、静止画ブロックと判定され
たとき、両方のフィールドデータを基に対応する補間画
像データが生成される。
【0018】請求項5に記載の静止画像データ生成装置
においては、蓄積手段が、動画像データのうち、所定の
フレームのデータと、その前後のフレームの少なくとも
一方のフィールドのデータとを蓄積し、計算手段が、蓄
積された所定のフレームのブロック毎に、ブロックとそ
の前後のフレームの所定のフィールドの対応するブロッ
クとで規定される残差と動きベクトルを計算し、判定手
段が、計算された残差と動きベクトルの少なくとも一方
を用いて、所定のフレームを構成するブロックを、動画
ブロック、または静止画ブロックのいずれかに判定し、
生成手段が、判定に対応して、動画ブロックと静止画ブ
ロックとの境界近傍において、段階的に静止画から動画
へまたは動画から静止画へ移行するめの補間画像データ
を生成する。例えば、動画ブロックから静止画ブロック
に近づくに従い、一方のフィールドデータを用いて生成
した補間画像データから、両方のフィールドデータを用
いて生成した補間画像データに、段階的に移行させた補
間画像データを生成手段に生成させることができる。
【0019】請求項6に記載の静止画像データ生成方法
においては、動画像データのうち、所定のフレームのデ
ータと、その前後のフレームの少なくとも一方のフィー
ルドのデータとが蓄積され、蓄積された所定のフレーム
のブロック毎に、ブロックとその前後のフレームの所定
のフィールドの対応するブロックとで規定される残差と
動きベクトルが計算され、計算された残差と動きベクト
ルの少なくとも一方が用いられて、所定のフレームを構
成するブロックが、動画ブロック、または静止画ブロッ
クのいずれかに判定され、判定に対応して、動画ブロッ
クと静止画ブロックとの境界近傍において、段階的に静
止画から動画へまたは動画から静止画へ移行するめの補
間画像データが生成される。例えば、動画ブロックから
静止画ブロックに近づくに従い、一方のフィールドデー
タを用いて生成した補間画像データから、両方のフィー
ルドデータを用いて生成した補間画像データに、段階的
に移行させた補間画像データが生成される。
【0020】請求項7に記載の静止画像データ生成装置
においては、蓄積手段が、動画像データのうち、所定の
フレームのデータと、その前後のフレームの少なくとも
一方のフィールドのデータとを蓄積し、計算手段が、蓄
積された所定のフレームのブロック毎に、ブロックとそ
の前後のフレームの所定のフィールドの対応するブロッ
クとで規定される残差と動きベクトルを計算し、判定手
段が、計算された残差と動きベクトルの少なくとも一方
を用いて、所定のフレームを構成するブロックを、動画
ブロック、または静止画ブロックのいずれかに判定し、
生成手段が、判定に対応して、ブロックがフレームの最
下段のブロックであるとき、ブロック内の最下ラインの
1つ上のラインの画素が前記ブロック内の最下ラインの
さらにその1つ下のラインに位置するものとして、ブロ
ック内の最下ラインの画素に対応する補間画像データを
生成する。例えば、フレームの最下段のブロックの最下
ラインの補間画像データを生成するとき、生成手段に、
他のラインに対応する補間画像データの生成処理と同様
の定型化された生成処理で、対応する補間画像データを
生成させることができる。
【0021】請求項8に記載の静止画像データ生成方法
においては、動画像データのうち、所定のフレームのデ
ータと、その前後のフレームの少なくとも一方のフィー
ルドのデータとが蓄積され、蓄積された所定のフレーム
のブロック毎に、ブロックとその前後のフレームの所定
のフィールドの対応するブロックとで規定される残差と
動きベクトルが計算され、計算された残差と動きベクト
ルの少なくとも一方が用いられて、所定のフレームを構
成するブロックが、動画ブロック、または静止画ブロッ
クのいずれかに判定され、判定に対応して、ブロックが
フレームの最下段のブロックであるとき、ブロック内の
最下ラインの1つ上のラインの画素がブロック内の最下
ラインのさらにその1つ下のラインに位置するものとし
て、ブロック内の最下ラインの画素に対応する補間画像
データが生成される。例えば、フレームの最下段のブロ
ックの最下ラインの補間画像データが生成されるとき、
他のラインに対応する補間画像データの生成処理と同様
の定型化された生成処理で、対応する補間画像データが
生成される。
【0022】
【発明の実施の形態】以下に本発明の実施例を説明する
が、特許請求の範囲に記載の各手段と以下の実施例との
対応関係を明かにするために、各手段の後の括弧内に、
対応する実施例(但し一例)を付加して本発明の特徴を
記述すると、次のようになる。但し、勿論この記載は、
各手段を記載したものに限定することを意味するもので
はない。
【0023】請求項1に記載の静止画像データ生成装置
は、インタレースの動画像データより所定の静止画像デ
ータを生成する静止画像データ生成装置において、動画
像データのうち、所定のフレームのデータと、その前後
のフレームの少なくとも一方のフィールドのデータとを
蓄積する蓄積手段(例えば、図1のフレームメモリ1
1)と、蓄積手段に蓄積された所定のフレームのブロッ
ク毎に、ブロックとその前後のフレームの所定のフィー
ルドの対応するブロックとで規定される残差と動きベク
トルを計算する計算手段(例えば、図1の動き検出回路
17)と、計算手段により計算された残差と動きベクト
ルの少なくとも一方を用いて、所定のフレームを構成す
るブロックを、動画ブロック、または静止画ブロックの
いずれかに判定する判定手段(例えば、図1の動画静止
画判定装置20)と、判定に基づいて静止画像データを
生成する生成手段(例えば、図1の補間画像生成装置1
3)とを備えることを特徴とする。
【0024】請求項5に記載の静止画像データ生成装置
は、インタレースの動画像データより所定の静止画像デ
ータを生成する静止画像データ生成装置において、動画
像データのうち、所定のフレームのデータと、その前後
のフレームの少なくとも一方のフィールドのデータとを
蓄積する蓄積手段(例えば、図1のフレームメモリ1
1)と、蓄積手段に蓄積された所定のフレームのブロッ
ク毎に、ブロックとその前後のフレームの所定のフィー
ルドの対応するブロックとで規定される残差と動きベク
トルを計算する計算手段(例えば、図1の動き検出回路
17)と、計算手段により計算された残差と動きベクト
ルの少なくとも一方を用いて、所定のフレームを構成す
るブロックを、動画ブロック、または静止画ブロックの
いずれかに判定する判定手段(例えば、図1の動画静止
画判定装置20)と、判定に対応して、動画ブロックと
静止画ブロックとの境界近傍において、段階的に静止画
から動画へまたは動画から静止画へ移行するめの補間画
像データを生成する生成手段(例えば、図2の境界判定
・係数切換回路32)とを備えることを特徴とする。
【0025】請求項7に記載の静止画像データ生成装置
は、インタレースの動画像データより所定の静止画像デ
ータを生成する静止画像データ生成装置において、動画
像データのうち、所定のフレームのデータと、その前後
のフレームの少なくとも一方のフィールドのデータとを
蓄積する蓄積手段(例えば、図1のフレームメモリ1
1)と、蓄積手段に蓄積された所定のフレームのブロッ
ク毎に、ブロックとその前後のフレームの所定のフィー
ルドの対応するブロックとで規定される残差と動きベク
トルを計算する計算手段(例えば、図1の動き検出回路
17)と、計算手段により計算された残差と動きベクト
ルの少なくとも一方を用いて、所定のフレームを構成す
るブロックを、動画ブロック、または静止画ブロックの
いずれかに判定する判定手段(例えば、図1の動画静止
画判定装置20)と、判定に対応して、ブロックがフレ
ームの最下段のブロックであるとき、ブロック内の最下
ラインの1つ上のラインの画素がブロック内の最下ライ
ンのさらにその1つ下のラインに位置するものとして、
ブロック内の最下ラインの画素に対応する補間画像デー
タを生成する生成手段(例えば、図2のフィルタ演算回
路31)とを備えることを特徴とする。
【0026】図1は本発明の静止画像データ生成装置を
応用した画像圧縮記録システムの一実施例の構成を示す
ブロック図である。
【0027】画像入力装置1は、例えば、放送用ビデオ
テープレコーダと、その出力信号をA-D(アナログ-デ
ジタル)変換する装置とから構成され、デジタル化した
画像信号を前処理装置2に出力するようになされてい
る。
【0028】前処理装置2は、画像入力装置1より入力
された画像信号に対し、サンプリング数や毎秒のフレー
ム数を所定の値にする解像度変換と、符号化すべき画素
を限定する画素数変換を行い、画像圧縮装置3に出力す
るようになされている。
【0029】画像圧縮装置3は、前処理装置2から入力
されるインタレースの動画像データを、所定の圧縮動画
像データや圧縮静止画像データに圧縮符号化した後、ビ
デオCD(Compact Disc)、DVD(Digital Video Disc)
などの記録媒体にデジタル映像信号を記録する記録装置
4に出力するようになされている。
【0030】画像圧縮装置3の制御回路23は、前処理
装置2より入力される動画像データから圧縮静止画像デ
ータを生成する場合(図示せぬ装置から静止画生成指令
の入力を受けた場合)、スイッチ24を端子b側に切り
換えるようになされている。また、制御回路23は、圧
縮動画像データを生成する場合、動き補償を行わない圧
縮動画像データ(Iピクチャのデータ)を検知したと
き、スイッチ24を端子b側に切り換え、動き補償を行
う圧縮動画像データ(PピクチャまたはBピクチャのデー
タ)を検知したとき、端子a側に切り換えるようになさ
れている。
【0031】フレームメモリ11は、前処理装置2より
画像圧縮装置3に入力される動画像データをフレーム単
位で、この実施例の場合3フレーム分、蓄積し、適宜、
動き検出回路17と残差検出回路18に出力するように
なされている。
【0032】引き算回路12は、前処理装置2より入力
される動画像データから、スイッチ24を介して入力さ
れるデータ(予測画像データ(スイッチ24の端子aか
ら供給されるデータ)または零データ(スイッチ24の
端子bから供給されるデータ))を減じ、予測誤差デー
タとして補間画像生成装置13に出力するようになされ
ている。
【0033】補間画像生成装置13は、圧縮静止画像デ
ータを生成する場合、動画静止画判定装置20から供給
されるブロック毎に判定された動画ブロックまたは静止
画ブロックの判定結果に対応する補間画像データを生成
し、DCT(Discrete CosineTransform)回路14に出力
するようになされている。また、補間画像生成装置13
は、圧縮動画像データを生成する場合(圧縮静止画像デ
ータを生成しない場合)、引き算回路12より入力され
る予測誤差データを、そのまま(特に処理せずに)DC
T回路14に出力するようになされている。
【0034】DCT回路14は、補間画像生成装置13
より入力された画像データに対して2次元DCT(離散
コサイン変換)を施して、冗長性を除去し、一部分の周
波数成分にエネルギー集中させた後、量子化回路15に
出力するようになされている。
【0035】量子化回路15は、DCT回路14が出力
するDCT係数を量子化し、可変長符号化回路16と逆
量子化回路21に出力するようになされている。
【0036】可変長符号化回路16は、量子化回路15
より供給された量子化代表値または量子化代表ベクトル
の出現確率を基に、平均的な符号長が短くなるように符
号割当を行い、記録装置4に出力するようになされてい
る。
【0037】逆量子化回路21と、逆DCT回路22
は、それぞれ、量子化回路15とDCT回路14と逆の
変換処理を行うようになされており、量子化回路15よ
り入力される量子化画像データは、逆量子化回路21で
逆量子化され、さらに逆DCT回路22で逆離散コサイ
ン変換が施された後、足し算回路25に入力されるよう
になされている。
【0038】動き検出回路17は、フレームメモリ11
から入力される所定のフレームデータを基に、動きベク
トルと動き補償後の残差(差分絶対値の総和)を計算
し、動き補償回路19と動画静止画判定装置20に出力
するようになされている。
【0039】動き補償回路19は、フレームメモリ26
より読み込んだ、1つ前のフレームの画像データを、動
き検出回路17より入力される動きベクトルに基づい
て、動き補償を施し、予測画像データを生成し、スイッ
チ24の端子aを介して引き算回路12に出力するとと
もに、足し算回路25に出力するようになされている。
【0040】足し算回路25は、動き補償回路19から
入力された予測画像データに、逆DCT回路22から入
力される予測誤差データを加え、フレームメモリ26に
記憶させるようになされている。
【0041】残差検出回路18は、フレームメモリ11
より入力されるフレームデータを基に、所定のフレーム
を構成するブロック毎に残差を求め、動画静止画判定装
置20に出力するようになされている。
【0042】動画静止画判定装置20は、動き検出回路
17から供給される動きベクトルおよび動き補償後の残
差の情報と、残差検出回路18から供給される残差情報
を基に、処理対象のフレームを構成するブロック毎に動
画または静止画の判定を行い、その判定結果を補間画像
生成装置13に出力するようになされている。
【0043】図2は、補間画像生成装置13の一実施例
の構成を示すブロック図である。
【0044】境界判定・係数切換回路32は、動画静止
画判定装置20から供給される判定情報を基に、補間画
像データを生成するとき用いられる補間係数を決定し、
フィルタ演算回路31に出力するようになされている。
【0045】フィルタ演算回路31は、この補間係数を
基に、引き算回路12より入力される画像データから補
間画像データを生成することにより、対応する静止画像
データ生成し、DCT回路14に出力するようになされ
ている。
【0046】次に、図3のフローチャートを参照して図
1の画像圧縮記録システムの処理動作について説明す
る。
【0047】図3のステップS1で、画像入力装置1
は、ビデオテープなどより再生した画像信号をデジタル
化した後、前処理装置2に出力する。前処理装置2はこ
の画像信号を、所定の値のサンプリング数、フレーム
数、および画素数の動画像データに変換し、画像圧縮装
置3に出力する。このようにして、例えば、水平方向が
704画素、垂直方向が480画素からなる輝度データと、水
平方向が352画素、垂直方向が240画素からなる色差デー
タが、画像圧縮装置3に入力される。
【0048】今、Iピクチャデータが画像圧縮装置3に
入力されたものとする。
【0049】続くステップS2で、制御回路23は、こ
の動画像データより圧縮静止画像データを生成するか否
かを判断する。図示せぬ装置より、静止画生成指令が入
力されていないとき(圧縮動画像データを生成すること
が指令されているとき)、このステップでNOの判定が
なされ、ステップS3に分岐する。ステップS3で、制
御回路23は、今、前処理装置2より入力されている画
像データが、動き補償を行う画像データ(Pピクチャま
たはBピクチャのデータ)であるか否かを判断する。今
の場合、Iピクチャのデータが入力されたので、NOの
判定がなされ、ステップS4で、制御回路23は、スイ
ッチ24を端子bに接続する。
【0050】続くステップS5で、前処理装置2より入
力された動画像データは、引き算回路12により、スイ
ッチ24から入力された信号が減じられ、補間画像生成
装置13に出力される。今の場合、スイッチ24は、他
方の端子が接地された端子bに接続されているため、ス
イッチ24から入力される信号は零であり、前処理装置
2から入力された動画像データは、実質的に、そのま
ま、補間画像生成装置13に出力される。また、このと
き、前処理装置2より入力された動画像データは、フレ
ーム単位で、フレームメモリ11に記憶される。
【0051】補間画像生成装置13は、動画像データか
ら、所定の圧縮静止画像データを生成する場合、動画静
止画判定装置20から供給される判定結果に基づいて、
引き算回路12から入力される動画像信号より、所定の
静止画像データを生成するための補間画像データを生成
し、DCT回路14に出力する。今の場合、動画像デー
タから圧縮静止画像データを生成する処理ではないの
で、引き算回路12より入力された動画像データが、そ
のままDCT回路14に出力される。
【0052】この動画像信号は、DCT回路14で、離
散コサイン変換が施され、エネルギーが一部の周波数成
分に集中された後、量子化回路15で、所定の量子化レ
ベルに対応する値に各画素値またはその組み合わせによ
る値がまるめられ、可変長符号化回路16に出力され
る。
【0053】可変長符号化回路16は、量子化された画
像データに対し、平均的な符号長が短くなるように符号
化を行い、記録装置4に出力する。
【0054】続くステップS6で、記録装置4は、入力
された圧縮画像データを記録媒体に記録する。
【0055】このようにして、画像入力装置1で生成さ
れた動画像データは、圧縮符号化され、記録媒体に記録
される。
【0056】前処理装置2より入力された動画像データ
が動き補償を必要とする画像データ(PピクチャまたはB
ピクチャのデータ)である場合、ステップS3で、YE
Sの判定がなされ、後続のステップS7で、制御回路2
3は、スイッチ24を端子aに接続する。
【0057】ステップS8で、フレームメモリ11は、
所定のフレームデータと、その前後のフレームデータを
動き検出回路17と残差検出回路18に出力する。動き
検出回路17は、所定のフレームとその前のフレームデ
ータを用いて、所定のフレームを構成するブロック(輝
度データで16*16画素、色差データで8*8画素)に対し、
動きベクトルを算出し、動き補償回路19と動画静止画
判定装置20に出力する。
【0058】続く、ステップS9で、動き補償回路19
は、この動きベクトルを基に、フレームメモリ26から
供給される1つ前のフレームのデータに対して、動き補
償を施して予測画像データを生成し、スイッチ24を介
して引き算回路12に出力する。
【0059】後続のステップS10で、引き算回路12
は、前処理装置2より入力された動画像データから動き
補償回路19より入力された予測画像データを減じ、補
間画像生成装置13に出力する。そして、今の場合、静
止画像データを生成する処理ではないので、補間画像生
成装置13は、引き算回路12より入力された画像デー
タをそのままDCT回路14に出力する。
【0060】その後、この動画像データは、DCT回路
14で、離散コサイン変換され、量子化回路15で、量
子化された後、可変長符号化回路16で、符号割当ての
処理が施され、記録装置4に出力される。このとき、量
子化回路15で量子化された画像データは、逆量子化回
路21にも入力され、逆量子化され、逆DCT回路22
で、逆離散コサイン変換された後(予測誤差データに変
換された後)、足し算回路25に出力される。足し算回
路25は、この予測誤差データに動き補償回路19から
入力される予測画像データを加え、フレームメモリ26
に記憶させる。
【0061】続く、ステップS6で、記録処理が実行さ
れ、記録媒体に画像データが記録される。このようにし
て、圧縮動画像データが記録媒体に記録される。
【0062】以上の処理は、従来の場合と同様の処理で
ある。
【0063】今、前処理装置2より入力された動画像デ
ータから、圧縮静止画像データを生成することが指令さ
れたものとする。この場合、ステップS2で、YESの
判定がなされ、ステップS11で、制御回路23は、ス
イッチ24を端子bに接続する。
【0064】続く、ステップS12で、フレームメモリ
11は、対象となるフレームデータとその前後のフレー
ムデータを動き検出回路17と残差検出回路18に出力
する。動き検出回路17は、対象となるフレームのブロ
ックとその後のフレーム(または前のフレームでもよ
い)の対応するブロックとで規定される動きベクトルを
算出し、動き補償回路19と動画静止画判定装置20に
出力する。また、動き検出回路17は、動き補償後の残
差を計算し、動画静止画判定装置20に出力する。残差
検出回路18は、対象となるフレームのフィールドのブ
ロック毎に、そのブロックとその前後のフレームの対応
するフィールドのブロックとの残差を計算し、動画静止
画判定装置20に出力する。このとき、計算される残差
Eの式を数1に示す。
【0065】
【数1】
【0066】数1において、nは、ブロック内の画素数
であり、d_o(i)は、所定のブロックiの画素の画素値で
あり、d_r(i)は、それに対応するブロックiの画素の画
素値である。すなわち、この実施例の場合、残差は、各
画素の差分の絶対値の総和とされている。
【0067】ここで、ステップS12で、計算される動
きベクトルと、残差について、図4に示す図を参照して
説明する。
【0068】図4は、対象フレームに対応する圧縮静止
画像データの生成時に使用される動きベクトルと残差を
計算するために必要な3つのフレームを表している。
【0069】対象フレームとその前後のフレームは、そ
れぞれ2つのフィールドで構成されており、以後、それ
ぞれ、topフィールドとbottomフィールドと称する。
【0070】bottom-bottom残差Ebは、対象フレームの
bottomフィールドのブロックと前のフレームのbottomフ
ィールド(対応するフィールド)の対応するブロックと
で計算される残差である。
【0071】top-top残差Etは、対象フレームのtopフ
ィールドのブロックと後のフレームのtopフィールド
(対応するフィールド)の対応するブロックとで計算さ
れる残差である。
【0072】bottom-top動きベクトルBは、対象フレー
ムのbottomフィールドのブロックと後のフレームのtop
フィールド(対応しないフィールド)の対応する移動後
のブロックとで計算される動きベクトルである。
【0073】未補償の残差E0は、対象フレームのbotto
mフィールドのブロックと後のフレームのtopフィールド
の対応するブロックとで計算される残差である。
【0074】動き補償後の残差Ebtは、対象フレームの
bottomフィールドのブロックを動き補償したブロックと
後のフレームのtopフィールドの対応するブロックとで
計算される残差である。
【0075】なお、bottom-top動きベクトルB、未補償
の残差E0、および動き補償後の残差Ebtは、対象フレ
ームと前のフレームとで規定されるものを用いるように
してもよい。
【0076】続くステップS13で、これらの計算結果
が用られて、ブロックの動画または静止画の判定処理が
行われる。
【0077】ここで、図3のステップS13のサブルー
チン処理の詳細を、図5のフローチャートを参照して説
明する。
【0078】図5のステップS21で、動画静止画判定
装置20は、ブロック毎に、top-top残差Etが規準値Th
1を超えている否かを判断する。そのブロックのtop-top
残差Etが規準値Th1を超えていると判断した場合、ステ
ップS22に分岐し、そのブロックは動画ブロックであ
ると判定される。
【0079】また、ステップS21で、動画静止画判定
装置20は、そのブロックのtop-top残差Etが規準値Th
1以下であると判断した場合、さらに、ステップS23
で、そのブロックのbottom-bottom残差Ebが規準値Th1
を超えているか否かを判断する。動画静止画判定装置2
0が、そのブロックのbottom-bottom残差Ebが規準値Th
1を超えていると判断した場合、ステップS22に分岐
し、そのブロックは動画ブロックであると判定される。
【0080】ステップS23で、そのブロックのbottom
-bottom残差Ebが規準値Th1以下であると判断された場
合、ステップS24で、動画静止画判定装置20は、動
きベクトルBの長さ(大きさ)Lが規準値Th2を超えて
いるか否かを判断する。動きベクトルBの長さLが規準
値Th2以下であると判断された場合、ステップS26に
分岐し、そのブロックは、静止画であると判定される。
【0081】ステップS24で、動きベクトルBの長さ
Lが規準値Th2を超えていると判断された場合、さら
に、ステップS25で、動き補償後の残差Ebtが、未補
償の残差E0の一定の割合を超えているか否かが判断さ
れ、動き補償後の残差Ebtが、未補償の残差E0の一定
の割合k以上であると判断された場合、ステップS26
に分岐し、そのブロックは静止画ブロックであると判定
され、動き補償後の残差Ebtが、未補償の残差E0の一
定の割合kより小さいと判断された場合、ステップS2
2に分岐し、そのブロックは動画ブロックであると判定
される。
【0082】図5のフローチャートに示すステップS2
1とステップS23においては、隣接するフレームの対
応するフィールド間で規定される残差(top-top残差Et
とbottom-bottom残差Eb)を用いて判定を行うため、同
一フレームの2つのフィールド間で規定される残差を用
いる判定と比べ、正確な判定結果を得ることができる。
【0083】また、ステップS24に示す動きベクトル
による判定を用いることにより、所定の大きさの物体が
早く移動するような入力画像を静止画と誤認すること
(所定のブロックで、フィールド毎に残差が大きく変化
するが、たまたま、top-top残差Etとbottom-bottom残差
Ebが所定値以下である動画ブロックを静止画ブロックと
誤認すること)を抑止することができる。
【0084】さらに、ステップS25に示す判定を用い
ることにより、たまたま、後のtopフィールドに、対象
のブロックと類似したブロックが存在する場合、静止画
ブロックを動きベクトルに対応する動画ブロックと誤認
することを抑止することができる。
【0085】このようにして、所定のブロック間での残
差と動きベクトルを用いて、対象のブロックが動画ブロ
ックであるのか静止画ブロックであるのかの正確な判定
を行うことができる。なお、top-top残差Etとbottom-bo
ttom残差Ebのうち、いずれか一方でも規準値Th1を超え
ているとき、対象ブロックは、動画ブロックであると
し、それ以外のとき、静止画ブロックであると判定する
ようにしてもよい。
【0086】続いて、図3のステップS14で、補間画
像生成装置13は、動画静止画判定装置20から供給さ
れる動画静止画の判定結果に基づき、引き算回路12よ
り入力される動画像データから静止画像データを生成す
る。
【0087】ここで、このステップの処理の詳細を図6
と図7を参照して説明する。
【0088】図6は、動画ブロックと静止画ブロックと
が隣接した状態を表している。
【0089】図6に示す動画ブロックと静止画ブロック
には、それぞれ、2フィールド分のデータが示されてい
る。それぞれのフィールドは、topとbottomで示したラ
インの画素を含んでいる。
【0090】静止画ブロックと動画ブロックのiラインj
列のtopフィールドの画素値をt(i,j)とし、iラインj列
のbottomフィールドの画素値をb(i,j)とすると、フィル
タ演算回路31は、topフィールドの画素値はそのまま
とするが、引き算回路12から供給される画素値t(i,
j),b(i,j)、および画素値t(i+1,j)を用いて、iラインj
列のbottomフィールドの画素値bn(i,j)の補間画像デー
タを式(1)に従って生成する。 bn(i,j)=k1*t(i,j)+k2*b(i,j)+k1*t(i+1,j) (1)
【0091】ここで、補間係数k1と補間係数k2は、動画
静止画判定装置20から供給される判定結果を基に境界
判定・係数切換回路32が設定し、フィルタ演算回路3
1に出力する補間係数であり、静止画ブロックと動画ブ
ロックとでは、異なる値となる。また、静止画ブロック
と動画ブロックとの境界近傍においては、各画素値が不
連続な値とならないように、境界判定・係数切換回路3
2は、補間係数k1と補間係数K2を段階的に変化させ、フ
ィルタ演算回路31に出力する。図7に静止画ブロック
における、補間係数K1と補間係数K2の具体的な値の例を
示す。
【0092】図7には、静止画ブロックと動画ブロック
の境界近傍における静止画ブロック内の4つの画素の画
素値を求めるときに用いられる補間係数K1と補間係数K2
の値の例が示されている。
【0093】例えば、輝度信号の画素値においては、境
界から4つ目(または、それ以降)の画素の画素値を計
算するときの対応する補間係数K1と補間係数K2の値は、
それぞれ0と1となっており、これを式(1)に代入する
と、bn(i,j)=b(i,j)となる。このことは、生成された補
間画像データ(bottomフィールドの画素値)には、静止
画ブロックのbottomフィールドの画素値がそのまま用い
られることを意味している。これと同様に、境界から十
分(4画素以上)離れた静止画ブロックの画素の補間画
像データは、静止画ブロックの画素の画素値をそのまま
用いるようにする。すなわち、静止画ブロックに対応す
る静止画像データは、静止画ブロックの2つのフィール
ドデータがそのまま用いられることになる。
【0094】また、境界から3つ目、2つ目、および1
つ目の画素の画素値を図7に示した補間係数K1と補間係
数K2より求めると、それぞれ、次のようになる。 (1/8)*t(i,j)+(6/8)*b(i,j)+(1/8)*t(i+1,j), (2/8)*t(i,j)+(4/8)*b(i,j)+(2/8)*t(i+1,j), (3/8)*t(i,j)+(2/8)*b(i,j)+(3/8)*t(i+1,j)
【0095】動画ブロックに近づくに従い、topフィー
ルド(一方のフィールド)の画素値の重みが増し、bott
omフィールドの画素値の重みが減っていくことがわか
る。すなわち、静止画ブロック内の静止画ブロックと動
画ブロックとの境界近傍においては、境界に近づく程、
一方のフィールド(topフィールド)データがより大き
い重みを持った静止画像データが生成される。
【0096】一方、動画ブロックにおいては、境界判定
・係数切換回路32は、補間係数K1を1/2、補間係数K2
を0に設定し、フィルタ演算回路31に供給する。従っ
て、フィルタ演算回路31は、topフィールド(一方の
フィールド)のみの画素値を用いてbottomフィールドの
画素値を生成する。この場合、bn(i,j)は、(1/2)*t(i,
j)+(1/2)*t(i+1,j)となり、これは、iライン目のtopフ
ィールドの画素値と、i+1ライン目のtopフィールドの画
素値の平均値となっている。すなわち、フィルタ演算回
路31は、topフィールドデータのみを用いて、より自
然な補間画像データ(bottomフィールドデータ)を生成
する。
【0097】なお、境界判定・係数切換回路32は、動
画ブロックにおいては、静止画ブロックとの境界近傍と
中央部とで補間係数K1,K2の値を変化させることはしな
い。これにより、静止画像に較べて鮮明でない可能性の
高い動画像がさらに不鮮明になるのを防止する。
【0098】このように、動画ブロックでは、一方のフ
ィールドデータを基に、静止画ブロックでは、2つのフ
ィールドデータを基に、それぞれ、補間画像データが生
成され、静止画ブロックの動画ブロックとの境界近傍に
おいては、段階的に係数が変化するので、より自然な静
止画像データが生成される。
【0099】このことは、色差信号についても同様であ
る。なお、色差信号は、1つのフレームを構成する画素
数が、輝度信号のそれの半分であるため、輝度信号の画
素に対応する補間係数と同じ値の補間係数が用いられ
る。
【0100】また、式(1)において、bn(i,j)が画面
上の最下ラインの画素値である場合、フィルタ演算回路
31は、仮想的に、その1つ下のラインの画素値t(i+1,
j)を考え、その値は、iラインのtopフィールドの画素値
t(i,j)と同様であるとして計算する。すなわち、この場
合、bn(i,j)は、式(2)で与えられる。 bn(i,j)=2*k1*t(i,j)+k2*b(i,j) (2)
【0101】このようにして、補間画像生成装置13
は、動画静止画判定装置20から供給される判定結果を
基に、自然な補間画像データを生成するため、より良質
の静止画像データを生成することができる。
【0102】図3の説明に戻り、続く、ステップS15
で、補間画像生成装置13は、この静止画像データをD
CT回路14に出力する。静止画像データは、DCT回
路14で離散コサイン変換され、量子化回路15で量子
化され、可変長符号化回路16で符号化された後、記録
装置4に出力される。その後、後続のステップS6で、
記録装置4は、この圧縮静止画像データを記録媒体に記
録する。
【0103】以上のようにして、インタレース動画像デ
ータのブロックを、正確に動画ブロックと静止画ブロッ
クに判定することにより、ぶれが少く、解像度の低下を
最小限に押さえた静止画像データを生成することができ
る。
【0104】また、動画ブロックと静止画ブロックとの
境界近傍で、解像度の不連続を考慮して、補間係数を段
階的に変化させているため、より自然な静止画像データ
を生成することができる。
【0105】さらにまた、本発明の静止画像データ生成
装置は、従来の画像圧縮装置を構成する回路を基本的に
そのまま用いるようにしているため、設計が容易であ
り、かつ低コストで簡易な構成で実現することができ
る。
【0106】なお、上述の実施例においては、残差とし
て差分絶対値の総和を用いたが、差分2乗の総和として
もよい。また、動画ブロックのデータを、topフィール
ドの画像データから生成するようにしたが、bottomフィ
ールドの画像データから生成するようにしてもよい。さ
らに、静止画ブロックのデータをtopフィールドのその
ままデータと、bottomフィールドのデータを演算したデ
ータとから生成するようにしたが、bottomフィールドの
そのままのデータと、topフィールドのデータを演算し
たデータとから生成することもできる。また、動画ブロ
ック、静止画ブロックの判定手法やそれに対応した補間
手法は、種々の画素数や解像度に柔軟に対応することが
可能である。
【0107】
【発明の効果】以上のように請求項1に記載の静止画像
データ生成装置および請求項4に記載の静止画像データ
生成方法によれば、所定のフレームのブロックと、その
前後のフレームの所定のフィールドの対応するブロック
とで規定される残差または動きベクトルを計算し、計算
された残差または動きベクトルを用いて、動画ブロック
または静止画ブロックの判定を行うようにしたので、動
画ブロックと静止画ブロックの誤認判定を抑止すること
ができる。
【0108】請求項5に記載の静止画像データ生成装置
および請求項6に記載の静止画像データ生成方法によれ
ば、判定に対応して、動画ブロックと静止画ブロックと
の境界近傍において、段階的に静止画から動画へまたは
動画から静止画へ移行するための補間画像データを生成
するようにしたので、その境界において、より自然な静
止画像データを生成することができる。
【0109】請求項7に記載の静止画像データ生成装置
および請求項8に記載の静止画像データ生成方法によれ
ば、ブロックがフレームの最下段のブロックであると
き、ブロック内の最下ラインの1つ上のラインの画素が
ブロック内の最下ラインのさらにその1つ下のラインに
も位置するものとして、ブロック内の最下ラインの画素
に対応する補間画像データを生成するようにしたので、
良質の静止画像データを定型の処理で生成することがで
きる。
【図面の簡単な説明】
【図1】本発明の静止画像データ生成装置を用いた画像
圧縮記録システムの一実施例の構成を示すブロック図で
ある。
【図2】補間画像生成装置13の一実施例の構成を示す
ブロック図である。
【図3】図1の画像圧縮記録システムの処理動作を説明
するフローチャートである。
【図4】残差と動きベクトルを計算するとき使用される
フレーム内のブロックの関係を示す図である。
【図5】図3のステップS13に示すサブルーチン処理
の詳細を説明するフローチャートである。
【図6】静止画ブロックと動画ブロックが隣接した場合
の画素を示す図である。
【図7】静止画ブロックにおける境界からの距離と補間
係数の値との関係を示す図である。
【符号の説明】
1 画像入力装置, 2 前処理装置, 3 画像圧縮
装置, 4 記録装置, 11 フレームメモリ, 1
2 引き算回路, 13 補間画像生成装置,14 D
CT回路, 15 量子化回路, 16 可変長符号化
回路, 17動き検出回路, 18 残差検出回路,
19 動き補償回路, 20 動画静止画判定装置,
21 逆量子化回路, 22 逆DCT回路, 23
制御回路, 24 スイッチ, 25 足し算回路,
26 フレームメモリ, 31 フィルタ演算回路,
32 境界判定・係数切換回路

Claims (8)

    【特許請求の範囲】
  1. 【請求項1】 インタレースの動画像データより所定の
    静止画像データを生成する静止画像データ生成装置にお
    いて、 前記動画像データのうち、所定のフレームのデータと、
    その前後のフレームの少なくとも一方のフィールドのデ
    ータとを蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記所定のフレームのブロッ
    ク毎に、前記ブロックとその前後のフレームの所定のフ
    ィールドの対応するブロックとで規定される残差と動き
    ベクトルを計算する計算手段と、 前記計算手段により計算された前記残差と動きベクトル
    の少なくとも一方を用いて、前記所定のフレームを構成
    するブロックを、動画ブロック、または静止画ブロック
    のいずれかに判定する判定手段と、 前記判定に基づいて前記静止画像データを生成する生成
    手段とを備えることを特徴とする静止画像データ生成装
    置。
  2. 【請求項2】 前記計算手段は、前記所定のフレームを
    構成する2つのフィールドのうち、少なくともいずれか
    1つのフィールド内のブロックと前後のフレームの対応
    するフィールド内のブロックとで規定される前記残差を
    計算し、 前記判定手段は、対応するブロックを、前記残差の少な
    くとも1つが所定の規準値より大きいとき、動画ブロッ
    クと判定し、前記規準値より小さいとき、静止画ブロッ
    クと判定することを特徴とする請求項1に記載の静止画
    像データ生成装置。
  3. 【請求項3】 前記計算手段は、前記所定のフレームを
    構成する2つのフィールドのうち、両方のフィールド内
    のブロックと前後のフレームの対応するフィールド内の
    ブロックとで、それぞれ規定される2つの前記残差と、
    前記所定のフレームの1つのフィールド内のブロック
    と、前または後のフレームの対応しないフィールドの対
    応するブロックとで規定される動きベクトルとを計算
    し、 前記判定手段は、対応するブロックを、前記動きベクト
    ルの長さが所定値以上、かつ、動き補償後の前記残差が
    動き補償していない前記残差の所定の割合より小さいと
    き、動画ブロックと判定し、いずれにも該当しないと
    き、静止画ブロックと判定することを特徴とする請求項
    1に記載の静止画像データ生成装置。
  4. 【請求項4】 インタレースの動画像データより所定の
    静止画像データを生成する静止画像データ生成方法にお
    いて、 前記動画像データのうち、所定のフレームのデータと、
    その前後のフレームの少なくとも一方のフィールドのデ
    ータとを蓄積し、 蓄積された前記所定のフレームのブロック毎に、前記ブ
    ロックとその前後のフレームの所定のフィールドの対応
    するブロックとで規定される残差と動きベクトルを計算
    し、 計算された前記残差と動きベクトルの少なくとも一方を
    用いて、前記所定のフレームを構成するブロックを、動
    画ブロック、または静止画ブロックのいずれかに判定
    し、 前記判定に基づいて前記静止画像データを生成すること
    を特徴とする静止画像データ生成方法。
  5. 【請求項5】 インタレースの動画像データより所定の
    静止画像データを生成する静止画像データ生成装置にお
    いて、 前記動画像データのうち、所定のフレームのデータと、
    その前後のフレームの少なくとも一方のフィールドのデ
    ータとを蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記所定のフレームのブロッ
    ク毎に、前記ブロックとその前後のフレームの所定のフ
    ィールドの対応するブロックとで規定される残差と動き
    ベクトルを計算する計算手段と、 前記計算手段により計算された前記残差と動きベクトル
    の少なくとも一方を用いて、前記所定のフレームを構成
    するブロックを、動画ブロック、または静止画ブロック
    のいずれかに判定する判定手段と、 前記判定に対応して、前記動画ブロックと前記静止画ブ
    ロックとの境界近傍において、段階的に静止画から動画
    へまたは動画から静止画へ移行するめの補間画像データ
    を生成する生成手段とを備えることを特徴とする静止画
    像データ生成装置。
  6. 【請求項6】 インタレースの動画像データより所定の
    静止画像データを生成する静止画像データ生成方法にお
    いて、 前記動画像データのうち、所定のフレームのデータと、
    その前後のフレームの少なくとも一方のフィールドのデ
    ータとを蓄積し、 蓄積された前記所定のフレームのブロック毎に、前記ブ
    ロックとその前後のフレームの所定のフィールドの対応
    するブロックとで規定される残差と動きベクトルを計算
    し、 計算された前記残差と動きベクトルの少なくとも一方を
    用いて、前記所定のフレームを構成するブロックを、動
    画ブロック、または静止画ブロックのいずれかに判定
    し、 前記判定に対応して、前記動画ブロックと前記静止画ブ
    ロックとの境界近傍において、段階的に静止画から動画
    へまたは動画から静止画へ移行するめの補間画像データ
    を生成することを特徴とする静止画像データ生成方法。
  7. 【請求項7】 インタレースの動画像データより所定の
    静止画像データを生成する静止画像データ生成装置にお
    いて、 前記動画像データのうち、所定のフレームのデータと、
    その前後のフレームの少なくとも一方のフィールドのデ
    ータとを蓄積する蓄積手段と、 前記蓄積手段に蓄積された前記所定のフレームのブロッ
    ク毎に、前記ブロックとその前後のフレームの所定のフ
    ィールドの対応するブロックとで規定される残差と動き
    ベクトルを計算する計算手段と、 前記計算手段により計算された前記残差と動きベクトル
    の少なくとも一方を用いて、前記所定のフレームを構成
    するブロックを、動画ブロック、または静止画ブロック
    のいずれかに判定する判定手段と、 前記判定に対応して、前記ブロックがフレームの最下段
    のブロックであるとき、前記ブロック内の最下ラインの
    1つ上のラインの画素が前記ブロック内の最下ラインの
    さらにその1つ下のラインに位置するものとして、前記
    ブロック内の最下ラインの画素に対応する補間画像デー
    タを生成する生成手段とを備えることを特徴とする静止
    画像データ生成装置。
  8. 【請求項8】 インタレースの動画像データより所定の
    静止画像データを生成する静止画像データ生成方法にお
    いて、 前記動画像データのうち、所定のフレームのデータと、
    その前後のフレームの少なくとも一方のフィールドのデ
    ータとを蓄積し、 蓄積された前記所定のフレームのブロック毎に、前記ブ
    ロックとその前後のフレームの所定のフィールドの対応
    するブロックとで規定される残差と動きベクトルを計算
    し、 計算された前記残差と動きベクトルの少なくとも一方を
    用いて、前記所定のフレームを構成するブロックを、動
    画ブロック、または静止画ブロックのいずれかに判定
    し、 前記判定に対応して、前記ブロックがフレームの最下段
    のブロックであるとき、前記ブロック内の最下ラインの
    1つ上のラインの画素が前記ブロック内の最下ラインの
    さらにその1つ下のラインに位置するものとして、前記
    ブロック内の最下ラインの画素に対応する補間画像デー
    タを生成することを特徴とする静止画像データ生成方
    法。
JP01729396A 1996-02-02 1996-02-02 静止画像データ生成装置および静止画像データ生成方法 Expired - Fee Related JP3937247B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP01729396A JP3937247B2 (ja) 1996-02-02 1996-02-02 静止画像データ生成装置および静止画像データ生成方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP01729396A JP3937247B2 (ja) 1996-02-02 1996-02-02 静止画像データ生成装置および静止画像データ生成方法

Publications (2)

Publication Number Publication Date
JPH09214976A true JPH09214976A (ja) 1997-08-15
JP3937247B2 JP3937247B2 (ja) 2007-06-27

Family

ID=11939957

Family Applications (1)

Application Number Title Priority Date Filing Date
JP01729396A Expired - Fee Related JP3937247B2 (ja) 1996-02-02 1996-02-02 静止画像データ生成装置および静止画像データ生成方法

Country Status (1)

Country Link
JP (1) JP3937247B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011160469A (ja) * 2005-11-14 2011-08-18 Samsung Electronics Co Ltd 単一符号化モードを利用した映像符号化/復号化方法及び装置
US9185420B2 (en) 2009-03-06 2015-11-10 Fujitsu Limited Moving image coding apparatus and moving image coding method
US11466163B2 (en) 2017-02-01 2022-10-11 Nippon Paint Automotive Coatings Co., Ltd. Laminated coating film, coated article, and method for forming laminated coating film

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011160469A (ja) * 2005-11-14 2011-08-18 Samsung Electronics Co Ltd 単一符号化モードを利用した映像符号化/復号化方法及び装置
US9185420B2 (en) 2009-03-06 2015-11-10 Fujitsu Limited Moving image coding apparatus and moving image coding method
US11466163B2 (en) 2017-02-01 2022-10-11 Nippon Paint Automotive Coatings Co., Ltd. Laminated coating film, coated article, and method for forming laminated coating film

Also Published As

Publication number Publication date
JP3937247B2 (ja) 2007-06-27

Similar Documents

Publication Publication Date Title
US6928234B2 (en) Picture recording apparatus and method thereof
JP3263960B2 (ja) 動きベクトル符号器および復号器
JPH10304383A (ja) 動き補償符号化装置、動き補償符号化方法及び符号化記録媒体
JP3778960B2 (ja) 動画像符号化方法及び装置
JP3667105B2 (ja) 動きベクトル検出方法及びその方法を実施する装置
US6160584A (en) Motion detection and motion compensative prediction circuit
JP3787650B2 (ja) デイジタル画像信号符号化装置及び方法、符号化画像信号復号装置及び方法
JP3532709B2 (ja) 動画像符号化方法および装置
JP3200196B2 (ja) 動きベクトル検出方法
JPH09214976A (ja) 静止画像データ生成装置および静止画像データ生成方法
JP3812808B2 (ja) スキップ領域検出型動画像符号化装置および記録媒体
JP3784086B2 (ja) 映像信号符号化・復号化装置及び符号化・復号化方法
JP2001145011A (ja) 映像信号符号化装置
JP3348776B2 (ja) 動画像符号化装置及びその方法
JP3870458B2 (ja) 画像データ検索装置および方法
JP3829312B2 (ja) 画像記録装置および方法、並びに画像処理装置および方法
JP2574572B2 (ja) 画像符号化方法及び画像符号化装置
JPH10313455A (ja) 監視画像記録装置およびその再生装置
JPH06217284A (ja) 画像符号化装置
JPH06319124A (ja) 画像データ変換装置及びその逆変換装置
JPH04268891A (ja) 動き補償予測フレーム間符号化装置
JP2003134476A (ja) 走査変換処理装置
JPH07236146A (ja) 画像信号符号化装置及び量子化パラメータ設定方法
JP2001298740A (ja) 映像信号符号化装置及びその方法
JP2000069479A (ja) 画像符号化装置および画像符号化方法

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20051205

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051215

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060928

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061114

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: 20070302

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070315

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100406

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110406

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120406

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120406

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130406

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees