JP3906014B2 - RECORDING MEDIUM DRIVE DEVICE HAVING SYNCHRONIZATION INFORMATION PROCESSING FUNCTION WITH RECORDING MEDIUM - Google Patents
RECORDING MEDIUM DRIVE DEVICE HAVING SYNCHRONIZATION INFORMATION PROCESSING FUNCTION WITH RECORDING MEDIUM Download PDFInfo
- Publication number
- JP3906014B2 JP3906014B2 JP2000210477A JP2000210477A JP3906014B2 JP 3906014 B2 JP3906014 B2 JP 3906014B2 JP 2000210477 A JP2000210477 A JP 2000210477A JP 2000210477 A JP2000210477 A JP 2000210477A JP 3906014 B2 JP3906014 B2 JP 3906014B2
- Authority
- JP
- Japan
- Prior art keywords
- frame
- information
- synchronization
- recording medium
- delay amount
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は、例えばDVD(デジタルビデオディスク)の記録装置、再生装置に用いられる記録媒体の駆動装置、及びディスク、メモリなどの前記記録媒体に関するものである。
【0002】
【従来の技術】
レーザディスク(LD)再生装置の2台を同時に再生動作させて、一方の装置は左目用の映像を再生し、他方の装置は右目用の映像を再生し、立体映像再生装置を実現する方法がある。この立体映像再生装置では、2台の再生装置から得られるそれぞれの左目用映像信号、右目用映像信号がフレーム単位で同期している。
【0003】
またプロジェクションテレビ装置を複数台用いて、複数台のプロジェクションテレビ装置にそれぞれ1画面分の映像を分割した分割画面を割り当て、全体としては1台のモニタとして構築し、スクリーン上に大画面を表示するいわゆるビデオウォールがある。このとき、各のプロジェクションテレビ装置は、それぞれの再生映像が互いに同期再生する必要がる。
【0004】
【発明が解決しようとする課題】
上記したように、立体映像再生装置やビデオウォールにおいては、複数台の映像再生装置が互いに同期して映像信号を再生する必要がある。
【0005】
ところで、近年では直径12cmで、2枚の基板を貼り合わせた構成で、大容量のデジタルビデオディスク(いわゆるDVD)が開発されている。このDVDにおいても当然ながら上述した立体映像再生装置やビデオウォールに適用することがのぞまる。
【0006】
しかしながらDVDの場合、その映像圧縮方式のために、複数台の再生装置から再生される映像信号を互いにフレーム単位まで同期させることは困難であり、立体映像再生装置やビデオウォールに適用することは不可能とされている。これは、MPEG2方式による圧縮画像をデコードしなければならないこと、MPEGデコーダをマイクロコンピュータが制御する遅延時間(現時点でのMPEGデコーダの性能も含む)があること、により、厳密にフレーム単位で指定された再生開始が困難であるからである。実際に2台のDVDプレーヤの映像同期信号を同期させた場合にも、常に1乃至2フレームの誤差を伴う可能性のある再生となる。
【0007】
そこでこの発明は、上記問題を解決すべく、媒体に対してはフレーム同期用の同期情報(ブランキング期間とは異なる)を記録し、再生装置には同期処理機能を搭載することにより、複数台の再生装置が再生する映像信号が所望のフレーム間でフレーム同期再生を行えるようにした記録媒体と同期情報処理機能を持つ記録媒体駆動装置を提供することを目的とする。
【0008】
具体的には全体システムとしては、複数台の再生装置の再生操作を行うことで、自動的にフレーム同期をぴたりと合せて再生をスタートできるようにするものである。
【0009】
また再生途中で、フレームがずれる(オーディオマスター制御によるフレームのコマ抜けなど)ことがあっても、再生装置は自動的にずれを検出し、ずれ分を補正し、何事もなかったかのように同期を保ち再生を続けるシステムである。
【0010】
【課題を解決するための手段】
この発明は上記の目的を達成するために、記録媒体にあっては、記録された圧縮主映像の領域に、フレーム(またはフィールド)同期を得るための同期情報を記録している。
【0011】
またこの発明は、記録媒体から再生された圧縮主映像の領域からフレーム(フィールド)同期情報を取り出し、この同期情報列に対してエラー訂正処理を行う回路と、前記エラー訂正処理を受けた同期情報と他機器からの同期情報との差分情報を得る差分検出回路と、前記差分検出回路から得られた差分情報に応じて、自己機器の前記映像信号又は前記他機器の映像信号の遅延時量を制御するための制御信号を出力するコントローラとを具備することを特徴とする。
【0012】
【発明の実施の形態】
以下、この発明の実施の形態を図面を参照して説明する。
【0013】
図1にはこの発明が適用された例として、DVD再生装置の全体的な概略構成を示している。光ディスク11は、ディスクモータ12により回転駆動される。ディスク11に記録されている情報は、ピックアップ13により光学的に読み取られる。読取り情報は、光から電気信号に変換され、増幅器14で増幅され、信号処理部15に入力される。
【0014】
信号処理部15では、データ復調、エラー訂正などの処理が行われ、ビデオ情報は、ビデオ処理部16に、サブピクチャ情報はサブピクチャ処理部17へ、オーディオ情報は、オーディオ処理部18へ導かれる。ビデオ処理部16では、MPEG方式により圧縮されている映情報のデコードが行われ、このデコードされた映像情報は、ディスプレイ側のビデオ方式(NTSC方式,PAL方式,高品位テレビ信号方式等)にエンコードされ、合成器19に導かれる。
【0015】
サブピクチャ処理部17では、映画などの字幕情報があれば、これを復号し、復号したサブピクチャを合成器19に供給する。合成器19の出力は、出力端子20に導出される。オーディオ処理部18でデコードされたオーディオ情報は、各チャンネル出力部21へ導出される。
【0016】
31は、サーボ信号処理部であり、信号処理部15内の再生情報を利用して、例えばフォーカスエラー情報、トラッキングエラー情報、回転速度情報等を生成している。フォーカスエラー情報やトラッキングエラー情報は、ピックアップドライブ回路32に供給される。これによりピックアップ13のトラッキング、及びフォーカスが制御される。また回転速度情報は、モータドライブ回路33に入力される。これにより、ディスクモータ12を介してディスク11の回転速度が制御される。
【0017】
システム制御部35は、この再生装置全体の動作を制御するものであり、操作部36からの操作情報に応答して、例えば再生状態、ポーズ状態、停止状態、繰り返し再生状態などを実行させることができる。また、サブピクチャの合成あるいは非合成の制御、サブピクチャの選択(英語、日本語など)、オーディオのチャンネル選択を行うこともできる。またこのシステム制御部35は、出力ビデオ方式(NTSC方式,PAL方式,高品位テレビ信号方式等)を切換え設定することも可能である。
【0018】
ここで、本発明に係る装置では、他機器(2台目のDVD再生装置)の再生映像信号とのフレーム同期を得る機能及び手段も備えている。
【0019】
そのためにシステム制御部35には、マスター機器からの同期情報入力部37と、また本機器から他の機器(スレーブ機器)へ同期情報を与えるための同期情報出力部38が設けられている。
【0020】
図2には、マスター機器41とスレーブ機器42を用いて、立体映像表示装置を構築した例を示している。マスター機器41は、左目用の映像を記録したディスクを再生し、スレーブ機器42は、右目用の映像を記録したディスクを再生している。互いの機器は、同期情報入力出力部を介して接続されている。マスター機器41で再生されたビデオ信号は、プロジェクタ43の左側映像出力投射部に導かれ、スレーブ機器42で再生されたビデオ信号は、プロジェクタ43の右側映像出力投射部に導かれる。それぞれの投射部から投射された映像は、スクリーン44に投影される。ここで視聴者は、例えば偏光眼鏡を通して、立体映像を観察できるようになっている。
【0021】
図3には、上記ビデオ処理部16とシステム制御部35から本願発明に特に重要な部分を取り出して示した図である。
【0022】
本発明の装置は、マスタープレーヤ、スレーブプレーヤのいずれの形態も取ることができる。信号処理部15からのビデオ情報は、入力端子100を介してMPEGデコーダ51によりデコードされる。MPEGデコーダ51でデコードされたビデオ信号は、セレクタ54に入力されるとともに、フレームメモリ52に入力され、このフレームメモリ51の出力がさらにフレームメモリ53に入力される。フレームメモリ52の出力及びフレームメモリ53の出力は、セレクタ54に入力される。
【0023】
セレクタ54は、後述するプレーヤコントローラ58からの制御信号に基づいて何れかの入力を選択し、その選択した出力をビデオエンコーダ60に供給している。ビデオエンコーダ60の出力は出力端子101に導出される。
【0024】
また、MPEGデコーダ51の出力は、フレーム同期信号検出回路55に入力されている。ここで検出されたフレーム同期信号は、同期エラー訂正回路56においてエラー訂正され、その出力は、フレーム差分検出回路57に入力されている。
【0025】
フレーム同期信号については、この発明において工夫されたものであり、後述するように時間軸方向に規則的な値を配列した信号としている。例えば23ラインにフレームごとに変化し、周期性を持つ信号を挿入している。フレーム差分検出回路57は、自己(マスタープレーヤ)の同期信号とスレーブプレーヤからの同期信号間にどの程度の差が生じているかを検出する回路である。これにより、マスタープレーヤとスレーブプレーヤの再生信号間の同期ずれを検出することができる。スレーブプレーヤからのフレーム情報は、入力端子102を介して取り込まれている。
【0026】
上記の同期情報は、23ラインに限らず、フレームで先行している所定ラインあるいは領域であっても構わない。
【0027】
フレーム差分検出回路57からの差分情報は、プレーヤコントローラ58に入力される。プレーヤコントローラ58は、差分情報に応じて、スレーブプレーヤに設けられている同様なプレーヤコントローラに対して、セレクト情報kを出力する。このセレクト情報kは、マスタープレーヤとスレーブプレーヤとの偏差を補正するもので、フレーム間差分量に応じて、スレーブプレーヤがフレームメモリの出力を選択するための選択情報となる。このセレクト情報kは、出力端子103から出力される。セレクト情報kによりフレームメモリを選択する動作は、例えば、同期情報を検出した直後の水平ブランキング期間に行うほうが好ましい。
【0028】
上記した出力端子103のセレクト情報に基づくフレームメモリの出力選択では、吸収できない偏差が生じている場合には、プレーヤコントローラ58は、スレーブプレーヤ制御信号lを出力するとともに、マスタープレーヤ制御信号iを出力する。そして、マスタープレーヤとスレーブプレーヤの両方をポーズ状態とする。マスタープレーヤは、システムコントロールマイコン61によりポーズ状態となる。
【0029】
そしてスレーブプレーヤが(−)方向に遅れていれば、スレーブプレーヤを「コマ送り」動作モード、若しくはマスタープレーヤを「コマ戻し」動作モードにする。逆に、スレーブプレーヤが(+)方向に進んでいれば、スレーブプレーヤを「コマ戻し」動作モード、若しくはマスタープレーヤを「コマ送り」動作モードにする。このようにフレーム差分検出回路57からの差分値が「0」となるようにフィードバック制御を行い、差分値が「0」になると、両プレーヤの通常再生を再開する。
【0030】
プレーヤのポーズ、コマ送り、コマ戻し、動作モードの制御は、システム制御マイコン61が行う。なお、フレームメモリコントローラ59は、フレームメモリ52、53のデータ書き込み、読み出し制御を行うものである。
【0031】
62は、外部同期用PLL回路であり、再生したクロックから水平同期信号及び垂直同期信号を生成している。また生成した水平同期信号(H)及び垂直同期信号(V)を端子105から出力している。さらにまた端子115からは、外部機器(例えば他のDVDプレーヤ)で生成された水平同期信号及び垂直同期信号を取り込み、この同期信号に装置全体を同期させることもできる。
【0032】
上記の説明は、本プレーヤがマスタープレーヤとして機能する例を説明したが、スレーブプレーヤとして機能することもできる。
【0033】
このプレーヤがスレーブプレーヤとして働くときには、プレーヤコントローラ58には、マスタープレーヤからのセレクト情報(端子113)と、マスタープレーヤからのスレーブプレーヤ制御信号(端子114)が与えられる。
【0034】
また、本プレーヤがスレーブプレーヤとして機能するときは、本プレーヤのフレーム情報が出力端子112から出力される。さらにまた、セレクト情報kは、本プレーヤがマスターとして機能するときに出力端子103から出力されるが、本プレーヤがスレーブとして機能するときは、入力端子113からマスタープレーヤからのセレクト情報が入力される。
【0035】
上記したように本プレーヤは、セレクタ54の選択状態を制御することにより、この実施の形態では、デコードされたビデオ信号の出力時間をフレーム単位で3フレーム分前後調整することができる。これにより、マスタープレーヤとスレーブプレーヤ間のフレーム同期を得ることができる。
【0036】
図4は、上記したプレーヤのフレーム同期動作を簡単にフローチャートで示している。プレーヤが再生を開始(ステップA1)すると、再生開始時に再生開始の自動検出が行われる。フレーム同期信号のインクリメントが行われているかどうかを判断することにより、再生開始されているかどうかが判断される(ステップA2)。
【0037】
再生中であれば、マスタープレーヤとスレーブプレーヤとのフレーム差分が検出される(ステップA3)。フレーム差分を検出した結果、同期状態(フレームメモリの選択で対応可能な場合も含む)であれば、終了するが、非同期状態であれば,リトライ回数がn回を超えたかどうかを判定する(ステップA4,A5)。リトライ回数がn回を超えていれば、プレーヤを一斉に停止し、異常状態であることの警告を行う(ステップA6)。
【0038】
リトライ回数がn以下であればスレーブ及びマスタープレーヤを一斉にポーズ状態とし(ステップA7)、さきに述べたフレーム差分を検出し、次にフレーム差分の調整を行う(ステップA8,A9)。
【0039】
フレーム差分の調整は、先に述べたコマ送り、コマ戻し等である。ここで同期状態になると、スレーブ及びマスタープレーヤが一斉に再生状態に移り(ステップA10)、その後ステップA4に戻る。
【0040】
この発明は上記の方式に限定されるものではない。図4ではリトライ回数がn以下であれば、一斉ポーズをおこなった。しかしこれに限らず図5に示すようにマスタープレーヤ、スレーブプレーヤを同時に再生状態に維持したまま同期合わせを行うことも可能である。
【0041】
即ち、図5に示すように、ステップA4において、フレームメモリ52,53だけでは対応できないと言う判定があった場合、ステップA11に移行する。このステップA11では、双方のプレーヤを再生状態に維持し、そして進み側のプレーヤをフレーム単位で一時停止モード、再生モードとし、これを複数回繰り返してみる。そして遅れ側のプレーヤは、進み側のプレーヤからのフレーム情報を受け取り、フレーム差分検出回路57で差分を検出する。ここでフレームが一致すると、ステップA2に双方のプレーヤが戻る。フレームが一致しない場合には、ステップA11に移行する。なお、ステップA1乃至A4は、先の実施の形態と同じであるから説明は省略する。
【0042】
この方法であると、一斉ポーズに比べて、人間の視覚に対し、同期合せをしている操作を感じにくい利点がある。さらにこの発明は、上記の方法に限定されるものではない。
【0043】
図6はこの発明のさらに他の実施の形態である。即ち、ステップA4において、フレームメモリ52,53だけでは対応できないと言う判定があった場合、ステップA21に移行する。このステップA21では、双方のプレーヤを再生状態に維持し、そして進み側のプレーヤを一時停止状態とする(つまりスチル再生状態とする)。この間、遅れ側のプレーヤは、再生を続けることになる。そして、双方のプレーヤのフレーム同期の差分を検出し、フレームが一致しているかどうかを判定する。フレームが一致していない場合には、ステップA21に戻り、フレームが一致したら、ステップA2に移行する。なお、ステップA1乃至A4は、先の実施の形態と同じであるから説明は省略する。
【0044】
また、フレーム52、53だけでは対応できないと言う判定があった場合、プレーヤにシステムをコントロールする外部コントロール装置(パソコン等)が接続されている場合には、システムコントロールマイコン61から外部コントロール装置にエラー情報を出力するようにする。これにより、外部コントロール装置は、例えば、次の映像情報をプレーヤに送り込む装置、あるいは、プレーヤ出力を記録する装置に対しても、有効な制御情報を与え、画像同期の乱れている状態での不要出力、不要記録を防止することができる。
【0045】
この発明は、上記の実施の形態に限定されるものではない。
【0046】
図7には、さらに別の実施の形態を示している。ステップA6までは、図4の実施の形態と同じである。ステップA5において、リトライ回数がn以下の場合は、進み側プレーヤを1フレーム間ポーズ状態とする(ステップB1)。次に、再度進み側プレーヤを再生状態とし(ステップB2)、双方プレーヤのフレーム差分を検出する(ステップB3)。そしてフレームが一致するかどうかを判定し(ステップB4)、一致したらステップA2に戻り、不一致の場合は、ステップB1に戻る。
【0047】
図8には、さらに別の実施の形態を示している。ステップA6までは、図4の実施の形態と同じである。ステップA5において、リトライ回数がn以下の場合は、進み側プレーヤをポーズ状態とする(ステップC1)。次に、双方プレーヤのフレーム間の差分を検出する(ステップC1)。そしてフレームが一致するかどうかを判定し(ステップC3)、一致したら、進み側であったプレーヤを再生状態にし((ステップC4)、ステップA2に戻り、不一致の場合は、ステップC2に戻る。これにより、遅れ側のプレーヤの再生が進み、いずれは、フレーム間の差分が0となる。
【0048】
フレーム一致対策を図る場合、この発明は、上記の実施の形態に限定されるものではない。
【0049】
図9には、第23ラインのフレーム同期信号を参照して、システム内部のカウンタでフレーム同期信号を再発生(リジェネレート)し、同期判定処理を外乱に対して強くする例を示している。
【0050】
即ち、再生が開始されると(ステップD1)、第23ラインの同期信号を参照する(ステップD2)。次に、同期合せ処理を行う(ステップD3)。この同期合せ処理は、先に説明したような幾つかの方法がある。次に内部発生フレーム同期信号を参照する(ステップD4)。内部発生同期信号は、上記の第23ラインに多重されているフレーム同期信号に同期(一致)するように、システム内部の垂直周期(フレーム周期)のカウント出力を得るカウンタから得られる同期信号である。この内部発生同期信号の値は、第23ラインに多重されているフレーム同期信号の値を、カウンタに初期値としてロードすることにより、同期状態となる。以降は、この内部発生同期信号を用いて、双方のプレーヤ間のフレーム同期状態が監視される。
【0051】
ここで、外部操作情報(早送り、こま戻し、一時停止、ポーズ、停止など)の入力があったり、同期外れが発生するかどうかを監視し続ける。同期外れは、外部操作情報の入力があると、ステップD2に戻り、再度第23ラインの同期信号を参照する処理から実行される。内部フレーム同期信号を参照して、フレーム一致を監視している間は、内部発生カウンタに第23ラインのフレーム同期信号値をロードしないようにする。
【0052】
図10には、上記のロードを行う場合の条件の一例を示している。この処理は、例えば図9のステップD3とD4の間に設けられる。即ち、第23ラインの同期信号を参照し、3フレーム間同期信号が正常にインクリメントされたかどうかを判定し(ステップD11)、同期信号が3フレーム間正常にインクリメントされた場合に、第23ラインのフレーム同期信号値を、内部同期信号を生成するカウンタにロードするものである(ステップD12)。
【0053】
ここで、フレーム間差分検出回路が、内部発生フレーム同期信号を参照する条件Aと、第23ラインのフレーム同期信号を参照する条件Bとをまとめる以下のようになる。
【0054】
条件A: 再生開始後、両プレーヤのフレーム同期信号が一致した状態で、同期再生を行っているとき。
【0055】
条件B: 両プレーヤのフレーム同期が「一致」していない時、及び同期合せの時。また外部の要因(キー入力、コマンド入力など)により、プレーヤの再生状態に変化があった時。さらには、ディップスイッチ(DIP_SW)等の選択により、補正機能がオフ状態になった時。つまり、参照するフレーム同期信号を第23ラインの同期信号に固定するように、ユーザにより強制的なスイッチ操作があった場合などである。
【0056】
次に、フレーム同期信号について説明する。
【0057】
図11(A)にはデコードされたビデオ信号のフレームを時間軸方向へ示しており、垂直ブランキング期間に属する第23番目の水平ラインである23ラインには、同期信号が多重されている。デジタルビデオ信号(ITU−R656)では、23ラインにクロマ(Cr,Cb)信号と輝度(Y)信号が交互に図11(B)に示すように配列されている。
【0058】
ここで本発明では、この23ラインにフレーム同期信号を挿入するもので、その一例として、Y信号のレベルが16乃至235と変化し、これが繰り返すようなY信号とする。この繰り返しを図面で示すと図12に示すようなレベル変化となる。なおクロマ信号は、128で固定とする。
【0059】
図12には、上記したフレーム同期信号のエラー訂正を行う同期エラー訂正回路56のエラー訂正原理を示している。
【0060】
今、消失データAがあった場合、前後のラインより値を推測して決める。その後、同ラインのY値の統計をとり、そのY値をフレーム同期信号とする。図に示す消失データBがあった場合も同様である。
【0061】
いま、消失データCのようなデータ(色データ)が多く存在した場合や、Yデータの統計値のばらつきが大きい場合、さらには、ある閾値を設定してそのフレーム同期信号は誤りが多いと判断された場合には、同期信号は参照しないようにする。そしてこの場合には、システム内部のフリーランカウンタの値から疑似同期信号を設定し、この疑似同期信号を参照する。
【0062】
フレーム同期信号は、上記の実施の形態に限定されるものではない。
【0063】
図13は、フレーム同期信号の他の実施の形態を示している。この同期信号は、100%ホワイトの横線であり、この横線はフレーム単位で長さLが変化されており、この変化が繰り返されるものである。図13(A)は、ホワイトの横線800の長さがフレーム毎に変化している様子を示し、図13(B)は、この変化が繰り返されている様子を示している。
【0064】
ここでフレーム毎の長さの変化の単位は、画像圧縮の技術から例えば8画素単位が好ましい。これは離散コサイン変換(DCT)のマクロブロックの単位(MPEG圧縮方式の単位)が8×8画素であるからである。具体的には8乃至720画素を8画素ステップでインクリメントして長さを可変した。
【0065】
また、このフレーム毎の長さの変化の単位は、画像圧縮で用いられる画素ブロック単位のほうが処理が容易である。またエンコードは、固定ビットレート(CBR)方式よりも、可変ビットレート(VBR)方式とするほうが好ましく、再生時のデータが安定している。さらにまた、この実施の形態では、同期信号の周期は3秒程度であり、同期信号の長さが8画素単位で8乃至720画素の範囲内で変化している。そして同期信号は白線(Y=235),黒(Y=16)としスレッシュホールドは128とすることで良好に同期信号を抽出することができた。
【0066】
上記したようにこの発明によると、複数台のプレーヤの再生出力をフレーム単位、あるいはフィールド単位で同期させることができる。同期の基準となる同期情報は、ディスクの主映像領域内にフレーム単位、あるいはフィールド単位で記録しているので、フレームあるいはフィールド画像と同期情報とが1対1の関係となる。DVDではMPEG圧縮を採用しているので、主映像領域に同期信号を重畳すると、非可逆圧縮となり同期情報に誤りが生じる可能性がある。そこで、同期情報に時間方向へ規則性(くり返しパターン)を持たせ、フレーム当たりの同期情報数(サンプル数)を最大限増やして情報の確実性(確率)を高め、さらにエラー訂正処理を行い、消失同期情報の復元を行っている。
【0067】
また主映像に同期信号を重畳する領域としては、視聴者からは見えにくいブランキングに近い領域を利用している。また、同期信号の表現は、目立たぬように輝度(Y)信号のみの重畳、もしくは色(C)信号にも重畳する場合には、信号レベルの変化量を抑えるようにする。
【0068】
またMPEG画像圧縮に対して誤りの少ない同期信号の表現として、先の輝度信号レベル/色差信号レベルの変化を用いずに、画素単位のローケーションによる識別でも可能(図14)である。また同期信号を挿入したラインに対して、フレームメモリから映像を出力する際に、同期信号によって損失した映像データを前後のライン相関により復元したり、または黒データによるデータ置換等により不自然な同期信号映像を表示しないようにすることも可能である。
【0069】
上記の装置(DVDプレーヤ)では、フレームメモリ(フィールドメモリであってもよい)を複数段有し、各フレームメモリの出力段を選択切換えすることにより、同期信号の差分を吸収するシステムを提供できる。複数のDVDプレーヤは、フレームメモリの段数以上のフレーム差分が発生した場合、一斉にプレーヤを一時停止(PAUSE)させ、フレームの偏差が大きいプレーヤに対し「コマ送り/コマ戻し」などのフレーム単位の微調整を行い、再び、一斉に再生を行うフィードバック制御ループを備えている。
【0070】
また映像と音声の同期処理が音声をマスター(基準)としたシステムを持つDVDプレーヤの画像出力は、可能な限りフレームメモリの最前段に近い出力を選択する。これは再生中に不意に発生する映音同期処理による画像のフレーム遅れを瞬時に吸収する為に、一方のマージンを増やすためである。
【0071】
上記したシステムでは、映像データをフレーム単位で遅延させることにより、他のプレーヤとのフレーム誤差を吸収するシステムであるため、映像が音声より遅れて出力される。MPEGデコーダ内にて音声出力をフレーム単位で遅延調整できるシステムであれば問題はないが、調整できないシステムであれば、音声のデジタル出力(S/PDIF)を用いて、これをシフトレジスタによりフレームの遅れ分遅延させる。
【0072】
上記の説明では、予め記録媒体にフレーム同期を得るためのフレーム同期信号が記録されているものとして説明した。そして再生時に複数のプレーヤがフレーム同期を得られるとして説明した。しかし本発明はこのような実施の形態に限定されるものではなく、記録装置あるいは編集装置にあっても、主映像信号の例えば23ラインに同期信号を記録する同期信号記録用処理回路を設けてもよいことは勿論のことである。また上記の説明では、2台のプレーヤについて説明したが更に台数が増設されてもよいことは勿論である。
【0073】
またこの発明が適用されるものとしては、立体表示システムの他、複数台の再生装置を同時に再生動作し、それぞれの再生装置では異なるアングルで同時撮影した風景などを収録したディスクを再生し、大型画面に映像を表示するようなシステムにも適用できる。
【0074】
図3に示した装置では、フレーム同期のために遅延を行うためのフレームメモリが2段接続されている。したがって0フレーム遅延出力、1フレーム遅延出力、2フレーム遅延出力を得ることができる。ここで遅延調整を行っているうちに、例えばマスタープレーヤが1フレーム遅延状態、スレーブプレーヤが2フレーム遅延状態となることがあり得る。このような関係にある場合、その状態が例えばマスタープレーヤのコントロールマイコン61で認識される。そして、この場合は、一斉にマスタープレーヤが0フレーム遅延出力を選択し、スレーブプレーヤが1フレーム遅延出力を選択するように調整される。実際には、ポーズ→プレイ動作を擬似的に高速に処理する。
【0075】
上記のようにマスタープレーヤが動作するためには、最終段の出力、つまりスレーブプレーヤが2フレーム遅延状態を選択したときに、このスレーブプレーヤはマスタープレーヤに対して自己の選択状態をマスタープレーヤに知らせることから開始される。調整を1フレームとしたのはこの機能を実行するプレーヤから音声を出力させている場合、音の途切れを最小限にとどめるためである(ポーズ中は音声は当然ミュートされる)。
【0076】
さらにまた、同期の補正を行っているうちに、マスタープレーヤ、スレーブプレーヤーともに2フレーム遅延出力を選択した状態となる場合がある。このような場合も上記のポーズ→プレイ動作を行い、マスタープレーヤ、スレーブプレーヤが1フレーム遅延出力を選択するように切換える。そして、一定期間、音声出力などが安定する期間をおいて、再度ポーズ→プレイ動作を行い、マスタープレーヤ、スレーブプレーヤが今度は0フレーム遅延出力を選択するように切換える。これにより、できる限り最前段の遅延出力を選択するようになる。
【0077】
この発明における同期信号は、上記の実施の形態に限るものではない。
【0078】
第23ラインに重畳するフレーム同期信号には、先に述べたアナログ量の識別法とは別に、デジタル符号による識別法も考えられる。簡単な方法として、第23ラインにバイナリデータをそのまま重畳する方法がある。エラー検出機能としては、パリティーチェック機能を付加することも可能である。
【0079】
図15(A)は、例えばデータとしての「10101011」と言うフレーム同期情報を、第23ラインで表現した例を示している。64画素が1ビットに割り当てられ、符号「0」としては、Yレベル=16、Cレベル=128を割り当てている。また符合「1」としては、Yレベル=235、Cレベル=128を割り当てている。最後のビットには、パリティビットを割り当てている。
【0080】
上記の規則に基づき、同期情報としてのデータをフレームごとに0〜255まで可変し、これを繰り返すと、図15(B)に示すような変化特性が得られる。
【0081】
64画素分の画素データの統計をとると、この1ビット分が「1」であるのか「0」であるのかを判定できる。パリティービットにより、データ誤りが検出された場合には、システムは、そのフレーム同期信号データを参照せず、その前のフレーム同期信号から、規則的にインクリメントされた値を推測して、この値を採用するようにする。
【0082】
符号を表すデータとしては64画素(8×8)を用いているが、データ幅としては、これに限定されるものではない。データ幅が、さらに広いほどMPEG圧縮によるデータ破壊(誤り)が低減する。しかしデータ幅を広くしすぎると、フレーム識別の範囲が減るので、上記の幅が好ましい。
【0083】
【発明の効果】
以上説明したようにこの発明によれば、媒体に対してはフレーム同期用の同期情報(ブランキング期間とは異なる)を記録し、再生装置には同期処理機能を搭載することにより、複数台の再生装置が再生する映像信号が所望のフレーム間でフレーム同期再生が得られる。
【図面の簡単な説明】
【図1】この発明が適用されたディスク記録再生装置の構成を示す図。
【図2】立体映像表示装置の構成説明図。
【図3】この発明に係る装置の要部を示す構成図。
【図4】この発明に係る装置の動作例を説明するために示したフローチャート。
【図5】この発明に係る装置の他の動作例を説明するために示したフローチャート。
【図6】この発明に係る装置のまた他の動作例を説明するために示したフローチャート。
【図7】この発明に係る装置のまた他の動作例を説明するために示したフローチャート。
【図8】この発明に係る装置のまた他の動作例を説明するために示したフローチャート。
【図9】この発明に係る装置のさらに他の動作例を説明するために示したフローチャート。
【図10】この発明に係る装置の他の動作例を説明するために示したフローチャート。
【図11】この発明に係る記録媒体における映像フレームに設けられた同期信号の説明図。
【図12】図11の同期信号の変換の様子を示す説明図。
【図13】この発明に係る同期信号のエラー訂正を説明するために示した説明図。
【図14】この発明に係る同期信号の他の実施の形態を示す図。
【図15】この発明に係る同期信号のさらに他の実施の形態を示す図。
【符号の説明】
11…ディスク、12…ディスクモータ、13…ピックアップ、14…増幅器、15…信号処理部、16…ビデオ処理部、17…サブピクチャ処理部、18…オーディオ処理部、19…合成器、31…サーボ信号処理部、32…ピックアップドライブ回路、33…モータドライブ回路、35…システム制御部、36…操作部、51…MPEGデコーダ、2,53…フレームメモリ、54…セレクタ、55…フレーム同期信号検出回路、56…同期エラー訂正回路、57…フレーム差分検出回路、58…プレーヤコントローラ、60…ビデオエンコーダ、61…システム制御マイコン、62…外部同期用PLL回路。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to, for example, a recording device for a DVD (digital video disc), a driving device for a recording medium used in a reproducing device, and the recording medium such as a disc and a memory.
[0002]
[Prior art]
There is a method of realizing a stereoscopic video playback device by simultaneously playing back two laser disk (LD) playback devices so that one device plays the left-eye video and the other device plays the right-eye video. is there. In this stereoscopic video playback device, the left-eye video signal and the right-eye video signal obtained from the two playback devices are synchronized in units of frames.
[0003]
Also, using multiple projection TV devices, assigning a split screen that divides the image for one screen to each of the multiple projection TV devices, constructing it as a single monitor as a whole, and displaying a large screen on the screen There is a so-called video wall. At this time, each projection television apparatus needs to reproduce the respective reproduced videos in synchronization with each other.
[0004]
[Problems to be solved by the invention]
As described above, in a stereoscopic video playback device and a video wall, it is necessary for a plurality of video playback devices to play back video signals in synchronization with each other.
[0005]
By the way, in recent years, a large-capacity digital video disc (so-called DVD) having a configuration in which two substrates are bonded with a diameter of 12 cm has been developed. Of course, this DVD is also applicable to the above-described stereoscopic video reproduction apparatus and video wall.
[0006]
However, in the case of DVD, because of the video compression method, it is difficult to synchronize video signals reproduced from a plurality of playback devices to each other in units of frames, and it is difficult to apply them to stereoscopic video playback devices and video walls. It is possible. This is strictly specified on a frame-by-frame basis due to the fact that compressed images in the MPEG2 system must be decoded and that there is a delay time (including the performance of the current MPEG decoder) that the microcomputer controls the MPEG decoder. This is because it is difficult to start playback. Even when the video synchronization signals of the two DVD players are actually synchronized, the reproduction always involves an error of 1 to 2 frames.
[0007]
Therefore, in order to solve the above-described problem, the present invention records synchronization information for frame synchronization (different from the blanking period) on a medium, and a playback apparatus is equipped with a synchronization processing function, thereby It is an object of the present invention to provide a recording medium driving apparatus having a synchronous information processing function and a recording medium in which a video signal reproduced by the reproduction apparatus can perform frame synchronous reproduction between desired frames.
[0008]
Specifically, the overall system is configured to perform playback operation of a plurality of playback devices, so that playback can be started automatically with perfect frame synchronization.
[0009]
Also, even if there is a frame shift during playback (such as missing frames due to audio master control), the playback device automatically detects the shift, corrects the shift, and synchronizes as if nothing had happened. It is a system that keeps and continues playback
[0010]
[Means for Solving the Problems]
In order to achieve the above object, according to the present invention, in a recording medium, synchronization information for obtaining frame (or field) synchronization is recorded in an area of a recorded compressed main video.
[0011]
The present invention is also reproduced from a recording medium.Compressed main video areaFrame (field) synchronization information is extracted fromObtained from a circuit that performs error correction processing on the synchronization information sequence, a difference detection circuit that obtains difference information between the synchronization information subjected to the error correction processing and synchronization information from another device, and the difference detection circuit And a controller that outputs a control signal for controlling a delay time of the video signal of the own device or the video signal of the other device according to the difference information.
[0012]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
[0013]
FIG. 1 shows an overall schematic configuration of a DVD playback apparatus as an example to which the present invention is applied. The
[0014]
The
[0015]
If there is subtitle information such as a movie, the
[0016]
A servo
[0017]
The
[0018]
Here, the apparatus according to the present invention also has a function and means for obtaining frame synchronization with the playback video signal of another device (second DVD playback apparatus).
[0019]
For this purpose, the
[0020]
FIG. 2 shows an example in which a stereoscopic video display device is constructed using a
[0021]
FIG. 3 is a diagram showing a part particularly important for the present invention extracted from the
[0022]
The apparatus of the present invention can take either a master player or a slave player. Video information from the
[0023]
The
[0024]
The output of the
[0025]
The frame synchronization signal is devised in the present invention, and is a signal in which regular values are arranged in the time axis direction as will be described later. For example, a signal having periodicity is inserted in 23 lines every frame. The frame
[0026]
The synchronization information is not limited to 23 lines, but may be a predetermined line or area preceding the frame.
[0027]
Difference information from the frame
[0028]
In the output selection of the frame memory based on the selection information of the
[0029]
If the slave player is delayed in the (−) direction, the slave player is set to the “frame advance” operation mode, or the master player is set to the “frame return” operation mode. Conversely, if the slave player is moving in the (+) direction, the slave player is set to the “frame return” operation mode, or the master player is set to the “frame advance” operation mode. In this way, feedback control is performed so that the difference value from the frame
[0030]
The
[0031]
An external
[0032]
In the above description, the example in which the player functions as a master player has been described, but the player can also function as a slave player.
[0033]
When this player works as a slave player, the
[0034]
When the player functions as a slave player, the frame information of the player is output from the
[0035]
As described above, this player can adjust the output time of the decoded video signal by about three frames in units of frames in this embodiment by controlling the selection state of the
[0036]
FIG. 4 is a simple flowchart showing the frame synchronization operation of the player. When the player starts reproduction (step A1), the reproduction start is automatically detected when the reproduction is started. By determining whether or not the frame synchronization signal is incremented, it is determined whether or not the reproduction is started (step A2).
[0037]
If playback is in progress, a frame difference between the master player and the slave player is detected (step A3). As a result of detecting the frame difference, if it is in a synchronous state (including cases where it can be handled by selection of the frame memory), the process ends. If it is in an asynchronous state, it is determined whether or not the number of retries exceeds n (step A4, A5). If the number of retries exceeds n, the players are stopped all at once and a warning is given that an abnormal state has occurred (step A6).
[0038]
If the number of retries is less than or equal to n, the slave and the master player are put into a pause state all at once (step A7), the frame difference described above is detected, and then the frame difference is adjusted (steps A8 and A9).
[0039]
The adjustment of the frame difference is the above-described frame advance, frame return, or the like. When the synchronization state is reached, the slave and the master player move to the playback state all at once (step A10), and then return to step A4.
[0040]
The present invention is not limited to the above method. In FIG. 4, when the number of retries is n or less, a simultaneous pause is performed. However, the present invention is not limited to this, and it is also possible to perform synchronization while maintaining the master player and the slave player at the same time as shown in FIG.
[0041]
That is, as shown in FIG. 5, if it is determined in step A4 that the
[0042]
This method has an advantage that it is less likely to feel the synchronization operation for human vision than the simultaneous pose. Further, the present invention is not limited to the above method.
[0043]
FIG. 6 shows still another embodiment of the present invention. That is, if it is determined in step A4 that the
[0044]
If it is determined that the
[0045]
The present invention is not limited to the above embodiment.
[0046]
FIG. 7 shows still another embodiment. The steps up to step A6 are the same as those in the embodiment of FIG. In step A5, when the number of retries is n or less, the advancing player is put into a pause state for one frame (step B1). Next, the advancing player is set in the playback state again (step B2), and the frame difference between both players is detected (step B3). Then, it is determined whether the frames match (step B4). If they match, the process returns to step A2, and if they do not match, the process returns to step B1.
[0047]
FIG. 8 shows still another embodiment. The steps up to step A6 are the same as those in the embodiment of FIG. In step A5, when the number of retries is n or less, the advancing player is put in a pause state (step C1). Next, the difference between the frames of both players is detected (step C1). Then, it is determined whether or not the frames match (step C3). If they match, the player on the advance side is put into a playback state ((step C4), and the process returns to step A2. If they do not match, the process returns to step C2. As a result, the playback of the player on the lag side proceeds, and eventually the difference between frames becomes zero.
[0048]
The present invention is not limited to the above-described embodiment when taking measures against frame matching.
[0049]
FIG. 9 shows an example in which the frame synchronization signal is regenerated (regenerated) by a counter inside the system with reference to the frame synchronization signal on the 23rd line, and the synchronization determination processing is strengthened against disturbance.
[0050]
That is, when playback is started (step D1), the 23rd line synchronization signal is referred to (step D2). Next, synchronization adjustment processing is performed (step D3). There are several methods for this synchronization matching process as described above. Next, reference is made to the internally generated frame synchronization signal (step D4). The internally generated synchronization signal is a synchronization signal obtained from a counter that obtains a count output of the vertical period (frame period) inside the system so as to be synchronized (matched) with the frame synchronization signal multiplexed on the 23rd line. . The value of the internally generated synchronization signal is synchronized by loading the value of the frame synchronization signal multiplexed on the 23rd line as an initial value into the counter. Thereafter, the frame synchronization state between both players is monitored using this internally generated synchronization signal.
[0051]
Here, it continues to monitor whether there is an input of external operation information (fast forward, top return, pause, pause, pause, etc.) or whether a synchronization loss occurs. When the external operation information is input, the loss of synchronization returns to step D2 and is executed again from the process of referring to the synchronization signal on the 23rd line. While the frame match is monitored with reference to the internal frame synchronization signal, the internal synchronization counter is not loaded with the frame synchronization signal value of the 23rd line.
[0052]
FIG. 10 shows an example of conditions for performing the above-described loading. This process is provided, for example, between steps D3 and D4 in FIG. That is, referring to the synchronization signal of the 23rd line, it is determined whether or not the synchronization signal between 3 frames has been normally incremented (step D11), and when the synchronization signal is normally incremented for 3 frames, The frame synchronization signal value is loaded into a counter that generates an internal synchronization signal (step D12).
[0053]
Here, the interframe difference detection circuit summarizes the condition A for referring to the internally generated frame synchronization signal and the condition B for referring to the frame synchronization signal on the 23rd line.
[0054]
Condition A: When playback is started with the frame sync signals of both players matching after playback has started.
[0055]
Condition B: When the frame synchronization of both players is not “match”, and when the synchronization is synchronized. Also, when the playback state of the player changes due to external factors (key input, command input, etc.). Furthermore, when the correction function is turned off by selecting a dip switch (DIP_SW) or the like. That is, for example, when the user performs a forced switch operation so as to fix the frame synchronization signal to be referenced to the synchronization signal of the 23rd line.
[0056]
Next, the frame synchronization signal will be described.
[0057]
FIG. 11A shows a frame of the decoded video signal in the time axis direction, and a synchronization signal is multiplexed on the 23rd horizontal line belonging to the vertical blanking period. In the digital video signal (ITU-R656), chroma (Cr, Cb) signals and luminance (Y) signals are alternately arranged in 23 lines as shown in FIG.
[0058]
Here, in the present invention, a frame synchronization signal is inserted into these 23 lines. As an example, the Y signal level changes from 16 to 235, and the Y signal is repeated. When this repetition is shown in the drawing, the level changes as shown in FIG. The chroma signal is fixed at 128.
[0059]
FIG. 12 shows the error correction principle of the synchronization
[0060]
If there is lost data A now, the value is estimated from the preceding and following lines. Thereafter, statistics of the Y value of the same line are taken, and the Y value is used as a frame synchronization signal. The same applies when there is lost data B shown in the figure.
[0061]
Now, when there is a lot of data (color data) such as lost data C, or when there is a large variation in the statistical value of Y data, it is further determined that a certain threshold is set and the frame synchronization signal has many errors. In such a case, the synchronization signal is not referred to. In this case, a pseudo synchronization signal is set from the value of the free run counter in the system, and the pseudo synchronization signal is referred to.
[0062]
The frame synchronization signal is not limited to the above embodiment.
[0063]
FIG. 13 shows another embodiment of the frame synchronization signal. This synchronization signal is a horizontal line of 100% white, and the horizontal line has a length L changed in units of frames, and this change is repeated. FIG. 13A shows how the length of the white
[0064]
Here, the unit of change in length for each frame is preferably, for example, an 8-pixel unit in view of image compression technology. This is because a discrete cosine transform (DCT) macroblock unit (MPEG compression method unit) is 8 × 8 pixels. Specifically, the length was varied by incrementing 8 to 720 pixels in 8 pixel steps.
[0065]
The unit of change in length for each frame is easier to process in the unit of pixel block used in image compression. In addition, encoding is preferably performed using a variable bit rate (VBR) system rather than a constant bit rate (CBR) system, and data during reproduction is stable. Furthermore, in this embodiment, the cycle of the synchronization signal is about 3 seconds, and the length of the synchronization signal changes within the range of 8 to 720 pixels in units of 8 pixels. The sync signal was successfully extracted by setting the sync signal to white line (Y = 235) and black (Y = 16) and the threshold to 128.
[0066]
As described above, according to the present invention, the reproduction outputs of a plurality of players can be synchronized in units of frames or fields. Since the synchronization information serving as the reference for synchronization is recorded in the main video area of the disc in units of frames or fields, there is a one-to-one relationship between the frame or field image and the synchronization information. Since DVD employs MPEG compression, superimposing a synchronization signal on the main video area results in lossy compression and may cause errors in the synchronization information. Therefore, the synchronization information has regularity (repetition pattern) in the time direction, the number of synchronization information per frame (number of samples) is increased to increase the certainty (probability) of the information, and further error correction processing is performed. Loss synchronization information is restored.
[0067]
In addition, as a region where the synchronization signal is superimposed on the main video, a region close to blanking that is difficult for the viewer to see is used. In addition, the expression of the synchronization signal suppresses the amount of change in the signal level when only the luminance (Y) signal is superimposed or superimposed on the color (C) signal so as not to stand out.
[0068]
Further, as a representation of a synchronization signal with few errors with respect to MPEG image compression, it is possible to identify by a pixel unit location without using the change in luminance signal level / color difference signal level (FIG. 14). Also, when video is output from the frame memory to the line where the sync signal is inserted, the video data lost due to the sync signal is restored by the correlation between the previous and next lines, or the data is replaced by black data, etc. It is also possible not to display the signal video.
[0069]
The above apparatus (DVD player) can provide a system that has a plurality of frame memories (may be field memories) and absorbs the difference of the synchronization signals by selectively switching the output stage of each frame memory. . Multiple DVD players, when a frame difference exceeding the number of stages in the frame memory occurs, pauses the players all at once (PAUSE), and performs a frame unit such as “frame advance / frame return” for players with large frame deviations. It is equipped with a feedback control loop that performs fine adjustment and replays all at once.
[0070]
In addition, for an image output of a DVD player having a system in which video and audio synchronization processing uses audio as a master (reference), an output that is as close to the forefront of the frame memory as possible is selected. This is to increase one margin in order to instantaneously absorb the frame delay of the image due to the projection synchronization processing that occurs unexpectedly during reproduction.
[0071]
The system described above is a system that absorbs frame errors with other players by delaying video data in units of frames, so that video is output later than audio. If the system can delay-adjust the audio output in units of frames within the MPEG decoder, there is no problem, but if the system cannot be adjusted, the digital output (S / PDIF) of the audio is used, and this is converted to the frame by the shift register. Delay by delay.
[0072]
In the above description, it is assumed that a frame synchronization signal for obtaining frame synchronization is recorded in advance on the recording medium. It has been described that a plurality of players can obtain frame synchronization during reproduction. However, the present invention is not limited to such an embodiment. Even in a recording apparatus or an editing apparatus, a synchronization signal recording processing circuit for recording a synchronization signal on, for example, 23 lines of the main video signal is provided. Of course, it is also good. In the above description, two players have been described. Of course, the number of players may be increased.
[0073]
In addition to the 3D display system, the present invention can be applied to a plurality of playback devices simultaneously, and each playback device plays back a disc containing scenes and the like taken at different angles simultaneously. It can also be applied to systems that display video on the screen.
[0074]
In the apparatus shown in FIG. 3, two stages of frame memories for delaying for frame synchronization are connected. Therefore, a 0 frame delay output, a 1 frame delay output, and a 2 frame delay output can be obtained. While performing the delay adjustment here, for example, the master player may be in a 1-frame delay state and the slave player may be in a 2-frame delay state. In such a relationship, the state is recognized by the
[0075]
In order for the master player to operate as described above, when the output of the last stage, that is, the slave player selects the two-frame delay state, the slave player informs the master player of the selected state to the master player. It starts from that. The adjustment is made to be one frame in order to minimize the interruption of the sound when the sound is output from the player executing this function (the sound is naturally muted during the pause).
[0076]
Furthermore, while the synchronization is being corrected, there are cases where both the master player and the slave player have selected the 2-frame delayed output. Also in such a case, the above-described pause-> play operation is performed, and the master player and the slave player are switched so as to select the one-frame delayed output. Then, after a certain period of time during which the audio output is stable, the pause → play operation is performed again, and the master player and the slave player are switched so as to select the 0-frame delayed output this time. As a result, the first delay output is selected as much as possible.
[0077]
The synchronization signal in the present invention is not limited to the above embodiment.
[0078]
For the frame synchronization signal superimposed on the 23rd line, an identification method using a digital code is conceivable in addition to the above-described analog amount identification method. As a simple method, there is a method of superimposing binary data as it is on the 23rd line. As the error detection function, a parity check function can be added.
[0079]
FIG. 15A shows an example in which frame synchronization information “10101101” as data is expressed by the 23rd line, for example. 64 pixels are assigned to 1 bit, and Y level = 16 and C level = 128 are assigned as the code “0”. As the code “1”, Y level = 235 and C level = 128 are assigned. A parity bit is assigned to the last bit.
[0080]
Based on the above rules, the data as the synchronization information is varied from 0 to 255 for each frame, and when this is repeated, the change characteristics as shown in FIG. 15B are obtained.
[0081]
If the statistics of the pixel data for 64 pixels are taken, it can be determined whether this one bit is “1” or “0”. When a data error is detected by the parity bit, the system does not refer to the frame synchronization signal data, and infers a regularly incremented value from the previous frame synchronization signal, and determines this value. Adopt it.
[0082]
The data representing the code uses 64 pixels (8 × 8), but the data width is not limited to this. As the data width becomes wider, data destruction (error) due to MPEG compression is reduced. However, if the data width is too wide, the frame identification range is reduced, so the above width is preferable.
[0083]
【The invention's effect】
As described above, according to the present invention, the synchronization information for frame synchronization (different from the blanking period) is recorded on the medium, and the playback device is equipped with a synchronization processing function, so that a plurality of units are recorded. Frame-synchronized reproduction is obtained between desired frames of the video signal reproduced by the reproduction apparatus.
[Brief description of the drawings]
FIG. 1 is a diagram showing the configuration of a disc recording / reproducing apparatus to which the invention is applied.
FIG. 2 is a configuration explanatory diagram of a stereoscopic video display device.
FIG. 3 is a configuration diagram showing a main part of the apparatus according to the present invention.
FIG. 4 is a flowchart shown for explaining an operation example of the apparatus according to the present invention.
FIG. 5 is a flowchart shown for explaining another operation example of the apparatus according to the present invention;
FIG. 6 is a flowchart for explaining another example of the operation of the apparatus according to the present invention.
FIG. 7 is a flowchart shown for explaining another operation example of the apparatus according to the present invention.
FIG. 8 is a flowchart shown for explaining another operation example of the apparatus according to the present invention.
FIG. 9 is a flowchart shown for explaining still another operation example of the apparatus according to the present invention.
FIG. 10 is a flowchart shown for explaining another operation example of the apparatus according to the present invention.
FIG. 11 is an explanatory diagram of a synchronization signal provided in a video frame in the recording medium according to the present invention.
12 is an explanatory diagram showing a state of conversion of the synchronization signal of FIG. 11;
FIG. 13 is an explanatory diagram for explaining error correction of a synchronization signal according to the present invention.
FIG. 14 is a diagram showing another embodiment of a synchronization signal according to the present invention.
FIG. 15 is a diagram showing still another embodiment of a synchronization signal according to the present invention.
[Explanation of symbols]
DESCRIPTION OF
Claims (10)
前記エラー訂正処理を受けた同期情報と他機器からの同期情報との差分情報を得る差分検出回路と、
前記差分検出回路から得られた差分情報に応じて、自己機器の前記映像信号又は前記他機器の映像信号の遅延時量を制御するための制御信号を出力するコントローラとを具備することを特徴とする同期情報処理機能を持つ記録媒体駆動装置。A circuit that extracts frame (field) synchronization information from the compressed main video area reproduced from the recording medium, and performs error correction processing on the synchronization information sequence;
A difference detection circuit for obtaining difference information between the synchronization information subjected to the error correction processing and the synchronization information from another device;
A controller that outputs a control signal for controlling a delay time of the video signal of the own device or the video signal of the other device according to the difference information obtained from the difference detection circuit. Recording medium drive apparatus having a synchronous information processing function.
また、外部コントロール機器が接続されている場合には、その機器に同期不一致を示す情報を提供する手段を有したことを特徴とする請求項4記載の同期情報処理機能を持つ記録媒体駆動装置。If the difference information is difference information that cannot be compensated for by the delay amount owned by the own device or the delay amount owned by the other device, a control signal for suspension is sent to other devices including the own device. Further comprising means for outputting,
5. The recording medium driving apparatus having a synchronous information processing function according to claim 4, further comprising means for providing information indicating synchronization mismatch to an external control device connected thereto.
また、前記差分情報がゼロとなる方向に、自己機器又は他機器をフレーム単位のこま送り或はこま戻し再生を行い、前記差分情報がゼロとなったときに、一斉に再生開始し、さらにまた差分情報が生じたときは、前記自己機器の所有する遅延量または他機器の所有する遅延量で補うようにしたことを特徴とする請求項4記載の記録媒体駆動装置。If the difference information is difference information that cannot be compensated for by the delay amount owned by the own device or the delay amount owned by the other device, a control signal for suspension is sent to other devices including the own device. Further comprising means for outputting,
In addition, the self-device or other device performs frame-by-frame frame playback or frame-back playback in the direction in which the difference information becomes zero, and when the difference information becomes zero, playback is started all at once. 5. The recording medium driving apparatus according to claim 4, wherein when the difference information is generated, the difference information is compensated by a delay amount owned by the own device or a delay amount owned by another device.
再生の遅れている側の機器を基準として、再生の進んでいる側の機器に対してフレーム単位の一時停止状態を周期的に複数回発生し、前記差分情報をゼロに制御する手段を有したことを特徴とする請求項4記載の記録媒体駆動装置。If the difference information is differential information that cannot be compensated for by the delay amount owned by the own device or the delay amount owned by the other device, for other devices including the own device,
Based on a device that is delayed in reproduction, a device that periodically generates a frame-by-frame pause state for the device that is proceeding in reproduction multiple times and controls the difference information to zero. 5. The recording medium driving device according to claim 4, wherein:
再生の遅れている側の機器を基準として、再生の進んでいる側の機器を一時停止状態とし、前記差分情報がゼロになったときに、前記再生の進んでいる機器を再生状態とする手段を有したことを特徴とする請求項4記載の記録媒体駆動装置。If the difference information is differential information that cannot be compensated for by the delay amount owned by the own device or the delay amount owned by the other device, for other devices including the own device,
Means that sets the device on which playback is progressing to a paused state with the device on which playback is delayed as a reference, and sets the device on which playback is progressing to the playback state when the difference information becomes zero 5. The recording medium driving device according to claim 4, further comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000210477A JP3906014B2 (en) | 1999-12-20 | 2000-07-11 | RECORDING MEDIUM DRIVE DEVICE HAVING SYNCHRONIZATION INFORMATION PROCESSING FUNCTION WITH RECORDING MEDIUM |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP36129599 | 1999-12-20 | ||
| JP11-361295 | 1999-12-20 | ||
| JP2000210477A JP3906014B2 (en) | 1999-12-20 | 2000-07-11 | RECORDING MEDIUM DRIVE DEVICE HAVING SYNCHRONIZATION INFORMATION PROCESSING FUNCTION WITH RECORDING MEDIUM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001245261A JP2001245261A (en) | 2001-09-07 |
| JP3906014B2 true JP3906014B2 (en) | 2007-04-18 |
Family
ID=26581241
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000210477A Expired - Fee Related JP3906014B2 (en) | 1999-12-20 | 2000-07-11 | RECORDING MEDIUM DRIVE DEVICE HAVING SYNCHRONIZATION INFORMATION PROCESSING FUNCTION WITH RECORDING MEDIUM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3906014B2 (en) |
-
2000
- 2000-07-11 JP JP2000210477A patent/JP3906014B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001245261A (en) | 2001-09-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100405249B1 (en) | Decoding and reverse playback apparatus and method | |
| US6504994B2 (en) | Data reproduction apparatus and data storage medium | |
| JP4501808B2 (en) | Playback device | |
| JP2000270347A (en) | Recording device and monitoring system using the recording device | |
| JP3197855B2 (en) | MPEG data playback device | |
| KR100565869B1 (en) | Synchronous delay control device and method | |
| EP0869679A2 (en) | Encoding, decoding and editing | |
| EP0693858B1 (en) | Variable-speed reproducing method for DVCR | |
| KR100505517B1 (en) | Digital signal reproduction method and device | |
| KR20040080930A (en) | Information processing apparatus and method | |
| KR20000068121A (en) | Decoder and decoding method for information signal | |
| KR19980024444A (en) | Playback apparatus and method for preventing overflow and underflow of data | |
| JP3718498B2 (en) | Moving image recording / playback method | |
| JP3906014B2 (en) | RECORDING MEDIUM DRIVE DEVICE HAVING SYNCHRONIZATION INFORMATION PROCESSING FUNCTION WITH RECORDING MEDIUM | |
| JP4468497B2 (en) | Method and apparatus for reproducing original data of digitally encoded video film | |
| JP3570785B2 (en) | Moving image expansion / reproduction method and apparatus | |
| JP4377079B2 (en) | Signal processing method and signal processing apparatus | |
| JP4501854B2 (en) | Video / audio recording device | |
| JP3890655B2 (en) | Digital signal reproduction method and apparatus | |
| JP3517463B2 (en) | Playback device | |
| JP4998574B2 (en) | Video / audio recording device | |
| JP3975503B2 (en) | Information reproducing apparatus and reproducing method | |
| JP4227604B2 (en) | Moving picture reproducing apparatus and recording medium | |
| JP3734084B2 (en) | Optical disk playback device | |
| JP3849646B2 (en) | Video signal recording and playback device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051201 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20061005 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061017 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061201 |
|
| 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: 20070109 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070115 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110119 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120119 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130119 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |