JPH11298859A - 映像信号符号化システム及び映像信号符号化方法 - Google Patents
映像信号符号化システム及び映像信号符号化方法Info
- Publication number
- JPH11298859A JPH11298859A JP10271898A JP10271898A JPH11298859A JP H11298859 A JPH11298859 A JP H11298859A JP 10271898 A JP10271898 A JP 10271898A JP 10271898 A JP10271898 A JP 10271898A JP H11298859 A JPH11298859 A JP H11298859A
- Authority
- JP
- Japan
- Prior art keywords
- encoding
- video signal
- signal
- controller
- encoded
- 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)
- Television Signal Processing For Recording (AREA)
Abstract
中から符号化したい映像を指定し、その部分を正確に所
望の画質で符号化し、さらに複数の映像をインタラクテ
ィブに符号化するための符号化システム及び符号化方法
を得る。 【解決手段】 従来、映像信号再生装置から再生される
映像信号の中から符号化したい映像を指定し、その部分
を正確に所望の画質で符号化し、さらに複数の映像をイ
ンタラクティブに符号化するための手法は確立されてい
なかった。本発明の映像信号符号化システム及び符号化
方法では、設定した符号化パラメータに基づき再生映像
信号の符号化を開始するとともに、再生映像信号に含ま
れる同期信号に基づきフレーム数をカウントし、設定さ
れたフレーム数と一致したときに符号化を停止するよう
に構成した。
Description
し、蓄積するためのシステムに関する。
の従来例として、例えば特開平8−307809号公報
に示されたシステムがある。
示された従来の映像信号符号化システムのブロック図で
ある。MPEGによるデータ作成に適用した映像信号検
索システムの一例である。なお、MPEGによるデータ
作成では、映像を構成するフレームあるいはフィールド
を連続した数個から十数個のグループを単位(GOP)
として符号化処理を行い、該グループが検索等のアクセ
スの管理単位にもなるものである。
符号データ制御部2でフレーム数と符号化処理の単位が
揃うように余分なフレームの削除、あるいはダミーフレ
ームのパディングが行われる。符号データ制御部2でフ
レームを調整された映像データはビデオ信号、オーディ
オ信号に分離されてそれぞれビデオ符号化部3とオーデ
ィオ符号化部4に入力され、符号化される。各符号化部
3、4の出力は多重化部5に入力されて多重化符データ
となり、一時蓄積部6に蓄積される。続いて、次の映像
データ映像Bが同様に符号化され、一時蓄積部6に保存
される。全ての映像が符号化され蓄積された後、検索・
映像制御情報付加部7において、符号データ中で映像デ
ータが記録されているアドレス等、各映像を検索するた
めに必要な情報とフェードイン、フェードアウト、繰り
返し再生等の映像制御情報を作成し、各情報を前記符号
データ中に付加した後に一連の符号データ8が作成され
る。なお、符号データ制御部2、ビデオ符号化部3、オ
ーディオ符号化部4、多重化部5は符号化手段を構成
し、検索・再生制御情報付加部7は検索・再生制御情報
付加手段を構成しているものである。
実施される処理の内容を示したものである。図14
(a)では映像データはその最後の区切りが符号化処理
単位と一致していない。ここでは符号化処理単位を4フ
レームとしている。従って、符号データ制御部3では、
最後のフレームを削除することによって、符号化処理単
位と映像の区切りを揃えている。一方、図14(b)で
は、同様に符号化処理単位と映像の最後の区切りをパデ
ィングするダミーフレームを付加することによって、符
号化処理単位と映像の区切りを揃えているものである。
符号データの一例を示したものである。この図では、一
連の符号データ中に映像A、映像B、映像Cの3個の映
像データが含まれている。9、10、11は検索情報
で、後述するようにそれぞれ符号データ中での位置によ
ってその内容が異なる。検索情報の一例として映像名と
該映像の符号長、該検索情報からの各映像の先頭までの
相対位置が正負号付きで示されている。例えば、映像C
は符号長がwww(バイト)で、検索情報10の然るべ
き位置から映像Cの先頭までは後方にvvv(バイト)
であることが示されている。したがって、映像Aの途中
をアクセスしているときに映像Cの提示要求が発生した
場合には、速やかに次の検索情報10をアクセスし、検
索情報から映像Cまでの位置がvvv(バイト)先であ
ることを知って、高速かつ継続的に映像Cにアクセスが
可能となるものである。
に挿入する必要はなく、図16に示すように符号データ
中の任意の場所に存在できる。ただし、この場合、該検
索情報の挿入によって映像データの復号化に遅延発生等
の影響がないようにしなければならないものである。
号化システムでは、複数の映像の符号化処理単位を合わ
せて複数の映像を一連の符号データとして符号化する大
まかな構成と符号化制御部の処理及びその時のデータ構
成については示されているが、いかにして映像信号再生
装置から再生される映像信号の中から符号化したい映像
を指定するか、いかに映像信号再生装置と符号化装置を
制御し、正確に指定された部分だけを、所望の画質で符
化するか、いかにインタラクティブに複数の映像を符号
化するかについては一切記述されていない。
る映像信号の中から符号化したい映像を指定し、その部
分を正確に、所望の画質で符号化し、さらに複数の映像
をインタラクティブに符号化するための符号化システム
及び符号化方法を得ることを目的とする。
生される映像信号の中から符号化したい映像を指定し、
その部分を正確に、所望の画質で符号化し、符号化され
た個々の符号化データを1つの符号化データに繋ぎあわ
せることにより、1つの映像を部分的に異なるビットレ
ートで符号化するための符号化システム及び符号化方法
を得ることを目的とする。
号化システムは、映像信号再生装置と、前記映像信号再
生装置の出力信号を符号化する符号化回路と、前記映像
信号再生装置の再生あるいは停止動作を制御する制御手
段と、前記符号化回路における符号化の回数、符号化パ
ラメータあるいは符号化開始までの時間を設定する設定
手段と、過去に符号化した信号と今回符号化する信号が
前記映像信号再生装置における同一媒体に記録されたも
のであるかどうかを判断する判断手段と、前記映像信号
再生装置の出力する信号が設定されたフレームであるか
どうかを判断し判断結果に応じて前記符号化回路の符号
化開始を決定する符号化開始決定手段と、前記映像信号
再生装置の出力する信号に含まれる同期信号からフレー
ム数をカウントし、設定されたフレーム数と一致したと
き前記符号化回路の符号化停止を決定する符号化停止決
定手段を備えたものである。
上記映像信号符号化システムにおいて、さらに前記設定
手段により設定した符号化回数に基づき符号化された複
数の符号化データにストリーム変換を施し1つの符号化
データに繋ぎ合わせる手段を備えたものである。
化すべき信号を記録した媒体名、符号化開始時間、符号
化終了時間、符号化ビットレート及び保存ファイル名を
符号化単位(クリップ)とする符号化回数を設定するス
テップ、符号化開始時間および符号化終了時間に基づき
符号化フレーム数を得るステップ、符号化すべき信号を
記録した媒体を選択するステップ、符号化開始時間に基
づき選択した媒体の再生開始位置を設定するステップ、
再生開始信号に基づき媒体の再生動作を開始するステッ
プ、再生された信号の時間情報と符号化開始時間と設定
されたオフセットフレーム数に基づき符号化開始信号を
生成するステップ、符号化開始信号に基づき再生された
信号に含まれる同期信号のカウントを開始するステッ
プ、同期信号のカウントが符号化フレーム数に一致した
ことを検出し、符号化停止信号及び再生停止信号を生成
するステップを備え、符号化回数が所定の値に達するま
で前記した各ステップを繰り返すようにしたものであ
る。
映像信号符号化方法において、符号化された各クリップ
の符号化データにストリーム変換を施し、1つの符号化
データに繋ぎ合わせるステップを備えるものである。
テムによれば、映像信号再生装置から再生される映像信
号の中から符号化したい映像を指定し、その部分を正確
に、所望の画質で符号化し、さらに複数の映像をインタ
ラクティブに符号化するためのシステムを得ることがで
きる。
れば、映像信号再生装置から再生される映像信号の中か
ら符号化したい映像を指定し、その部分を正確に、所望
の画質で符号化し、さらに符号化された個々の符号化デ
ータを1つの符号化データに繋ぎあわせることにより、
1つの映像を部分的に異なるビットレートで符号化する
ためのシステムを得ることができる。
ば、再生される映像信号の中から符号化したい映像を指
定し、その部分を正確に、所望の画質で符号化し、さら
に複数の映像をインタラクティブに符号化するための簡
単な符号化方法を得ることができる。
ば、再生される映像信号の中から符号化したい映像を指
定し、その部分を正確に、所望の画質で符号化し、符号
化された個々の符号化データを1つの符号化データに繋
ぎあわせることにより、1つの映像を部分的に異なるビ
ットレートで符号化するための簡単な符号化方法を得る
ことができる。
づいて具体的に説明する。 実施の形態1.図1は、本発明の実施の形態1である映
像信号符号化システムを示すブロック図である。50は
映像信号符号化システムの映像信号源となるVTR等の
映像信号再生装置、51は映像信号再生装置50より入
力された、映像信号にMPEG等の方式による符号化を
施す第1の符号化装置、52は第1の符号化装置51の
内部にあり、実際のMPEG等の符号化を回路的に行い
HDD等の蓄積メディアに出力するストリームを生成す
る符号化回路、53は第1の符号化装置51の内部にあ
り、映像信号再生装置50より入力された映像信号から
同期信号を分離する同期信号分離回路、54は映像信号
の記録されている媒体の判別、符号化する回数の設定、
ビットレート等の符号化の各種パラメータの設定、及び
符号化回路52により符号化されるストリームをHDD
等の蓄積メディアに蓄積する際のファイル名の指定等を
行い、第1の符号化装置51に制御信号を与えるPC
(パソコン)等の第1のコントローラ、55は第1の符
号化装置51の内部にあり、第1のコントローラ54か
らの制御信号を受け、符号化回路52を制御する第2の
コントローラである。なお、符号化装置51は符号化回
路52、同期信号分離回路53、および第2のコントロ
ーラ55により構成されている。
映像信号符号化システムの制御方法を第1のコントロー
ラ54のメインの操作画面を用いて説明するための図で
ある。なお、操作画面は映像信号符号化を開始する開始
ボタンと、第1の符号化装置51の符号化開始、あるい
は符号化停止等のステータスを示す符号化ステータス表
示欄と、映像信号再生装置50の再生開始、あるいは再
生停止等のステータスを示すVTRステータス表示欄
と、第1の符号化装置51が第1のコントローラ54か
ら符号化開始を示す制御信号を受信してから実際に符号
化を開始するまでに必要な時間の遅延を吸収するための
オフセットフレーム数設定欄から構成される。
映像信号符号化システムの制御方法を第1のコントロー
ラ54のサブの操作画面を用いて説明するための図であ
る。なお、操作画面は、符号化回数を設定する符号化回
数設定欄と、映像信号再生装置50において再生する媒
体、たとえばテープ等のIDを設定するテープ名設定欄
と、符号化開始時間をVTRのタイムコードにより設定
する開始時間設定欄と、符号化終了時間をVTRのタイ
ムコードにより設定する終了時間設定欄と、符号化の画
質を設定するビットレート設定欄と、符号化されるスト
リームをHDD等の蓄積メディアに蓄積する際のファイ
ル名の設定を行う保存ファイル名設定欄から構成され
る。
映像信号符号化システムの制御方法をフローチャートを
用いて説明するための図である。
映像信号符号化システムの第1の符号化装置51の動作
をフローチャートを用いて説明するための図である。
を用いて本発明の実施の形態1の映像信号符号化システ
ムの動作を詳細に説明する。図4のフローチャートに従
い説明すると、60において、図3の第1のコントロー
ラ54のサブ操作画面上において、符号化回数、テープ
名、符号化開始時間、符号化終了時間、ビットレート、
および保存ファイル名を設定する。以下、図3におけ
る、それぞれの符号化回数について各種設定の組を1ク
リップと記す。また、符号化回数をnとして、最後のク
リップの符号化回数をNとする。61において符号化回
数を初期値n=0とセットし、62において符号化回数
n=1とインクリメントして最初のクリップである符号
化回数1のクリップにセットする。この時点で、63に
おいて、図2の第1のコントローラ54のメイン操作画
面上の符号化ステータス表示欄は符号化停止と表示され
ている。次に64において、第1のコントローラ54は
60で設定した符号化回数1のクリップのテープ名、符
号化開始時間、符号化終了時間、ビットレート、および
保存ファイル名をセットする。なお、設定画面上には表
わさないため説明は省略するがその他の設定パラメータ
として、保存するストリームの種類等、MPEG規格に
則った符号化の各種パラメータ等の設定も行う。次に6
5において、第1のコントローラ54は64においてセ
ットした符号化開始時間、および符号化終了時間から符
号化フレーム数を求める。次に66において、第1のコ
ントローラ54から第2のコントローラ55へ第1の符
号化装置51が符号化開始可能か否かを問い合わせ、符
号化開始可能であれば、67において、第1のコントロ
ーラ54は、上記65で求めた符号化フレーム数、およ
び64で設定したビットレート等の符号化の各種パラメ
ータを、第2のコントローラ55へ送信する。次に68
において、第1のコントローラ54は映像信号再生装置
50に符号化開始時間より前の位置まで巻き戻しを行
う。68において、第1のコントローラ54は映像信号
再生装置50に再生開始信号を送信し、映像信号再生装
置50は再生を開始する。次に69において、再生中の
映像信号再生装置50のタイムコードを取得し、71に
おいて取得したタイムコードが符号化開始時間から図2
において設定したオフセットフレーム数を差し引いたも
の以上になったところで、72において第1のコントロ
ーラ54は第2のコントローラ55に符号化開始命令を
送信する。なお、第1の符号化装置51における符号化
では、第1のコントローラ54が送信する符号化開始命
令を第2のコントローラ55が受信してから、実際に符
号化を開始するまでに必要な時間が一定でない。これ
は、第2のコントローラ55により符号化回路52内の
レジスタにビットレート等の符号化の各種パラメータを
設定する際に、設定の種類によって、設定に要する時間
差が生じるためのものである。従って、図2のオフセッ
トフレーム設定欄にオフセットフレームを設定して、第
1の符号化装置51が第1のコントローラ54から符号
化開始命令を受信してから実際に符号化を開始するまで
に必要な時間の遅延を吸収するように構成している。7
3において第1のコントローラ54は第2のコントロー
ラ55より符号化開始命令受信の通達を受けて、図2の
第1のコントローラ54のメイン操作画面上のステータ
ス表示欄に符号化開始と表示する。
1の符号化装置51側の動作については図5を用いて説
明する。図5の80において、図4の67において送信
された符号化フレーム数、およびビットレート等の符号
化の各種パラメータを第2のコントローラ55により受
信し、受信したことを第1のコントローラ54に通達す
る。次に図5の81において、図4の72において送信
された符号化開始命令を第2のコントローラ55により
受信し、受信したことを第1のコントローラ54に通達
すると同時に、図5の82において、第1の符号化装置
51内の同期信号分離回路53において、映像信号再生
装置50より入力される映像信号から分離された同期信
号をカウントする同期信号カウンタをスタートさせると
ともに、符号化回路52内のレジスタに、64において
設定し67で送信された各種パラメータの設定を行う。
符号化開始後は、図5の83に示すように、第2のコン
トローラ55において、上記同期信号カウンタのカウン
タ数が図4の65で第1のコントローラ54が求めた符
号化フレーム数と一致するか否かを確認し、一致する
と、図5の84に示すように、第2のコントローラ55
より符号化停止命令を第1のコントローラ54に送信す
る。なお、この時同時に、第2のコントローラ55は符
号化回路52の符号化動作も停止させる。
4の72において、符号化開始命令送信後は、図4の7
4に示すように、第2のコントローラ55からの符号化
停止命令を受信するまで、図4の73において、ステー
タス表示欄に符号化開始と表示し続ける。第1の符号化
装置51において、第1のコントローラ54が設定した
符号化フレーム数までの符号化が終了し、第2のコント
ローラ55より送信される符号化停止命令を受信する
と、図4の75において、第1のコントローラ54は符
号化ステータス表示欄に符号化停止と表示して、さらに
図4の76において、映像信号再生装置50の再生を停
止させて、1クリップの一連の符号化動作を終了する。
さらに、図4の77において符号化回数nが最後のクリ
ップの符号化回数Nよりも小さければ図4の62に戻
り、符号化回数nを1つインクリメントして、図4の6
0において設定された、次の符号化回数2のクリップに
セットする。この時点で、63において、図2の第1の
コントローラ54のメイン操作画面上の符号化ステータ
ス表示欄は符号化停止と表示されている。次に64にお
いて、第1のコントローラ54は60で設定した符号化
回数2のクリップのテープ名、符号化開始時間、符号化
終了時間、ビットレート、および保存ファイル名をセッ
トする。この時、前回符号化したクリップのテープ名の
設定と、今回符号化するクリップのテープ名の設定が異
なる場合は、映像信号再生装置50内にある、テープを
排出して、ユーザによるテープの交換を待つ。以下、6
5〜76までの動作を符号化回数1のときと同様に行
い、1クリップの一連の符号化動作を終了する。さら
に、図4の77において符号化回数nが最後のクリップ
の符号化回数Nよりも小さければ図4の62に戻り、符
号化回数nが最後のクリップの符号化回数Nであれば、
60において設定したすべてのクリップの符号化動作を
終了する。
テムにおいては、映像信号再生装置から再生される媒体
を選択し、さらに選択された媒体に記録されている映像
信号の中から符号化したい映像を指定し、その部分を正
確に、所望の画質で符号化して、複数の映像をインタラ
クティブに符号化するためのシステムを得ることができ
る。
基づいて具体的に説明する。 実施の形態2.図6は、本発明の実施の形態2である映
像信号符号化システムを示すブロック図である。50〜
55は実施の形態1の図1で示したものと同一であるの
で説明は省略する。56は第1のコントローラ54を制
御して、HDD等の蓄積メディアに蓄積されたMPEG
のストリームファイルを操作するPC等の第3のコント
ローラ56である。
号符号化システムの制御方法を実施の形態1の図2で示
した、第1のコントローラ54のメインの操作画面を用
いて説明する。
号符号化システムの制御方法を実施の形態1の図3で示
した、第1のコントローラ54のサブの操作画面を用い
て説明する。
号符号化システムの制御方法の一部を図4で示した、フ
ローチャートを用いて説明する。
号符号化システムの第1の符号化装置51の動作を図5
で示した、フローチャートを用いて説明する。
映像信号符号化システムの制御方法を第3のコントロー
ラ56の操作画面を用いて説明するための図である。な
お、操作画面は、第1のコントローラ54で設定する、
複数のクリップを1つのファイルに連続して符号化する
か、あるいは複数のクリップをそれぞれ個別のファイル
に符号化するかの選択欄と、複数のクリップを1つのフ
ァイルに連続して符号化する際のファイル名の設定を行
う保存ファイル名設定欄から構成される。
映像信号符号化システムの制御方法をフローチャートを
用いて説明するための図である。
7、図8を用いて本発明の実施の形態2の映像信号符号
化システムの動作を詳細に説明する。図8のフローチャ
ートに従い説明する。図8の90において、図7の第3
のコントローラ56の操作画面においてすべてのクリッ
プを1つのファイルに連続して符号化を行いますか?の
Yes、あるいはNoの選択欄で、Yesを選択した場
合、図3の第1のコントローラ54のサブ操作画面にお
いて設定したすべてのクリップを1つのファイルに連続
して符号化を行う。なお、図8のフローチャートでは図
7の第3のコントローラ56の操作画面においてすべて
のクリップを1つのファイルに連続して符号化を行いま
すか?の選択欄でYesを選択した場合の動作について
説明する。また、図7の第3のコントローラ56の操作
画面においてすべてのクリップを1つのファイルに連続
して符号化を行いますか?の選択欄でNoを選択した場
合の動作については、実施の形態1において図4のフロ
ーチャートを用いて説明したものと同一であるので説明
は省略する。
ローラ56の設定画面において、図3の第1のコントロ
ーラ54のサブ操作画面で設定したすべてのクリップを
1つのファイルに連続して符号化を行うという選択を
し、さらに保存するファイル名の設定を行う。ただし、
図3の第1のコントローラ54のサブ操作画面において
設定した、符号化回数、テープ名、符号化開始時間、符
号化終了時間、ビットレート、および保存ファイル名の
うち、保存ファイル名は、最終的には図7の第3のコン
トローラ56の設定画面において設定した保存ファイル
名が採用されるので、図3の第1のコントローラ54の
サブ操作画面上の設定は、最終的なファイルを生成する
までの中間ファイルの設定として用いられる。また、ス
トリームタイプも保存ファイルの設定である1種類のス
トリームに統一される。
77に従い、図3の第1のコントローラ54のサブ操作
画面上において設定したすべてのクリップの符号化を行
う。なお、図4の61〜77の動作は実施の形態1にお
いて説明したものと同一であるので説明は省略する。ま
た、この時の第1の符号化回路51の動作も、実施の形
態1において図5を用いて説明したものと同一であるの
で説明は省略する。
おいて図3の第1のコントローラ54のサブ操作画面上
において設定された条件に従い、各クリップ毎に生成さ
れたストリームファイルを、すべてのクリップを1つの
ファイルに連続して符号化するために、すべて繋ぎあわ
せる編集を行うため、編集を行うことができるストリー
ムレベルにストリーム変換を行う。なお、編集を行うこ
とができるストリームレベルとはMPEG規格のストリ
ームである、PS、TS、PES、ESのうちのPE
S、ESのストリームレベルのことである。PS、TS
ストリームではそれぞれにID情報、タイムコード等の
ヘッダが付加されており、異なるストリームレベルで符
号化された各ストリームを1つに繋ぎあわせるために
は、これらを除去したPES、あるいはESのストリー
ムに変換することが必要である。
おいて編集を行うことができるストリームレベルにスト
リーム変換を行われた、各クリップ毎のストリームファ
イルを、最後のクリップをN番目のクリップとして、1
〜Nのクリップの順に1つに繋ぎあわせる。
おいて各クリップ毎のストリームファイルを、最後のク
リップをN番目のクリップとして、1〜Nのクリップの
順に1つに繋ぎあわされたストリームファイルを、図7
の第3のコントローラ56の設定画面において設定した
保存ファイルのストリームレベルにストリーム変換を行
う。以上の一連の動作により、図3の第1のコントロー
ラ54のサブ操作画面において設定したすべてのクリッ
プを1つのファイルに連続して符号化を行う動作を終了
する。
テムにおいては、映像信号再生装置から再生される映像
信号の中から符号化したい映像を指定し、その部分を正
確に、所望の画質で符号化し、さらに複数の映像をイン
タラクティブに符号化するためのシステムを得ることが
できる。
号化システムにおいては、各クリップ毎に異なるビット
レートを設定し、各クリップ毎にそれぞれ設定したビッ
トレートで符号化を施した後、1つのファイルに繋ぎあ
わせることが可能なため、1つの映像を部分的に異なる
ビットレートで符号化することができる。従って、複雑
な絵柄の部分は高いビットレートで符号化し、単純な絵
柄の部分は低いビットレートで符号化することができ
る。すなわち、可変ビットレート符号化を行うことがで
きる、効率のよい符号化を行うためのシステムを得るこ
とができる。
基づいて具体的に説明する。 実施の形態3.図9は、本発明の実施の形態3である映
像信号符号化システムを示すブロック図である。50、
52、53は実施の形態1の図1に示したものと同一で
あるので説明は省略する。57は第2の符号化装置、5
8は第2の符号化装置57に制御信号を与えるPC等の
第4のコントローラである。なお、第2の符号化装置5
7は符号化回路52、同期信号分離回路53により構成
されている。
号符号化システムの制御方法を説明する第4のコントロ
ーラ58のメインの操作画面は実施の形態1の図2で示
した、第1のコントローラ54のメインの操作画面と同
一であるのでこれを用いて説明する。
号符号化システムの制御方法を説明する第4のコントロ
ーラ58のサブの操作画面は実施の形態1の図3で示し
た、第1のコントローラ54のサブの操作画面と同一で
あるのでこれを用いて説明する。
る映像信号符号化システムの制御方法をフローチャート
を用いて説明するための図である。
用いて本発明の実施の形態3の映像信号符号化システム
の動作を詳細に説明する。図10のフローチャートに従
い説明すると、100において図3に示す第4のコント
ローラ58のサブの操作画面上において、符号化回数、
テープ名、符号化開始時間、符号化終了時間、ビットレ
ート等の符号化の各種パラメータ、および保存ファイル
名を設定する。符号化回数をnとして、最後のクリップ
の符号化回数をNとする。101において符号化回数を
初期値n=0とセットし、102において符号化回数n
=1として最初のクリップである符号化回数1のクリッ
プにセットする。この時点で、103において図2の第
4のコントローラ58のメイン操作画面上の符号化ステ
ータス表示欄は符号化停止と表示されている。次に10
4において、第4のコントローラ58は100で設定し
た符号化回数1のクリップのテープ名、符号化開始時
間、符号化終了時間、ビットレート等の符号化の各種パ
ラメータ、および保存ファイル名をセットする。次に1
05において、第4のコントローラ58は104におい
てセットした符号化開始時間、および符号化終了時間か
ら符号化フレーム数を求めて設定する。次に、106に
おいて、第4のコントローラ58から第2の符号化装置
57が符号化開始可能か否かを問い合わせ、符号化開始
可能であれば、107において、第4のコントローラ5
8は、映像信号再生装置50に符号化開始時間より前の
位置まで巻き戻しを行う。次に、108において、第4
のコントローラ58は映像信号再生装置50に再生開始
信号を送信し、映像信号再生装置50は再生を開始す
る。次に、109において、再生中の映像信号再生装置
のタイムコードを取得し、110において取得したタイ
ムコードが符号化開始時間から図2の第4のコントロー
ラ58のメイン操作画面で設定したオフセットフレーム
数を差し引いたもの以上になったところで、111にお
いて、第4のコントローラ58は符号化開始命令を第2
の符号化装置57内の符号化回路52に送信するととも
に、第2の符号化装置57内の同期信号分離回路53に
おいて、映像信号再生装置50より入力される映像信号
から分離された同期信号をカウントする同期信号カウン
タのスタート、および104においてセットしたビット
レート等の符号化の各種パラメータを符号化回路52内
のレジスタに設定する。なお、第2の符号化装置57に
おける符号化においても、実施の形態1と同様に、第4
のコントローラ58が符号化開始命令を送信してから、
実際に符号化回路52が符号化を開始するまでに必要な
時間が一定でない。これは、第4のコントローラ58に
より符号化回路52内のレジスタにビットレート等の符
号化の各種パラメータを設定する際に、設定の種類によ
って、設定に要する時間差が生じるためである。これを
解消すべく本発明では、図2のオフセットフレーム設定
欄にオフセットフレームを設定して、第2の符号化装置
57が第4のコントローラ58から符号化開始命令を受
信してから実際に符号化を開始するまでに必要な時間の
遅延を吸収するようにしている。次に、111において
符号化開始命令を送信すると、112において図2の第
4のコントローラ58の操作画面上のステータス表示欄
を符号化開始と表示する。
ントローラ58より送信される符号化開始命令を受信し
て、第2の符号化装置57は符号化を開始する図10の
113において、第4のコントローラ58では図10の
111でスタートさせた同期信号カウンタのカウンタ数
が、図10の105で設定した符号化フレーム数と一致
するか否かを監視する。図10の113において、符号
化フレーム数と同期信号カウンタ数が一致すると、第4
のコントローラ58は図10の114において、第2の
符号化装置57に符号化停止命令を送信する。図10の
115において第4のコントローラ58は第2の符号化
装置57の符号化停止を確認すると、図10の116に
おいて、図2の第4のコントローラ58の操作画面上の
ステータス表示欄に符号化停止と表示して、さらに、図
10の117において、映像信号再生装置50の再生を
停止させて、1クリップの一連の符号化動作を終了す
る。さらに、図10の118において符号化回数nが最
後のクリップの符号化回数Nよりも小さければ、図10
の101に戻り、符号化回数nを1つすすめて、図10
の100において設定された、次の符号化回数2のクリ
ップにセットする。この時点で、103において図2の
第4のコントローラ58のメイン操作画面上の符号化ス
テータス表示欄は符号化停止と表示されている。次に、
104において、第4のコントローラ58は100で設
定した符号化回数2のクリップのテープ名、符号化開始
時間、符号化終了時間、ビットレート、および保存ファ
イル名をセットする。この時、前回符号化したクリップ
のテープ名の設定と、今回符号化するクリップのテープ
名の設定が異なる場合は、映像信号再生装置50内にあ
る、テープを排出して、ユーザによるテープの交換を待
つ。以下、105〜117までの動作を符号化回数1の
ときと同様に行い、1クリップの一連の符号化動作を終
了する。さらに図10の118において符号化回数nが
最後のクリップの符号化回数Nよりも小さければ図10
の102に戻り、符号化回数nが最後のクリップの符号
化回数Nであれば、100において設定したすべてのク
リップの符号化動作を終了する。
テムにおいては、映像信号再生装置から再生される映像
信号の中から符号化したい映像を指定し、その部分のみ
を正確に、所望の画質で符号化し、さらに複数の映像を
インタラクティブに符号化するためのシステムをより簡
単な構成で得ることができる。
基づいて具体的に説明する。 実施の形態4.図11は本発明の実施の形態4である映
像信号符号化システムを示すブロック図である。50、
52、53は実施の形態1で図1ににおいて示したもの
と同一であるので説明は省略する。59は第4のコント
ローラ58を制御して、HDD等の蓄積メディアに蓄積
されたMPEGのストリームファイルを操作するPC等
の第5のコントローラである。57、58は実施の形態
3で図9において示したものと同一であるので説明は省
略する。
号符号化システムの制御方法を説明する第4のコントロ
ーラ58のメインの操作画面は実施の形態1の図2で示
した、第1のコントローラ54のメインの操作画面と同
一であるので説明を省略する。
号符号化システムの制御方法を説明する第4のコントロ
ーラ58のサブの操作画面は実施の形態1の図3で示し
た、第1のコントローラ54のサブの操作画面と同一で
あるので説明を省略する。
号符号化システムの第4のコントローラ58の制御方法
を説明するフローチャートは実施の形態3の図10で示
したものと同一である。
号符号化システムの制御方法を説明する第5のコントロ
ーラ59の操作画面は実施の形態2の図7で示した、第
5のコントローラ59の操作画面と同一であるので説明
を省略する。
る映像信号符号化システムの制御方法をフローチャート
を用いて説明するための図である。
および図12を用いて本発明の実施の形態4の映像信号
符号化システムの動作を詳細に説明する。図12のフロ
ーチャートに従い説明する。図12の120において、
図7の第5のコントローラ59の操作画面においてすべ
てのクリップを1つのファイルに連続して符号化を行い
ますか?のYes、あるいはNoの選択欄で、Yesを
選択した場合、図3の第4のコントローラ58のサブ操
作画面において設定したすべてのクリップを1つのファ
イルに連続して符号化を行う。なお、図12のフローチ
ャートでは図7の第5のコントローラ59の操作画面に
おいてすべてのクリップを1つのファイルに連続して符
号化を行いますか?の選択欄でYesを選択した場合の
動作について説明する。また、図7の第5のコントロー
ラ59の操作画面においてすべてのクリップを1つのフ
ァイルに連続して符号化を行いますか?の選択欄でNo
を選択した場合の動作については、実施の形態3におい
て図10のフローチャートを用いて説明したものと同一
であるので説明は省略する。
ントローラ59の設定画面において、図3の第4のコン
トローラ58のサブ操作画面において設定したすべての
クリップを1つのファイルに連続して符号化を行う選択
をし、保存するファイル名の設定を行う。ただし、図3
の第4のコントローラ58のサブ操作画面において設定
した、符号化回数、テープ名、符号化開始時間、符号化
終了時間、ビットレート、および保存ファイル名のう
ち、保存ファイル名は、最終的には図7の第5のコント
ローラ59の設定画面において設定した保存ファイル名
が採用されるので、図3の第4のコントローラ58のサ
ブ操作画面上の設定は、最終的なファイルを生成するま
での中間ファイルとして用いられる。また、ストリーム
タイプも保存ファイルの設定である1種類のストリーム
に統一される。
101〜118に従い、図3の第4のコントローラ58
のサブ操作画面上において設定したすべてのクリップの
符号化を行う。なお、図10の101〜118の動作は
実施の形態1において説明したものと同一であるので説
明は省略する。また、この時の符号化回路257の動作
も、実施の形態1において図5を用いて説明したものと
同一であるので説明は省略する。
121において図3の第4のコントローラ58のサブ操
作画面上において設定された条件に従い、各クリップ毎
に生成されたストリームファイルを、すべてのクリップ
を1つのファイルに連続して符号化するため、すべて繋
ぎあわせる編集を行うため、編集を行うことができるス
トリームレベルにストリーム変換を行う。
122において編集を行うことができるストリームレベ
ルにストリーム変換を行われた、各クリップ毎のストリ
ームファイルを、最後のクリップをN番目のクリップと
して、1〜Nのクリップの順に1つに繋ぎあわせる。
123において各クリップ毎のストリームファイルを、
最後のクリップをN番目のクリップとして、1〜Nのク
リップの順に1つに繋ぎあわされたストリームファイル
を、図7の第5のコントローラ59の設定画面において
設定した保存ファイルのストリームレベルにストリーム
変換を行う。以上の一連の動作により、図3の第4のコ
ントローラ58のサブ操作画面において設定したすべて
のクリップを1つのファイルに連続して符号化を行う動
作を終了する。
テムにおいては、映像信号再生装置から再生される映像
信号の中から符号化したい映像を指定し、その部分を正
確に、所望の画質で符号化し、さらに複数の映像をイン
タラクティブに符号化するためのシステムをより簡単な
構成により得ることができる。
号化システムにおいては、各クリップ毎に異なるビット
レートを設定し、各クリップ毎にそれぞれ設定したビッ
トレートで符号化を施した後、1つのファイルに繋ぎあ
わせることが可能なため、1つの映像を部分的に異なる
ビットレートで符号化することができる。従って、複雑
な絵柄の部分は高いビットレートで符号化し、単純な絵
柄の部分は低いビットレートで符号化することができ
る。すなわち、可変ビットレート符号化を行うことがで
きる、効率のよい符号化を行うためのシステムをより簡
単な構成により得ることができる。
れているので、以下に示すような効果を奏する。
れば、映像信号再生装置から再生される映像信号の中か
ら符号化したい映像を指定し、その部分を正確に、所望
の画質で符号化し、さらに複数の映像をインタラクティ
ブに符号化するためのシステムを得ることができる。
れば、映像信号再生装置から再生される映像信号の中か
ら符号化したい映像を指定し、その部分を正確に、所望
の画質で符号化し、符号化された個々の符号化データを
1つの符号化データに繋ぎあわせることにより、1つの
映像を部分的に異なるビットレートで符号化するための
システムを得ることができる。
ば、再生される映像信号の中から符号化したい映像を指
定し、その部分を正確に、所望の画質で符号化し、さら
に複数の映像をインタラクティブに符号化するための簡
単な符号化方法を得ることができる。
ば、再生される映像信号の中から符号化したい映像を指
定し、その部分を正確に、所望の画質で符号化し、符号
化された個々の符号化データを1つの符号化データに繋
ぎあわせることにより、1つの映像を部分的に異なるビ
ットレートで符号化するための簡単な符号化方法を得る
ことができる。
テムのブロック図である。
テムの第1のコントローラのメインの操作画面を示す図
である。
テムの第1のコントローラのサブの操作画面を示す図で
ある。
テムの第1のコントローラの制御方法を示すフローチャ
ートである。
テムの第2のコントローラの制御方法を示すフローチャ
ートである。
テムのブロック図である。
テムの第3のコントローラの操作画面を示す図である。
テムの第3のコントローラの制御方法を示すフローチャ
ートである。
テムのブロック図である。
ステムの第4のコントローラの制御方法を示すフローチ
ャートである。
ステムのブロック図である。
ステムの第5のコントローラの制御方法を示すフローチ
ャートである。
すブロック図である。
示す図である。
の一例を示す図である。
2 符号化回路、53同期信号分離回路、54 第1の
コントローラ、55 第2のコントローラ、56 第3
のコントローラ、57 第2の符号化装置、58 第4
のコントローラ、59 第5のコントローラ
Claims (4)
- 【請求項1】 映像信号再生装置と、前記映像信号再生
装置の出力信号を符号化する符号化回路と、前記映像信
号再生装置の再生あるいは停止動作を制御する制御手段
と、前記符号化回路における符号化の回数、符号化パラ
メータあるいは符号化開始までの時間を設定する設定手
段と、過去に符号化した信号と今回符号化する信号が前
記映像信号再生装置における同一媒体に記録されたもの
であるかどうかを判断する判断手段と、前記映像信号再
生装置の出力する信号が設定されたフレームであるかど
うかを判断し判断結果に応じて前記符号化回路の符号化
開始を決定する符号化開始決定手段と、前記映像信号再
生装置の出力する信号に含まれる同期信号からフレーム
数をカウントし、設定されたフレーム数と一致したとき
前記符号化回路の符号化停止を決定する符号化停止決定
手段を備えたことを特徴とする映像信号符号化システ
ム。 - 【請求項2】 前記設定手段により設定した符号化回数
に基づき符号化された複数の符号化データにストリーム
変換を施し1つの符号化データに繋ぎ合わせる手段を備
えたことを特徴とする請求項1記載の映像信号符号化シ
ステム。 - 【請求項3】 符号化すべき信号を記録した媒体名、符
号化開始時間、符号化終了時間、符号化ビットレート及
び保存ファイル名を符号化単位(クリップ)とする符号
化回数を設定するステップ、符号化開始時間および符号
化終了時間に基づき符号化フレーム数を得るステップ、
符号化すべき信号を記録した媒体を選択するステップ、
符号化開始時間に基づき選択した媒体の再生開始位置を
設定するステップ、再生開始信号に基づき媒体の再生動
作を開始するステップ、再生された信号の時間情報と符
号化開始時間と設定されたオフセットフレーム数に基づ
き符号化開始信号を生成するステップ、符号化開始信号
に基づき再生された信号に含まれる同期信号のカウント
を開始するステップ、同期信号のカウントが符号化フレ
ーム数に一致したことを検出し、符号化停止信号及び再
生停止信号を生成するステップを備え、符号化回数が所
定の値に達するまで前記した各ステップを繰り返すこと
を特徴とする映像信号符号化方法。 - 【請求項4】 符号化された各クリップの符号化データ
にストリーム変換を施し、1つの符号化データに繋ぎ合
わせるステップを備える請求項3記載の映像信号符号化
方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10271898A JP4038872B2 (ja) | 1998-04-14 | 1998-04-14 | 映像信号符号化システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10271898A JP4038872B2 (ja) | 1998-04-14 | 1998-04-14 | 映像信号符号化システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11298859A true JPH11298859A (ja) | 1999-10-29 |
| JP4038872B2 JP4038872B2 (ja) | 2008-01-30 |
Family
ID=14335055
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10271898A Expired - Fee Related JP4038872B2 (ja) | 1998-04-14 | 1998-04-14 | 映像信号符号化システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4038872B2 (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007110245A (ja) * | 2005-10-11 | 2007-04-26 | Canon Inc | 画像記録装置及び画像記録方法 |
| JP2011526136A (ja) * | 2008-06-27 | 2011-09-29 | マイクロソフト コーポレーション | セグメント化メディアコンテンツ著作権管理 |
| JP2011244294A (ja) * | 2010-05-20 | 2011-12-01 | Canon Inc | 画像処理装置 |
-
1998
- 1998-04-14 JP JP10271898A patent/JP4038872B2/ja not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007110245A (ja) * | 2005-10-11 | 2007-04-26 | Canon Inc | 画像記録装置及び画像記録方法 |
| JP2011526136A (ja) * | 2008-06-27 | 2011-09-29 | マイクロソフト コーポレーション | セグメント化メディアコンテンツ著作権管理 |
| JP2011244294A (ja) * | 2010-05-20 | 2011-12-01 | Canon Inc | 画像処理装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4038872B2 (ja) | 2008-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4270379B2 (ja) | デジタル情報の効率的な伝送および再生 | |
| US20090007208A1 (en) | Program, data processing method, and system of same | |
| JP2003510626A (ja) | 字幕情報表示機能を有する字幕mp3プレーヤー、字幕mp3情報構造及び字幕mp3情報再生方法 | |
| US6871007B1 (en) | Signal processing on information files so as to obtain characteristic point information sequences | |
| US20080063374A1 (en) | Data recording method, data editing method, data decoding method, and apparatus and recording medium therefor | |
| US6718119B1 (en) | Video/audio decoding apparatus and method | |
| US7343088B2 (en) | Disc apparatus, disc recording method, disc playback method, recording medium, and program | |
| KR100246762B1 (ko) | 비디오데이터 디코딩방법 | |
| KR100537393B1 (ko) | 기록 방법, 기록 매체 및 기록 장치 | |
| CN100527252C (zh) | 记录装置和记录方法 | |
| JP4038872B2 (ja) | 映像信号符号化システム | |
| US7664373B2 (en) | Program, data processing method, and system of same | |
| US20030091331A1 (en) | Method for implementing low-speed playback of a digital broadcast program | |
| JP3951430B2 (ja) | 映像信号符号化システム | |
| JP3838485B2 (ja) | 映像配信装置および映像再生装置 | |
| JP3894362B2 (ja) | 複数動画像の閲覧装置および記録媒体 | |
| JPH10164512A (ja) | データ処理同期装置 | |
| JPH05130557A (ja) | マルチメデイアデータの編集方法 | |
| JP2005197839A (ja) | トランスポートストリームの特殊再生方法及びトランスポートストリームの記録再生装置 | |
| JP4484220B2 (ja) | 映像配信装置 | |
| KR100694038B1 (ko) | 연속 재생이 가능한 비트열 통합 방법과 장치, 이를 위한제어 정보를 기록하는 기록 매체 및 편집 방법 | |
| JP2000152236A (ja) | 動画像符号化装置および多重化方法とその装置および記録再生装置 | |
| JP3425297B2 (ja) | システムストリーム作成装置とシステムストリーム作成方法 | |
| JPH10327417A (ja) | 画像処理装置 | |
| JP2007158431A (ja) | 映像記録装置及び映像記録再生装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040618 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20040628 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070313 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070410 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070518 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070710 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070824 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20070921 |
|
| 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: 20071016 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071029 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101116 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101116 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |