JPH0730846A - 画像信号の時間軸置換装置 - Google Patents
画像信号の時間軸置換装置Info
- Publication number
- JPH0730846A JPH0730846A JP5153274A JP15327493A JPH0730846A JP H0730846 A JPH0730846 A JP H0730846A JP 5153274 A JP5153274 A JP 5153274A JP 15327493 A JP15327493 A JP 15327493A JP H0730846 A JPH0730846 A JP H0730846A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- block
- address
- frame memory
- image signal
- 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
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Error Detection And Correction (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
(57)【要約】
【目的】画像データのブロック化とシャフリング操作を
行うためのメモリ容量を削減すること。 【構成】フレームメモリ+アドレスメモリの前段にブロ
ック化用のブロックメモリを設ける。 【効果】フレームメモリにおける負荷が減少し、アドレ
スメモリの容量を小さくできる。
行うためのメモリ容量を削減すること。 【構成】フレームメモリ+アドレスメモリの前段にブロ
ック化用のブロックメモリを設ける。 【効果】フレームメモリにおける負荷が減少し、アドレ
スメモリの容量を小さくできる。
Description
【0001】
【産業上の利用分野】本発明はディジタル画像信号の時
間軸処理に関し、画像データをブロック化ならびにシャ
フリングする装置に係わる。
間軸処理に関し、画像データをブロック化ならびにシャ
フリングする装置に係わる。
【0002】
【従来の技術】テレビジョン信号等の画像信号を効率良
く圧縮する方法の1つに離散コサイン変換(DCT)に
よる符号化があり、磁気記録媒体への画像信号のディジ
タル記録を可能にしている。DCTにおいてはディジタ
ル化された画素信号を画面上で隣接する矩形のブロック
に分割し、そのブロックを変換の1単位として取り扱う
必要があるため、走査線に従った入力画像データは一旦
メモリに書き込み、読み出し順序をDCTブロック単位
またはその整数倍の数ブロック(以下マクロブロックと
言う)単位となるようにしなければならない。さらに伝
送エラー時の画質劣化を軽減させるためのシャフリング
操作も行う必要がある。
く圧縮する方法の1つに離散コサイン変換(DCT)に
よる符号化があり、磁気記録媒体への画像信号のディジ
タル記録を可能にしている。DCTにおいてはディジタ
ル化された画素信号を画面上で隣接する矩形のブロック
に分割し、そのブロックを変換の1単位として取り扱う
必要があるため、走査線に従った入力画像データは一旦
メモリに書き込み、読み出し順序をDCTブロック単位
またはその整数倍の数ブロック(以下マクロブロックと
言う)単位となるようにしなければならない。さらに伝
送エラー時の画質劣化を軽減させるためのシャフリング
操作も行う必要がある。
【0003】このことを簡単に行うためには図6に示す
ように画像の1画面(フレーム)分を記憶できるフレー
ムメモリ1を2個用意し、一方が書き込みを行っている
間に他方は1フレーム前のデータを書き込み時とは異な
った順序で読み出すという方法(バンク方式)を取れば
よい。
ように画像の1画面(フレーム)分を記憶できるフレー
ムメモリ1を2個用意し、一方が書き込みを行っている
間に他方は1フレーム前のデータを書き込み時とは異な
った順序で読み出すという方法(バンク方式)を取れば
よい。
【0004】あるいは特開平4−79616号公報記載
の装置のように1個のフレームメモリとアドレスメモリ
で構成され、データを読み出すと同時に書き込みを行
い、その書き込みアドレスをアドレスメモリに記憶させ
ておいて次のフレームにおける読み出し/書き込み順序
はこのアドレスを参照して行うようにしてもよい。
の装置のように1個のフレームメモリとアドレスメモリ
で構成され、データを読み出すと同時に書き込みを行
い、その書き込みアドレスをアドレスメモリに記憶させ
ておいて次のフレームにおける読み出し/書き込み順序
はこのアドレスを参照して行うようにしてもよい。
【0005】
【発明が解決しようとする課題】しかしながら、上記バ
ンク方式で必要とするフレームメモリ2個は容量が大き
すぎ、性能/コスト比が悪い。またアドレスメモリを用
いる方式においては1フレーム分のデータを示すための
アドレスが長い、すなわちアドレスメモリの容量が大き
くなってしまうので、メモリの総容量を削減する効果が
十分に出ているとは言い難い。
ンク方式で必要とするフレームメモリ2個は容量が大き
すぎ、性能/コスト比が悪い。またアドレスメモリを用
いる方式においては1フレーム分のデータを示すための
アドレスが長い、すなわちアドレスメモリの容量が大き
くなってしまうので、メモリの総容量を削減する効果が
十分に出ているとは言い難い。
【0006】
【課題を解決するための手段】上記課題を解決するため
に、本発明ではフレームメモリの前段に画像データの走
査線が前記ブロックを形成し得る本数分だけあるブロッ
クメモリを具備し、予めこのブロックメモリを用いてブ
ロック化を行う。
に、本発明ではフレームメモリの前段に画像データの走
査線が前記ブロックを形成し得る本数分だけあるブロッ
クメモリを具備し、予めこのブロックメモリを用いてブ
ロック化を行う。
【0007】
【作用】ブロック化を前処理として行っておくことによ
り、フレームメモリに書き込む時点では既にブロック内
での局所的な書き込みと読み出し順序は一致している。
したがってフレームメモリにおいてはシャフリングのみ
を行えばよく、アドレスメモリの容量は各ブロックのア
ドレスのみを記憶すればよいので、その容量は著しく減
少する。
り、フレームメモリに書き込む時点では既にブロック内
での局所的な書き込みと読み出し順序は一致している。
したがってフレームメモリにおいてはシャフリングのみ
を行えばよく、アドレスメモリの容量は各ブロックのア
ドレスのみを記憶すればよいので、その容量は著しく減
少する。
【0008】
【実施例】図1は本発明の第1の実施例を表すブロック
図であり、図2はその説明図である。図1において画像
データが時間軸に従って連続的に入力され、分配器2へ
入る。分配器2はブロックメモリ4にデータが数ブロッ
ク入力される毎に経路を切り替え、データを振り分け
る。ブロックメモリ4へのデータ書き込みは図2(a)に
示すように画素のラインがブロックを形成できる本数ま
で順次行い、読み出しは同図(b)のようにブロック内で
折り返すように行うことで、出力データがブロック単位
で並ぶようにする。読み出されたデータは多重器3を介
してフレームメモリ1へ送られシャフリングの為の読み
書きが行われる。読み出しのアドレスはアドレスメモリ
5から供給され、読み出しを終えた直後に同一のアドレ
スへ書き込みが行われる。図2(c)および(d)にそれぞれ
フレームメモリ1およびアドレスメモリ5の内容を模式
的に表す。同図が示すようにフレームメモリ1ではマク
ロブロック(図では4ブロック)単位で読み書きが行わ
れる。ここで読み出す順序を書き込み時の順序と異なる
ようにすればマクロブロックを1単位としたシャフリン
グが成されることになる。
図であり、図2はその説明図である。図1において画像
データが時間軸に従って連続的に入力され、分配器2へ
入る。分配器2はブロックメモリ4にデータが数ブロッ
ク入力される毎に経路を切り替え、データを振り分け
る。ブロックメモリ4へのデータ書き込みは図2(a)に
示すように画素のラインがブロックを形成できる本数ま
で順次行い、読み出しは同図(b)のようにブロック内で
折り返すように行うことで、出力データがブロック単位
で並ぶようにする。読み出されたデータは多重器3を介
してフレームメモリ1へ送られシャフリングの為の読み
書きが行われる。読み出しのアドレスはアドレスメモリ
5から供給され、読み出しを終えた直後に同一のアドレ
スへ書き込みが行われる。図2(c)および(d)にそれぞれ
フレームメモリ1およびアドレスメモリ5の内容を模式
的に表す。同図が示すようにフレームメモリ1ではマク
ロブロック(図では4ブロック)単位で読み書きが行わ
れる。ここで読み出す順序を書き込み時の順序と異なる
ようにすればマクロブロックを1単位としたシャフリン
グが成されることになる。
【0009】ところがこのマクロブロック内では読み出
し/書き込みの順序を変える必要はなく、両者とも同じ
でよい。従ってアドレスメモリ5はそのマクロブロック
のフレームメモリ内での位置、つまりアドレスの上位部
のみをシャフリングの為に与えてやればよく、アドレス
の下位部はカウンタ等で代用できる。したがってアドレ
スメモリ5はフレームメモリ1へ供給すべきアドレスの
長さが減少したことで、メモリサイズおよびワード長の
両方を減らすことができ、その相乗的効果として容量を
激減させられる。装置全体でのメモリの総容量ではブロ
ックメモリ4の容量との相殺する部分があるが、フレー
ムメモリ1個分の容量またはアドレスメモリ5の容量の
減少分と比較するとその相殺分は小さい。
し/書き込みの順序を変える必要はなく、両者とも同じ
でよい。従ってアドレスメモリ5はそのマクロブロック
のフレームメモリ内での位置、つまりアドレスの上位部
のみをシャフリングの為に与えてやればよく、アドレス
の下位部はカウンタ等で代用できる。したがってアドレ
スメモリ5はフレームメモリ1へ供給すべきアドレスの
長さが減少したことで、メモリサイズおよびワード長の
両方を減らすことができ、その相乗的効果として容量を
激減させられる。装置全体でのメモリの総容量ではブロ
ックメモリ4の容量との相殺する部分があるが、フレー
ムメモリ1個分の容量またはアドレスメモリ5の容量の
減少分と比較するとその相殺分は小さい。
【0010】シャフリング操作を終えたフレームメモリ
1の出力データは後段のDCT変換器へ送られて圧縮符
号化される。次に図3は本発明における第2の実施例を
表す図である。本実施例は第1の実施例においてブロッ
クメモリの構成を変えたものである。第1の実施例で2
個のブロックメモリ4、分配器2および多重器3を用い
るバンク方式の代わりに1個のブロックメモリ4とアド
レスメモリ6を用いている。アドレスメモリ6はフレー
ムメモリ1に対するアドレスメモリ5と同じく、内部に
記憶されたブロックメモリ4の書き込みアドレスを参照
して読み出しアドレスを出力し、読み出した直後に同一
のアドレスにデータを書き込む。書き込みアドレスの順
序はアドレスメモリ6に記憶されて次回の読み出し時に
参照される。これにより図2(a)および(b)で示したよう
に時系列で入力される画像データがブロック単位で出力
され、フレームメモリ1へ送られる。本実施例の効果は
第1の実施例と同じくフレームメモリの構成を小規模化
させられることだが、ブロックメモリ4が2個から1個
になったことでさらなるメモリ容量の削減を図ることが
できる。これはアドレスメモリ6の容量がブロックメモ
リ4の容量に対して同等以下であるということに起因す
る。
1の出力データは後段のDCT変換器へ送られて圧縮符
号化される。次に図3は本発明における第2の実施例を
表す図である。本実施例は第1の実施例においてブロッ
クメモリの構成を変えたものである。第1の実施例で2
個のブロックメモリ4、分配器2および多重器3を用い
るバンク方式の代わりに1個のブロックメモリ4とアド
レスメモリ6を用いている。アドレスメモリ6はフレー
ムメモリ1に対するアドレスメモリ5と同じく、内部に
記憶されたブロックメモリ4の書き込みアドレスを参照
して読み出しアドレスを出力し、読み出した直後に同一
のアドレスにデータを書き込む。書き込みアドレスの順
序はアドレスメモリ6に記憶されて次回の読み出し時に
参照される。これにより図2(a)および(b)で示したよう
に時系列で入力される画像データがブロック単位で出力
され、フレームメモリ1へ送られる。本実施例の効果は
第1の実施例と同じくフレームメモリの構成を小規模化
させられることだが、ブロックメモリ4が2個から1個
になったことでさらなるメモリ容量の削減を図ることが
できる。これはアドレスメモリ6の容量がブロックメモ
リ4の容量に対して同等以下であるということに起因す
る。
【0011】続いて図4は本発明における第3の実施例
を表す図である。本実施例は第1の実施例と比較する
と、フレームメモリ1の前段に加えてその後段にもブロ
ックメモリ7を2個用いてデータの多重操作を行う点が
異なっており、さらにブロックメモリ4の容量について
は記憶される画素のライン数が半分である。これらは1
フレームの画像データがインタレース操作により2フィ
ールドに分けて入力され、これをDCT等で処理可能な
フレーム内の画素ブロックとして出力する場合に必須と
なる。その処理内容を図5を用いて説明する。1フレー
ム分の画像データは同図(a)のように第1および第2フ
ィールドに分かれて入力されるため、ブロックを形成す
るための半分の画素ラインを1単位としてブロックメモ
リ4に書き込む。書き込まれたデータは同図(b)に示す
ようにブロックの幅に相当する画素で折り返す形で読み
出され、この画素ライン半分のマクロブロックという単
位でフレームメモリ1に書き込まれる。フレームメモリ
1では同図(c)のように各フィールドにおける半マクロ
ブロックが、アドレスメモリ5の出力に従ってそれぞれ
独立なアドレスに書き込まれるが、読み出しはこれらが
連続して行われる。そして最終的に同図(d)のように1
フレーム内の画素ブロックとして出力されDCT変換器
へと送られる。このように1フレームの画像データがイ
ンタレース走査により2フィールドに分かれて入力され
る場合にはフレームメモリの後段にもブロックメモリを
配置することにより同様のメモリ容量削減効果が得られ
る。
を表す図である。本実施例は第1の実施例と比較する
と、フレームメモリ1の前段に加えてその後段にもブロ
ックメモリ7を2個用いてデータの多重操作を行う点が
異なっており、さらにブロックメモリ4の容量について
は記憶される画素のライン数が半分である。これらは1
フレームの画像データがインタレース操作により2フィ
ールドに分けて入力され、これをDCT等で処理可能な
フレーム内の画素ブロックとして出力する場合に必須と
なる。その処理内容を図5を用いて説明する。1フレー
ム分の画像データは同図(a)のように第1および第2フ
ィールドに分かれて入力されるため、ブロックを形成す
るための半分の画素ラインを1単位としてブロックメモ
リ4に書き込む。書き込まれたデータは同図(b)に示す
ようにブロックの幅に相当する画素で折り返す形で読み
出され、この画素ライン半分のマクロブロックという単
位でフレームメモリ1に書き込まれる。フレームメモリ
1では同図(c)のように各フィールドにおける半マクロ
ブロックが、アドレスメモリ5の出力に従ってそれぞれ
独立なアドレスに書き込まれるが、読み出しはこれらが
連続して行われる。そして最終的に同図(d)のように1
フレーム内の画素ブロックとして出力されDCT変換器
へと送られる。このように1フレームの画像データがイ
ンタレース走査により2フィールドに分かれて入力され
る場合にはフレームメモリの後段にもブロックメモリを
配置することにより同様のメモリ容量削減効果が得られ
る。
【0012】また本実施例ではフレームメモリの前段と
後段にバンク方式、すなわち2個ずつのブロックメモリ
を配置する構成を採用したが、これらは第1と第2の実
施例の関係と同じく1個のブロックメモリとアドレスメ
モリによる構成とすることもでき、同様の効果が得られ
る。
後段にバンク方式、すなわち2個ずつのブロックメモリ
を配置する構成を採用したが、これらは第1と第2の実
施例の関係と同じく1個のブロックメモリとアドレスメ
モリによる構成とすることもでき、同様の効果が得られ
る。
【0013】
【発明の効果】以上、説明したように本発明ではフレー
ムメモリの前段にブロック単位のメモリを具備し、この
メモリを用いてブロック化を前処理として行っておく。
これによりフレームメモリに書き込む時点では既にブロ
ック内での局所的な書き込みと読み出し順序は一致して
いるためフレームメモリにおいてはシャフリングのみを
行えばよく、アドレスメモリの容量は各ブロックのアド
レスのみを記憶すればよいので、その容量は著しく減少
する。
ムメモリの前段にブロック単位のメモリを具備し、この
メモリを用いてブロック化を前処理として行っておく。
これによりフレームメモリに書き込む時点では既にブロ
ック内での局所的な書き込みと読み出し順序は一致して
いるためフレームメモリにおいてはシャフリングのみを
行えばよく、アドレスメモリの容量は各ブロックのアド
レスのみを記憶すればよいので、その容量は著しく減少
する。
【図1】第1の実施例を表すブロック図である。
【図2】第1の実施例の説明図である。
【図3】第2の実施例を表すブロック図である。
【図4】第3の実施例を表すブロック図である。
【図5】第3の実施例の説明図である。
【図6】従来例を表すブロック図である。
1…フレームメモリ、 2…分配器、 3…多重器、 4、7…ブロックメモリ、 5、6…アドレスメモリ。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 7/13 Z (72)発明者 高橋 将 神奈川県横浜市戸塚区吉田町292番地株式 会社日立製作所映像メディア研究所内 (72)発明者 市毛 健志 神奈川県横浜市戸塚区吉田町292番地株式 会社日立製作所映像メディア研究所内 (72)発明者 築地 伸芳 神奈川県横浜市戸塚区吉田町292番地株式 会社日立製作所映像メディア研究所内
Claims (3)
- 【請求項1】1画面が順次走査によって形成され、走査
線に従って連続的に入力されるディジタル画像信号を1
画面分記憶し得るフレームメモリと前記フレームメモリ
のアドレスを記憶して前記フレームメモリの書き込み/
読み出しアドレスを与えるアドレスメモリを備えた時間
軸置換装置において、 前記ディジタル画像信号の走査線数本分の画像データを
記憶するメモリを前記フレームメモリの前段に設けたこ
とを特徴とする画像信号の時間軸置換装置。 - 【請求項2】請求項1に記載の時間軸置換装置であっ
て、前記ディジタル画像信号の走査線数本分の画像デー
タを記憶するメモリにおける走査線の本数が前記フレー
ムメモリにおいて成される時間軸置換操作の単位となる
ブロックの行数に等しいことを特徴とする画像信号の時
間軸置換装置。 - 【請求項3】請求項1に記載の時間軸置換装置であっ
て、前記ディジタル画像信号の走査線数本分の画像デー
タを記憶するメモリにおける走査線の本数が前記フレー
ムメモリにおいて成される時間軸置換操作の単位となる
ブロックの行数の半分に等しく、かつ前記フレームメモ
リの後段に前記時間軸置換操作の単位となるブロックを
記憶し得るメモリを設けたことを特徴とする画像信号の
時間軸置換装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5153274A JPH0730846A (ja) | 1993-06-24 | 1993-06-24 | 画像信号の時間軸置換装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5153274A JPH0730846A (ja) | 1993-06-24 | 1993-06-24 | 画像信号の時間軸置換装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0730846A true JPH0730846A (ja) | 1995-01-31 |
Family
ID=15558885
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5153274A Pending JPH0730846A (ja) | 1993-06-24 | 1993-06-24 | 画像信号の時間軸置換装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0730846A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1999025069A1 (en) * | 1997-11-10 | 1999-05-20 | Ntt Mobile Communications Network, Inc. | Interleaving method, interleaving apparatus, and recording medium in which interleave pattern generating program is recorded |
| KR100447190B1 (ko) * | 2002-04-04 | 2004-09-04 | 엘지전자 주식회사 | Dvc 시스템의 오디오 처리 장치 |
-
1993
- 1993-06-24 JP JP5153274A patent/JPH0730846A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1999025069A1 (en) * | 1997-11-10 | 1999-05-20 | Ntt Mobile Communications Network, Inc. | Interleaving method, interleaving apparatus, and recording medium in which interleave pattern generating program is recorded |
| US6631491B1 (en) | 1997-11-10 | 2003-10-07 | Ntt Mobile Communications Network, Inc. | Interleaving method, interleaving apparatus, and recording medium in which interleave pattern generating program is recorded |
| KR100447190B1 (ko) * | 2002-04-04 | 2004-09-04 | 엘지전자 주식회사 | Dvc 시스템의 오디오 처리 장치 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3141772B2 (ja) | Mpeg復号化器及びその復号化方法 | |
| US6205181B1 (en) | Interleaved strip data storage system for video processing | |
| EP0467717B1 (en) | Data shuffling apparatus | |
| US6940909B2 (en) | Video decoding during I-frame decode at resolution change | |
| US6356702B1 (en) | Image display apparatus and special picture reproduction controller | |
| US6064803A (en) | Image information decoder with a reduced capacity frame memory | |
| JPH0730846A (ja) | 画像信号の時間軸置換装置 | |
| KR20070026876A (ko) | 비디오 에지 필터링을 위한 데이터 캐싱 | |
| JPH08186826A (ja) | 画像復号処理方法およびそれに用いる記憶装置並びに画像復号装置 | |
| JPH09312828A (ja) | 再生装置及びデータ処理装置 | |
| JPH0723397A (ja) | 画像信号復号化装置及び画像信号復号化方法 | |
| US5311307A (en) | Image processing method | |
| JPH07298264A (ja) | 画像データの処理方法およびそれに用いる記憶装置ならびに画像データの処理装置 | |
| JPH10262220A (ja) | 半導体集積回路 | |
| JPH01140883A (ja) | データ符号化方法 | |
| JP2878394B2 (ja) | 複数画像復号化装置 | |
| JP3624457B2 (ja) | 画像信号符号化装置及び画像信号復号化装置 | |
| KR970008413B1 (ko) | 영상복호장치 | |
| JPH07320479A (ja) | データ再編成方法及び回路 | |
| JPS6248887A (ja) | 画像情報信号伝送方法及び装置 | |
| JP3123225B2 (ja) | データ並べ換え装置 | |
| KR100243479B1 (ko) | 프레임 메모리의 출력 데이터 재배열장치 | |
| KR100237486B1 (ko) | 프레임 메모리의 출력 데이터 재배열장치 | |
| JP3554073B2 (ja) | 符号化方法及び装置 | |
| JP4006671B2 (ja) | 映像信号のマッピング方法 |