JPH08511373A - デジタル音声のデジタル画像への同期 - Google Patents
デジタル音声のデジタル画像への同期Info
- Publication number
- JPH08511373A JPH08511373A JP6523165A JP52316594A JPH08511373A JP H08511373 A JPH08511373 A JP H08511373A JP 6523165 A JP6523165 A JP 6523165A JP 52316594 A JP52316594 A JP 52316594A JP H08511373 A JPH08511373 A JP H08511373A
- Authority
- JP
- Japan
- Prior art keywords
- audio
- image
- digital
- input
- clock
- 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
- 238000005070 sampling Methods 0.000 claims abstract description 55
- 230000002093 peripheral effect Effects 0.000 claims description 30
- 238000003860 storage Methods 0.000 claims description 23
- 230000001360 synchronised effect Effects 0.000 claims description 12
- 238000000034 method Methods 0.000 claims description 8
- 238000012546 transfer Methods 0.000 claims description 7
- 230000008859 change Effects 0.000 claims description 5
- 230000008569 process Effects 0.000 claims description 4
- 230000015572 biosynthetic process Effects 0.000 claims description 2
- 238000003786 synthesis reaction Methods 0.000 claims description 2
- 230000000007 visual effect Effects 0.000 claims 10
- 230000002194 synthesizing effect Effects 0.000 claims 1
- 238000012545 processing Methods 0.000 description 5
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 230000006837 decompression Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000009432 framing Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 241000237502 Ostreidae Species 0.000 description 1
- 101100015484 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) GPA1 gene Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000010894 electron beam technology Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 235000020636 oyster Nutrition 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4305—Synchronising client clock from received content stream, e.g. locking decoder clock with encoder clock, extraction of the PCR packets
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43072—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of multiple content streams on the same device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4341—Demultiplexing of audio and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/04—Synchronising
- H04N5/08—Separation of synchronising signals from picture signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/60—Receiver circuitry for the reception of television signals according to analogue transmission standards for the sound signals
- H04N5/602—Receiver circuitry for the reception of television signals according to analogue transmission standards for the sound signals for digital sound signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/24—Systems for the transmission of television signals using pulse code modulation
- H04N7/52—Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal
- H04N7/54—Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal the signals being synchronous
- H04N7/56—Synchronising systems therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/802—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving processing of the sound signal
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/90—Tape-like record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/022—Electronic editing of analogue information signals, e.g. audio or video signals
- G11B27/024—Electronic editing of analogue information signals, e.g. audio or video signals on tapes
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/032—Electronic editing of digitised analogue information signals, e.g. audio or video signals on tapes
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/04—Synchronising
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/64—Circuits for processing colour signals
- H04N9/641—Multi-purpose receivers, e.g. for auxiliary information
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
- Television Systems (AREA)
- Television Receiver Circuits (AREA)
Abstract
(57)【要約】
一つまたは複数のチャネルの入力音声からデジタル音声サンプルを取得し、かつデジタル音声サンプルを一つまたは複数のチャネルの出力音声に合成する、音声/画像入出力(I/O)ポート装置。かかる装置は、ビデオ・レート・クロックを生成し、かつ入力画像をデジタル画像にデジタル化する画像I/Oポート(35)と、ビデオ・レート・クロックに基づいて音声サンプリング・クロックを生成する周波数シンセサイザー(144および148)と、サンプル入力音声をデジタル音声サンプルに変換し、かつサンプリング・クロックに従って、かかるサンプルを出力音声に合成する音声I/Oポート(62)とを備える。
Description
【発明の詳細な説明】
デジタル音声のデジタル画像への同期
関連出願の相互参照
本発明と共に出願される「サブサンプル画像イメージのコンピュータ・ディス
プレイ上のディスプレイ」、「適応型画像圧縮」、「適応型画像伸張」、ならび
に「コンピュータ用画像周辺装置」は、これらを言及することにより本明細書に
組込まれている。
本発明の背景
本発明は、画像および音声データのデジタル処理に関し、特に、画像チャネル
と音声チャネルとの間の同期を維持する音声/画像入出力ポート装置に関する。
高解像度カラー・コンピュータ・ディスプレイの費用と処理力が低下するにつ
れて、マイクロコンピュータに関する用途で新たに登場してきたものの一つに、
ビデオ・ポスト・プロダクションがある。つまり、編集プロセス中にコンピュー
タのディスプレイをモニターとして使用して、画像イメージをディスプレイし、
かつ編集することである。コンピュータ画像編集システムでは、画像/音声ソー
ス(典型的例がビデオ・テープ・レコーダー)が読みとられ、データは、コンピ
ュータのディスク上にデジタル形式で記憶される。画像/音声データは、再生さ
れ、編集され、そして画像装置に再び書き込んでもよい。
従来の画像/音声データのデジタル処理方法では、プログラムの音声部分は画
像部分とずれてしまい、同期が失われる結果となっていた。
本発明の概要
本発明は、二つ以上のデータのストリーム(一方のストリームは画像情報を、
他方のストリームは音声情報を表す)を同期させる装置を提供する。この装置は
、画像データと音声データが、両方とも外部ソースから情報を入力するとき、そ
して個別のまたは結合された音声/画像データ・ストリームを出力するとき、確
実に一緒に再生されるようにする。この技術は、特に画像編集において価値があ
る。画像編集では、話者の画像と話の内容を表す音声とを同期させ、かつかかる
同期を維持することが必須である。
概して、第一の態様では、本発明は、一つまたは複数のチャネルの入力音声か
らデジタル音声サンプルを取得し、かつデジタル音声サンプルを一つまたは複数
のチャネルの出力音声に合成する、音声/画像入出力(I/O)装置を扱ってい
る。かかる装置は、画像I/Oポートと、周波数シンセサイザーと、音声I/O
ポートとを備える。画像I/Oポートは、ビデオ・レート・クロックを生成し、
また、入力アナログ画像をデジタル画像にデジタル化し、かつデジタル画像から
出力アナログ画像を合成するように構成されている。周波数シンセサイザーは、
ビデオ・レート・クロックに基づいて音声サンプリング・クロックを得るように
構成されている。オーディオI/Oポートは、サンプリング・クロックに従って
、入力音声をデジタル音声サンプルにサンプル化し、かつサンプリング・クロッ
クに従って、デジタル音声サンプルを出力音声に合成するように構成されている
。
第二の態様では、本発明は、一つまたは複数のチャネルのデジタル音声サンプ
ルを取得するための音声/画像入力ポート装置を扱っている。かかる装置は、画
像入力ポートと、周波数シンセサイザーと、オーディオ入力ポートとを備える。
画像入力ポートは、入力画像をデジタル画像にデジタル化し、かつビデオ・レー
ト・クロックを生成するように構成されている。周波数シンセサイザーは、ビデ
オ・レート・クロックに基づいて音声サンプリング・クロックを得るように構成
されている。オーディオ入力ポートは、サンプリング・クロックに従って、入力
音声をデジタル音声サンプルにサンプル化するように構成されている。
第三の態様では、本発明は、デジタル音声サンプルを出力音声/画像に合成す
る音声/画像出力ポート装置を扱っている。かかる装置は、画像出力ポートと、
周波数シンセサイザーと、オーディオ出力ポートとを備える。画像出力ポートは
、デジタル画像から出力画像を合成し、かつビデオ・レート・クロックを生成す
るように構成されている。周波数シンセサイザーは、ビデオ・レート・クロック
に基づいて音声サンプリング・クロックを得るように構成されている。オーディ
オ出力ポートは、サンプリング・クロックに従って、デジタル音声サンプルから
出力音声を合成するように構成されている。
本発明の好適実施態様には、以下の特徴が含まれ得る。音声/画像I/Oポー
ト装置は、汎用ホストコンピュータの周辺スロットに搭載される画像周辺機器基
板の前に置いても。コンピュータの非同期操作を、画像および音声の入力ポート
および出力ポートの同期操作に連結する、先入れ先出しバッファ(FIFO)が
あってもよい。周辺機器基板は、画像データがホストコンピュータの記憶装置上
に記憶され、かつ検索されるときに、画像データを圧縮かつ伸張するCODEC
を有してもよい。画像入力ポートは、入力画像の同期信号を検知するように構成
された検出器と、ビデオ・レート・クロックを生成し、かつ画像出力ポートに供
給
する周波数ジェネレータと、入力画像の各フレームについてかつ検知された同期
信号に基づいて生成される入力同期パルスを提供するように構成されたパルス・
ジェネレータと、同期パルスをオーディオ出力ポートに提供するように構成され
たパルス・ジェネレーターとを含んでもよい。画像I/Oポートは、入力および
出力の両画像から独立して、ビデオ・レート・クロックを生成し得る。周波数シ
ンセサイザーは、ビデオ・レート・クロックの比率として音声サンプリング・ク
ロックを生成するm/nフェーズ・ロック・ループを含み得る。周波数シンセサ
イザーの電子装置によって、音声サンプリング・クロックのビデオ・レート・ク
ロックに対する比率が、ビデオ・レート・クロックのタイミングによって急速に
変化させられるようにすることができる。周波数シンセサイザーは、音声サンプ
リング・クロックの周波数の少なくとも2倍高い周波数を有するオーバーサンプ
ル・クロックを生成するオーバーサンプル・クロック・シンセサイザーと、オー
バーサンプル・クロックを周波数分割して音声サンプリング・クロックを生成す
る周波数分割器とを含み得る。音声/画像I/Oポート装置は、変化する数のデ
ジタル音声サンプルをデジタル画像の各フレームに選択的に関連づけて、デジタ
ル音声サンプルの数の、関連づけれた画像フレームの数に対する正確な比率を達
成するようにプログラムされた、デジタル信号プロセッサー(DSP)をさらに
備え得る。音声/画像I/Oポート装置は、アナログ・デジタル・コンバータお
よび/またはデジタル・アナログ・コンバータを含み、これらのコンバータには
、音声サンプリング・クロックが供給される。DSPは、FIFO間の流れを制
御する。
本発明に含まれるデジタル画像プロセッサーの利点は、以下のとおりである。
音声および画像トラックが記録されて、後に再生される場合、音声と画像は適切
に同期される。すなわち、音声が画像よりも先になったり、遅れたりはしない。
ビデオの音声トラックは、画像トラックとは別に記憶されてもよい。これによっ
て、音声トラックと画像トラックの両方の編集が容易になる。この技術は、入っ
てくる画像および音声信号フォーマットから独立している。すなわち、この技術
は、様々な画像フォーマット(例えばNTSCおよびPAL)、そして様々な音
声サンプリングおよび/または再生レートに有効である。
本発明の他の利点および特徴は、以下の好適実施態様についての説明および請
求の範囲から明らかになるであろう。
好適な実施形態についての説明
好適な実施形態について、以下に説明する。図面
図1は、本発明に従って作動する画像編集システムに使用されるコンポーネン
トの斜視図である。
図2は、図1のシステムに使用されるホストコンピュータおよび画像周辺機器
基板のブロック図である。
図3は、ホストコンピュータのもう一つの構造のブロック図である。
図4は、画像編集システムの音声チャネルのコンポーネントおよび音声の画像
への同期に寄与するコンポーネントを詳述するブロック図である。
図5は、図4のコンポーネントのm/nフェーズ・ロック・ループのブロック
図である。
図6は、画像クリップの画像および音声トラックを記憶するファイルを示すブ
ロック図である。概観
図1および図2によると、画像編集システム11は、ホストコンピュータ12
に接続する周辺機器基板10を含む。他のコンポーネントには、ビデオ・テープ
・レコーダー(VTR)16、モニター18、キーボード20、マウス22、お
よび大容量記憶装置24が含まれる。画像編集機能性を提供するソフトウェアは
、二つの部分に分けられる。つまり、ホストコンピュータの中央演算処理装置(
CPU)28上で実行し、一般的にユーザー・インターフェースおよび監視を提
供する部分26と、周辺機器基板上で実行し、一般的に周辺機器基板、周辺機器
基板内のデータ転送、およびホストコンピュータと周辺機器との間のデータ転送
を制御する部分14である。
画像編集システム11では、画像は画像入力ポート30を介して読み取られ、
音声はオーディオ入力ポート32を介して読み取られる。これらが読み取られる
際に、画像はデジタル化されて圧縮され、音声はデジタル化される。画像および
音声はディスク24に記憶される。圧縮された画像/音声データは、伸張されて
ディスプレイ18およびスピーカー(図示されていない)で再生される。画像編
集ソフトウェア26によって、ユーザーは、圧縮画像および音声の部分を画像/
音声プログラムにアセンブルすることができる。ユーザーは、プログラムを編集
する際に、プログラムを再生し、かつ小さい増加分(一つのフレームくらいの小
ささ)に、またはアセンブルされた組み合わせに、プログラムを再配置すること
ができ
る。ユーザーが結果として得られたプログラムに満足すると、プログラムは、画
像出力ポート34およびオーディオ出力ポート36を介して、画像取り込み装置
(例えばVTR16)または放送装置へと、フル・フレーム・レートで出力され
得る。
図2では、周辺機器基板は、画像および音声ポート30〜36(VTR16ま
たはその他の画像機器を接続するためのもの)、バスコントロール回路42(ホ
ストコンピュータとのインターフェース)、多様な信号処理経路、ならびに監視
用マイクロプロセッサ48を有している。上記経路には、デジタル画像をホスト
コンピュータ・ディスク24までまたはここから転送するための圧縮/伸張符号
器/復号器(CODEC)60を経由する両方向経路と、デジタル画像をホスト
コンピュータ・ディスプレイ18上にディスプレイする一方向色空間変換(CS
C)およびサブサンプルの経路18とが含まれる。画像入出力(I/O)回路3
5は、画像データをVTRのアナログ形式(NTSCまたはPAL等)からデジ
タル形式(YUV4:2:2フォーマット等)に変換し、デジタル画像を画像バ
ス38にのせる。(画像伸張の間に、C0DEC60によって画像バス38に書
き込むことも可能である。)マイクロプロセッサ48は、周辺機器基板のコンポ
ーネントを制御する。
画像の入力がなされる間に、CODEC60は画像バス38からYUVフォー
マット画像を受け取り、これを圧縮形式に圧縮し、かつ圧縮画像を圧縮FIFO
92に記憶する。バスコントロール回路42は、圧縮FIFO92から圧縮画像
データを受け取り、これをホストのRAM50のバッファに記憶する。ホストC
PU28は、定期的にバッファの内容をディスク24に一度に書き込む。これと
同時に、音声チャネルは、VTR16(またはその他の音声ソース)からのデー
タを、オーディオ入力ポート32およびコントローラ62を介して周辺機器のデ
ータ・バス46に転送する。
再生の間、上記プロセスは逆に進行する。ホストCPU28が、ディスク24
から圧縮画像データを読み取って、RAM50のバッファに転送する。バスコン
トロール回路42は、バッファからのデータを伸張FIFO94にコピーする。
CODEC60は、伸張FIFO94からデータを取り出し、データを伸張し、
これを画像データ・バス38に出力する。その後、伸張画像データを、サブサン
プル経路を介してホストのディスプレイ18に表示し、かつ/または画像出力ポ
ート34を介して出力することが可能となる。同時に、音声チャネルは、周辺機
器のデータ・バス40からのデータを、音声コントローラ62およびオーディオ
出力ポート36を介してVTRに転送する。
図3に示されるホストコンピュータのもう一つの構成では、ホストコンピュー
タCPU28、ディスプレイ・メモリ(「フレーム・バッファ」ともいう)44
、主
記憶装置50、および/またはディスク・コントロール52のコンポーネントが
、ホストコンピュータ12のプライベートバス54を介して、プライベートバス
54とシステムバス46との間のバス・コントロール・インターフェースによっ
て、データを転送することができる。この場合、周辺機器のバス・コントロール
回路42は、システムバス46へ/からデータを転送し、ホストのバス・インタ
ーフェース56はさらに、ホストコンピュータのプライベートバス54上の装置
へ/からデータを導く。
どの画像信号にも、スクリーンの下からスクリーンの上までの再走査をリセッ
トする垂直帰線消去期間がある。垂直帰線消去期間中に、前のフィールドを上書
きしないように、電子ビームは停止される。垂直帰線消去期間中に、「垂直同期
」パルスと呼ばれる同期パルスが生じる。インターレースされたフォーマット(
フレームごとに二つのインターレース・フィールドを有する)では、各フレーム
ごとに二つの垂直帰線消去期間があり、よって、二つの垂直同期パルス(各フィ
ールドの終わりに一つづつ)がある。二つの垂直同期パルスは、一つのフレーム
における二つのフィールドの実イメージ・データとのタイミング関係によって区
別され得る。構成
本発明の装置は、特に音声が画像トラックに同期される場合、一つまたは複数
の音声トラックを記憶し、かつ/または再生するためのクロック供給機構を実行
する。この装置は、画像に組み込まれたビデオ・レート・クロック・パルスを使
用して周波数コンバータを動かし、周波数コンバータは、音声サンプリング・ク
ロック(例えば44.1KHz)を生成する。音声サンプリング・クロックは、
音声ポートを動かすために使用される。
画像I/Oポート回路35は、入力画像データから二つのクロックを抽出する
。すなわち、ピクセル・レートでラインにロックされたクロック140(NTS
Cでは12.27MHz、またはPALでは14.75MHz)と、1フレーム
につき1回の同期パルス142(NTSCでは29.97Hz、またはPALで
は25Hz)である。出力では、画像I/Oポート回路35が、画像クロックを
合成して、出力を駆動する。また画像I/Oポート回路35は、実画像が入力ま
たは出力されないとしても、ビデオ・レート・クロック(ピクセル・レート・ク
ロック140および同期パルス142の両方)を合成するように構成されている
ため、後述のとおり、音声を入力かつ出力する際に使用される周波数合成コンポ
ーネントに、画像クロックを入力することができる。後者のモードの操作におい
て、画像操作から独立して音声を入力または出力するために、例えば、本来画像
データと共に記録されたものである音声トラックを入れ換えるために、新しい音
声トラックを入力
するために、本発明を使用することができる。画像I/Oポート回路35は、コ
ンポジットまたはS−画像を入力または出力してもよい。
ピクセル・レート・クロック140は、図5と関連して以下に説明するプログ
ラマブルm/nフェーズ・ロック・ループ144に送り込まれる。フェーズ・ロ
ック・ループ144は、例えば音声サンプリング・レートの256倍のオーバー
サンプル音声クロック146を生成する。それからオーバーサンプル・クロック
は、カウントダウン分割器148によって、例えば44.1KHzの音声サンプ
リング・クロック150に周波数分割される。m/nフェーズ・ロック・ループ
144およびカウントダウン分割器148は共に、ビデオ・レート・クロックに
基づく音声サンプリング・クロック、すなわちライン・ロックド・ピクセル・レ
ート・クロック140を得る周波数シンセサイザーを構成する。音声サンプリン
グ・クロック150は、アナログ・デジタル・コンバータ(ADC)152のサ
ンプリングまたはデジタル・アナログ・コンバータ(DAC)154の音声出力
の合成をするために使用される。画像クロックから音声サンプリング・クロック
150を得ることによって、音声データが、サンプルごとに画像データに確実に
直接同期される。
音声データはまた、フレームごとに画像データに同期されるべきである。なぜ
ならば、画像の各フレームごとの音声サンプルの数が整数にはならないかもしれ
ないからである。この問題を処理するために、画像クロックの同期パルス142
が、フレーム割り込みとして、画像I/Oポート回路35からデジタル信号プロ
セッサー(DSP)160に提供される。DSP160の割り込みサービス・ル
ーチンは、以下に説明するとおりに、サンプルを画像フレーム・レートに調製す
る。DSP160は、Texas Instruments TMS320C31であるのが好ましい。入力
において音声サンプルを画像フレームに同期させることに加えて、DSP160
は、ADC FIFO176およびDAC FIFO186から/へのデータの
流れを制御し(以下に説明する)、かつ二つの出力チャネルを作るために、複数
音声チャネルをリアルタイムで混合する。
画像がNTSCフォーマットかPALフォーマットかによって画像クロック1
40のレートが異なるため、ピクセル・レート・ライン・ロックド・クロック1
40と得られたオーバーサンプリング・クロック146との間の比率は、固定音
声サンプリング・レート150が得られるように調節可能である。これは、図5
に示されるm/nフェーズ・ロック・ループ144によって達成される。このm
/nフェーズ・ロック・ループ144は、カウンター310および312を使用
してmおよびnの値をプログラムさせることによって、この可能性を提供する。
よって、ピクセル・レート・クロック140のオーバーサンプリング・クロック
146に対する比率を有理数に調製することができる。NTSCおよび44.1
KHzの音声サンプリング・クロックについては、m/n値は2423/263
4であり、PALについては、2287/2988となる。48KHzのサンプ
リング・クロックは、2413/2410のNTSCm/n値および2800/
3361のPAL値で得られる。除数nの周波数シンセサイザーが、米国特許第
5,168,247号に開示されている。
図5において、m/nフェーズ・ロック・ループ144は、モトローラMC1
45145PLL/シンセサイザー300、オペアンプ302、電圧制御発振器
(VCO)304、ならびにコンポーネント301および303を含む。PLL
/シンセサイザー300は、二つのカウンター310および312、フェーズ・
コンパラター314、ならびに4ビット・バス・インターフェースを組み込んで
いる。カウンター312は、基準周波数(画像回路35から入力されたピクセル
・レート・ライン・ロックド・クロック140)でmからカウント・ダウンする
。カウンター310は、出力音声サンプリング・クロック146レートで、nか
らカウント・ダウンする。mおよびnの値は、プログラム可能に入力され得る。
PLL/シンセサイザー300の出力はフェーズ信号で、このフェーズ信号は、
op amp302に送り込まれる。op amp302は、VCO304の出
力を望ましい周波数に整調するためのトリマ信号306を生成して、オーバーサ
ンプリング・クロック146を生成する。
mおよびnの値は、画像レートを合わせるように調製(プログラム)されるこ
とができ、さらに、望ましいサンプリング・クロック(例えば44.1KHz)
を生成する。PLL144は、画像クロックの変化に素早く対応する。このこと
は、画像テープが必ずしも固定レートの画像クロックの発信を生み出さないとい
う点で、重要である。しかし、回路は、特定のフレームのタイミング(クロッキ
ング)とは無関係に、フレームごとのサンプルを適切な数に維持する。
図4について、以下の論点が、各チャネルの構造および操作を示している。つ
まり、典型的にこのシステムは、ステレオを記録して複写するため、第二音声チ
ャネルの回路構成要素が重複しているということである。
各オーディオ入力ポート32は、アンプリファイヤー172、ADC152、
直列・並列コンバータ174、ならびにADCFIFO176を含む。各オーデ
ィオ出力ポート36は、DAC FIFO186、コンバータ184、DAC1
54、ならびにアンプリファイヤー182を備える。FIFO176および18
6は、32ビット幅(二つのチャネルについては、それぞれが16ビット幅)で
、データ量が256Kで、毎秒20メガザンプルのパーツを使用している。AD
C152およびDAC154は16ビット幅だが、デジタル・データは、ビット
がシ
リアルに通信される。直列・並列コンバータ174および並列・直列コンバータ
184は、ビットシリアルストリームを16ビットパラレルストリームに、また
はその逆に変換する。
図6については、画像入力ポート30およびオーディオ入力ポート32で読み
取られたプログラムの三つのトラックは、ホストのディスク24で四つのファイ
ルに記憶される。第1ファイル200は、圧縮画像イメージ自体を記憶し、各フ
レームは、タイム・スタンプによって識別される。第2ファイル202および第
3ファイル204は、左音声チャネルと右音声チャネルのそれぞれにサンプル音
声を保持する。各チャネルの音声サンプルは、シングル・チャネルSoundDesigne
r IIフォーマット・ファイルに記憶され、このファイルの中には、各音声サンプ
ルが16ビットとして記憶される。サンプルは、ファイル中の発生によって単純
に整理され、整数のサンプル数によって識別される。ファイル206の第4タイ
プは、クリップ記述子を含み、各クリップ記述子は、編集済み最終プログラムに
使用される画像および音声ファイルの部分を示している。各クリップ記述子は、
実画像および音声情報を含む画像ファイルと一つ以上の音声ファイルとの組み合
わせを指し示す。ユーザーがプログラムを編集する際、実圧縮画像イメージまた
は音声サンプル・データは、ディスク・ファイルからディスク・ファイルへとコ
ピーされる必要はない。クリップ記述子ファイルのポインターを操作することに
よって、編集が行われる。そして再生(画像機器(例えばVTR)への記録)の
間、クリップ記述子ファイルは順序正しく読み取られる。各クリップについて、
指示された画像フレームおよび音声サンプルは、ディスクから読み取られ、画像
およびオーディオ出力ポートに提供され、後述のとおり同期される。作用
図4において、画像I/O回路35は、ピクセル・レートのライン・ロックド
・クロック140およびフレーム・レートの同期パルス142を生成する。ライ
ン・ロックド・ピクセル・レート・クロック140は、画像I/Oポート回路3
5に読み込まれた画像に基づくか、または画像から独立して画像I/Oポート回
路35によって合成されてもよく、こうすることによって、音声は、画像なしに
録音または再生することができる。画像がNTSCフォーマットかまたはPAL
フォーマットであるかによって、ピクセル・レートは変化し、よってライン・ロ
ックド・ピクセル・レート・クロック140の周波数も変化する。m/nフェー
ズ・ロック・ループ144がライン・ロックド・ピクセル・レート・クロック1
40を正確に測定して、オーバーサンプル音声クロック146(例えば、44.
1KHzの音声サンプリング・レートの256倍)を生じさせるように、mおよ
びn
の値は選択される。周波数分割器148(例えば256毎のカウントダウン回路)
は、音声サンプリング周波数150(例えば44.1KHz)を生じさせる。音
声サンプリング周波数は、音声入力の記録または音声出力の複写のいずれにも使
用できる。
音声入力(画像入力の有無を問わない)は、以下のとおりに行われる。入力A
DC152は、オーディオ入力ポート32を介して外部音声装置からアナログ音
声入力を受け取り、音声サンプリング周波数で決められるレートで、かかる音声
をサンプル化する。サンプルは、ADC152からビット直列形式で提供される
。これは、直列・並列コンバータ174によって16ビット並列形式に変換され
、それから32ビット・ワードにリフォーマットされ、ADC FIFO176
に待機させられる。データはADC FIFO176に待機させられるため、D
SP160は、都合のよいときにADC FIFO176を空にすることができ
、また、入力直列ストリームの各ビットを拾うために入力ラインを常時モニター
する必要はない。
定期的に、例えば、それぞれのPALまたはNTSCフレーム境界で25分の
1秒または29.97分の1秒に1回、画像I/O回路35は、フレーム同期信
号142を出力する。フレーム同期142は、DSPの割り込みラインに接続さ
れている。DSP160は、音声サンプルを画像フレームと並べるために、サン
プルをフレーム境界の直前かつ/または直後に調節することによって、割り込み
をかけてもよい。PAL画像(この毎秒25フレームは、毎秒44,100サン
プルの音声サンプル・レートの正確なサブマルチプルである)については、調節
は一切必要なく、各フレームはこれに関連した1,764個の音声サンプルを有
している。NTSCビデオ(フレーム・レートは毎秒29.97フレーム)(こ
れは、音声サンプリング・レートのサブマルチプルですらない)については、シ
ステムは、音声と画像の密接な同期を維持するために、音声サンプルをフレーム
に割り当てる。DSP160は、フレームごとに割り当てられるサンプル数を1
471と1472とに交互にする。このようにして、音声および画像情報は、2
00秒で1.71サンプル内に、または33秒で17.1サンプル内に密に再生
される。
システムに入力される音声の検証を提供するために、入力音声データ・ストリ
ームは、音声出力回路36へ(直列・並列コンバータ174の出力を並列・直列
コンバータ184の入力に接続するラインを介して)送り戻されため、ユーザー
は、音声データが画像/音声システムによって記録される際に、音声データを監
視することができる。
DSP160から、サンプル化された音声はDSPデータ・バス188に置か
れる。そこから、サンプル化された音声は音声入力FIFO96に記憶され、そ
の後で、バス・コントロール回路42は音声データを受け取り、これをホストコ
ンピュータのRAM50のディスク・バッファに記憶する。そしてホストCPU
28は、ディスク・バッファをディスク24に一度に書き込む。
一般的に、音声のデジタル化および記憶と同時に、画像はデジタル化され、C
ODEC60によって圧縮され、かつディスク24に記憶される。周辺機器とホ
ストを通るデータ経路(画像および二つの音声)は、三つのストリームを独立プ
ロセスとして扱うことができる。特定のフレームと特定の音声サンプルの関係に
注釈を付ける相関マーカーを生成するために、記録中に追加の処理を行う必要は
ない。いずれのデータ構造も、画像編集中に連関が妨害されたり整理し直された
りするまでは、連関を記録する(各ストリームの第1データを指し示すことを除
いて)必要がない。
音声出力(画像出力の有無を問わない)は、以下のとおりに行われる。三つの
ストリームは、互いの間に明白な同期の初期接続手順なしに、独立したものとし
て扱われてもよい。音声出力サンプリング・クロックが画像クロックによって動
かされるので、必要なことは、フレームまたはサンプルの正確な数が、画像およ
びオーディオ出力ポート34および36に提供されることである。同期されたク
ロックは、正確に同期されたレートで、出力がアナログ画像装置に確実に提供さ
れるようにする。
再生の間に、画像I/O回路35は、記録中に生じるかもしれないタイミング
・バリエーションとは関係なく、再生される画像の適切なタイミングを設定する
非常に正確な出力クロックを生成する。(記録された音声は、関連画像なしに再
生してもよい。画像I/O回路35は、実画像データがない場合でも、画像クロ
ック140および142を合成することができる。)ホストCPU28、周辺機
器のマイクロプロセッサ48、およびバス・コントロール回路42は、FIFO
が空にならない状態を確実に維持するレートで、画像および音声データをホスト
のディスク24から伸張FIFO94およびオーディオアウトプットFIFO9
8へ動かすために共に作動する。次にDSP160は、オーディオアウトプット
FIFO98から音声データを引き出してDAC FIFO186へと動かす。
画像/音声出力が開始すると、画像の第1フレームがCODEC60によって
復号され、画像出力ポート34に出力される準備ができるまで、音声出力DAC
154からmpサンプリング・クロック150はまとめられる。従って、画像出
力ポート34が開始するのを待つ間、音声データは、画像出力回路35からの同
期信号と、音声サンプリング・クロック150の開始を待って、DAC FIF
O186に待機させられる。画像の第1フレームが画像出力ポート34に提供さ
れると、音声サンプリング・クロック150のブロックが解除され、DSP16
0は、並列・直列コンバータ184がDAC FIFO186からデータを引き
出し
てDAC154に入れることを可能にする。
音声出力が一旦開始すると、三つのデータ経路間でさらに同期を行う必要はな
く、クロック同期のみが必要である。音声サンプリング・クロック150は画像
クロック140および142から得られるため、音声サンプルが音声出力ポート
32で出力されるレートは、画像フレームが画像出力ポート34で出力されるレ
ートに同期され続ける。DAC154が、サンプリング・クロック150によっ
て指示されるレートで、サンプル化された音声を変換するため、かつ記録中に音
声が画像に同期されるため、ピクセル・レート・ライン・ロック・クロック14
0から得られるサンプリング・クロック150によって、かつデータ自体によっ
て、再生中の出力画像34と音声36の同期が維持される。
再生の間、CODEC60が伸縮FIFO94からの関連画像データを要求す
るのとほぼ同時に、DSP160は音声出力FIFO98からデータを要求する
。各フレームの画像がCODEC60を介して伸張され、かつ画像出力ポート3
4を介して最後まで再生されるため、画像I/O回路35は、音声回路に対して
、次のブロックの音声サンプルを取得し、かつこの音声サンプルを音声出力スト
リームにロードせよと指示する、フレーム割り込みを生成する。DSP160は
、同期142を使用して、対応する画像フレームについて、DAC154への音
声の提供を同期させる。
音声が記録中に入ってくる画像と同期されるため、画像1秒につき、二つのス
テレオ音声チャネルのそれぞれについて、音声サンプルの目標数(例えば44,
100)がある。音声サンプル・レートを画像レートで再生することによって、
幾数かの画像フレームの間に、まさに下記の数のサンプルが記録または再生され
るようになる。
本発明の他の実施態様は、特許請求の範囲内のものである。
デジタル音声をデジタル画像に同期させる本機構は、他の形態のデジタル画像
/音声(例えば高精細度テレビジョン)に直接適用可能である。画像フレーミン
グ信号(垂直、水平およびピクセル)は常に何らかの形式で存在するであろうし
、また、記録された音声情報を事前または同時に画像情報に同期させるために、
比例したクロックを得るためのソースとして画像フレーミング信号を利用するこ
とが可能である。
多重フォーマット画像は、異なる画像フレーミング・レートが存在する場合に
音声記録および記憶再生基準を維持するために、単一のまたは制限されたフォー
マットの音声に翻訳する必要がある。本発明は、多重画像フォーマットを別個に
または同時に記録した音声と共に使用すること、そして再生時に音声を多重フォ
ーマット画像に同期させることを可能かつ容易にする。音声は最初にデジタル・
フォーマットでかかるシステムに提供されるかもしれないが、本発明は、再生の
間、独立して記録された画像への音声の同期を維持する。
─────────────────────────────────────────────────────
フロントページの続き
(81)指定国 EP(AT,BE,CH,DE,
DK,ES,FR,GB,GR,IE,IT,LU,M
C,NL,PT,SE),OA(BF,BJ,CF,CG
,CI,CM,GA,GN,ML,MR,NE,SN,
TD,TG),AT,AU,BB,BG,BR,BY,
CA,CH,CN,CZ,DE,DK,ES,FI,G
B,HU,JP,KP,KR,KZ,LK,LU,MG
,MN,MW,NL,NO,NZ,PL,PT,RO,
RU,SD,SE,SK,UA,VN
(72)発明者 モルナール,ジョン,ダブリュ.
アメリカ合衆国,マサチューセッツ州
01824,チェルムズフォード,ミル ロー
ド 172
(72)発明者 タール,モートン,エイチ.
アメリカ合衆国,マサチューセッツ州
01740,ボルトン,マナー ロード 36
Claims (1)
- 【特許請求の範囲】 1.一つまたは複数のチャネルの入力音声からデジタル音声サンプルを得て、か つ交替に、デジタル音声サンプルを一つ又は複数のチャネルの出力音声に合成す る音声/画像入出力(I/O)装置であり、 該装置は、 入力アナログ画像をデジタル画像に変換するように構成された画像入力ポ ートと、デジタル画像から出力アナログ画像を合成するように構成された画像出 力ポートとを備えた、ビデオ・レート・クロックを生成する画像I/Oポート回 路と、 該ビデオ・レート・クロックに基づいて音声サンプリング・クロックを得 るように構成された周波数シンセサイザーと、該サンプリング・クロックに従っ て入力アナログ音声をデジタル音声サンプルにサンプル化かつ変換するように構 成された音声入力ポートと、該サンプリング・クロックに従ってデジタル音声サ ンプルを出力アナログ音声に合成するように構成された音声出力ポートとを備え る、音声I/Oポート回路と を備える。 2. 記憶装置および周辺スロットを有する汎用コンピュータと、 該周辺スロットにインストールされており、前記デジタル画像サンプルお よびデジタル音声サンプルを、前記音声入力ポートおよび画像入力ポートから、 該記憶装置へと転送し、かつ前記記憶装置からのデータを前記音声出力ポートお よび画像出力ポートへと転送するように構成された、周辺インターフェース回路 構成要素と をさらに備える、請求項1記載の音声/画像I/O装置。 3.前記周辺インターフェース回路構成要素が、前記コンピュータの非同期操作 を、前記画像および音声の入力ポートおよび出力ポートの同期操作に連結するF IFOをさらに備える、請求項2記載の音声/画像I/O装置。 4.前記周辺インターフェース回路構成要素が、前記記憶装置に記憶させるため に、前記デジタル画像を圧縮画像データに圧縮するための、かつ該画像データが 前記記憶装置から前記画像出力ポートに転送されるときに、前記画像データを伸 張するための、CODECをさらに備える、請求項2記載の音声/ 画像I/O装置。 5.前記画像入力ポート回路が、 前記入力アナログ画像中の同期信号を検知するように構成された検出器と 、 前記ビデオ・レート・クロックを生成し、かつ前記画像出力ポートを供給 する、周波数ジェネレータと、 前記入力アナログ画像の各フレームごとに生成され、かつ検知された前記 同期信号に基づいている入力同期パルスを、前記I/Oポート回路に提供するよ うに構成されたパルス・ジェネレータと、 同期パルスを前記音声I/Oポート回路に提供するように構成されたパル ス・ジェネレータと をさらに備える、請求項1記載の音声/画像I/O装置。 6.前記画像I/Oポート回路構成要素が、入力および出力の両方の画像から独 立して前記ビデオ・レート・クロックを生成するように構成された周波数ジェネ レーターをさらに備える、請求項1記載の音声/画像I/O装置。 7.前記周波数シンセサイザーが、前記ビデオ・レート・クロックの調整可能な 比率として前記音声サンプリング・クロックを生成する、m/nフェーズ・ロッ ク・ループを備える、請求項1記載の音声/画像I/O装置。 8.前記m/nフェーズ・ロック・ループが、mカウンター、nカウンター、フ ェーズ・ディテクター、ならびに発振器を含む、請求項7記載の音声/画像I/ O装置。 9.前記周波数シンセサイザーが、 前記音声サンプリング・クロックの周波数の少なくとも2倍高い周波数を 有するオーバーサンプル・クロックを生成する、オーバーサンプル・クロック・ シンセサイザーと、 前記音声サンプリング・クロックを生成するために、該オーバーサンプル ・クロックを周波数分割する、周波数分割器と をさらに備える、請求項1記載の音声/画像I/O装置。 10. 有限時間を超えた前記デジタル音声サンプル数の、該有限時間を超えた前 記デジタル画像の関連されたフレームの数に対する正確な比率を達成する ために、変化するデジタル音声サンプル数を前記デジタル画像の各フレームに選 択的に関連させ、かつ 前記デジタル音声サンプルおよび前記デジタル画像が、前記画像および音 声出力ポートに提示されるときに、変化する前記デジタル音声サンプル数を、前 記デジタル画像の各フレームに選択的に関連させる ようにプログラムされたデジタル信号プロセッサーをさらに備える、請求項 1記載の音声/画像I/O装置。 11. 有限時間を超えた前記デジタル音声サンプル数の、該有限時間を超えた前 記デジタル画像の関連されたフレームの数に対する正確な比率を達成するために 、変化するデジタル音声サンプル数を前記デジタル画像の各フレームに選択的に 関連させ、かつ 前記デジタル音声サンプルおよび前記デジタル画像が、前記画像および音 声出力ポートに提示されるときに、変化する前記デジタル音声サンプル数を、前 記デジタル画像の各フレームに選択的に関連させる ようにプログラムされたデジタル信号プロセッサーをさらに備える、請求項 8記載の音声/画像I/O装置。 12.前記音声入力ポートが、 前記入力アナログ音声を前記デジタル音声サンプルに変換するアナログ・ デジタル・コンバータであり、前記音声サンプリング・クロックが供給されるア ナログ・デジタル・コンバータと、 前記デジタル音声サンプルを前記出力アナログ音声に変換するデジタル・ アナログ・コンバータであり、前記音声サンプリング・クロックが供給されるデ ジタル・アナログ・コンバータと をさらに備える、請求項1記載の音声/画像I/O装置。 13. 前記デジタル音声サンプルおよび前記デジタル画像を記憶する記憶装置を 有するホストコンピュータと、 前記音声入力ポートと前記記憶装置との間の前記デジタル音声サンプルを 記憶する、第1および第2FIFOと、 前記記憶装置と前記音声出力ポートとの間の前記デジタル音声サンプルを 記憶する、第3および第4FIFOと、 前記第1および第2FIFOと前記第3および第4FIFOとの間の前記 デジタル音声サンプルの流れを制御する、デジタル信号プロセッサーと をさらに備える、請求項1記載の音声/画像I/O装置。 14. 入力アナログ画像をデジタル画像に変換し、かつビデオ・レート・クロッ クを生成するように構成された、画像入力ポートと、 該ビデオ・レート・クロックに基づいて音声サンプリング・クロックを得 るように構成された、周波数シンセサイザーと、 前記サンプリング・クロックに従って入力アナログ音声をデジタル音声サ ンプルにサンプル化かつ変換するように構成された、音声入力ポートと を備える、一つまたは複数のチャネルのデジタル音声サンプルを得るための 音声/画像入力装置。 15. 記憶装置および周辺スロットを有する汎用コンピュータと、 該周辺スロットにインストールされており、前記デジタル画像サンプルお よびデジタル音声サンプルを、前記音声入力ポートおよび画像入力ポートから、 該記憶装置へと転送するように構成された、周辺インターフェース回路構成要素 と をさらに備える、請求項14記載の音声/画像入力装置。 16.前記周辺インターフェース回路構成要素が、前記コンピュータの非同期操作 を、前記画像および音声の入力ポートの同期操作に連結するFIFOをさらに備 える、請求項15記載の音声/画像入力装置。 17.前記周辺インターフェース回路構成要素が、前記記憶装置に記憶させるため に、前記デジタル画像を圧縮画像データに圧縮するCODECをさらに備える、 請求項15記載の音声/画像入力装置。 18.前記画像入力ポートが、 前記入力アナログ画像の同期信号を検知するように構成された検出器と、 前記入力アナログ画像のフレームごとに生成され、かつ検知された前記同 期信号に基づいている入力同期パルスを、前記音声入力ポートに提供するように 構成されたパルス・ジェネレータと、 をさらに備える、請求項14記載の音声/画像入力装置。 19.前記画像入力ポートが、入力アナログ画像から独立して前記ビデオ・レート ・クロックを生成するように構成された周波数ジェネレーターをさらに備え る、請求項14記載の音声/画像入力装置。 20.前記周波数シンセサイザーが、前記ビデオ・レート・クロックの調整可能な 比率として前記音声サンプリング・クロックを生成する、m/nフェーズ・ロッ ク・ループを備える、請求項14記載の音声/画像入力装置。 21.前記m/nフェーズ・ロック・ループが、mカウンター、nカウンター、位 相検出器、ならびに発振器を含む、請求項20記載の音声/画像入力装置。 22.前記周波数シンセサイザーが、 前記音声サンプリング・クロックの周波数の少なくとも2倍高い周波数を 有するオーバーサンプル・クロックを生成する、オーバーサンプル・クロック・ シンセサイザーと、 前記音声サンプリング・クロックを生成するために、該オーバーサンプル ・クロックを周波数分割する、周波数分割器と をさらに備える、請求項14記載の音声/画像入力装置。 23.有限時間を超えた前記デジタル音声サンプル数の、該有限時間を超えた前記 デジタル画像の関連されたフレームの数に対する正確な比率を達成するために、 変化するデジタル音声サンプル数を前記デジタル画像の各フレームに選択的に関 連させるようにプログラムされた、デジタル信号プロセッサーをさらに備える、 請求項14記載の音声/画像入力装置。 24.有限時間を超えた前記デジタル音声サンプル数の、該有限時間を超えた前記 デジタル画像の関連しフレームの数に対する正確な比率を達成するために、変化 するデジタル音声サンプル数を前記デジタル画像の各フレームに選択的に関連さ せるようにプログラムされた、デジタル信号プロセッサーをさらに備える、請求 項21記載の音声/画像入力装置。 25.前記音声入力ポートが、前記入力アナログ音声を前記デジタル音声サンプル に変換するアナログ・デジタル・コンバータであり、前記音声サンプリング・ク ロックが供給されるアナログ・デジタル・コンバータをさらに備える、請求項14 記載の音声/画像入力装置。 26. 前記デジタル音声サンプルおよび前記デジタル画像を記憶する記憶装置を 有するホストコンピュータと、 前記音声入力ポートと前記記憶装置との間の前記デジタル音声サンプルを 記憶する、第1および第2FIFOと、 前記第1FIFOと第2FIFOとの間の前記デジタル音声サンプルの流 れを制御する、デジタル信号プロセッサーと をさらに備える、請求項14記載の音声/画像入力装置。 27. デジタル画像から出力アナログ画像を合成し、かつビデオ・レート・クロ ックを生成するように構成された、画像出力ポートと、 該ビデオ・レート・クロックに基づいて音声サンプリング・クロックを得 るように構成された、周波数シンセサイザーと、 該サンプリング・クロックに従って、デジタル音声サンプルから出力アナ ログ音声を合成するように構成された、音声出力ポートと を備える、一つまたは複数のチャネルのデジタル音声サンプルを出力音声に 合成する音声/画像出力装置。 28. 記憶装置および周辺スロットを有する汎用コンピュータと、 該周辺スロットにインストールされており、該記憶装置から前記音声出力 ポートおよび画像出力ポートへデータを転送するように構成された、周辺インタ ーフェース回路構成要素と をさらに備える、請求項27記載の音声/画像出力装置。 29.前記周辺インターフェース回路構成要素が、前記コンピュータの非同期操作 を、前記画像および音声の出力ポートの同期操作に連結するFIFOをさらに備 える、請求項28記載の音声/画像出力装置。 30.前記画像周辺機器が、前記画像データが前記記憶装置から前記画像出力ポー トに転送される際に、前記画像データを伸張するCODECをさらに備える、請 求項28記載の音声/画像出力装置。 31.前記画像出力ポートが、 前記ビデオ・レート・クロックを生成し、かつ前記画像出力ポートにクロ ックを提供する、周波数ジェネレータと、 前記音声出力ポートに同期パルスを提供するように構成された、パルス・ ジェネレータと、 をさらに備える、請求項27記載の音声/画像出力装置。 32.前記画像出力ポートが、出力画像から独立して前記ビデオ・レート・クロッ クを生成するように構成された周波数ジェネレータをさらに備える、請求項27記 載の音声/画像出力装置。 33.前記周波数シンセサイザーが、前記ビデオ・レート・クロックの調整可能な 比率として前記音声サンプリング・クロックを生成する、m/nフェーズ・ロッ ク・ループを備える、請求項27記載の音声/画像出力ポート装置。 34.前記m/nフェーズ・ロック・ループが、mカウンター、nカウンター、位 相検出器、ならびに発振器を含む、請求項33記載の音声/画像出力装置。 35.前記周波数シンセサイザーが、 前記音声サンプリング・クロックの周波数の少なくとも2倍高い周波数を 有するオーバーサンプル・クロックを生成する、オーバーサンプル・クロック・ シンセサイザーと、 前記音声サンプリング・クロックを生成するために、該オーバーサンプル ・クロックを周波数分割する、周波数分割器と をさらに備える、請求項27記載の音声/画像出力装置。 36.前記デジタル音声サンプルおよび前記デジタル画像が、前記画像および音声 出力ポートに提供されたときに、変化するデジタル音声サンプル数を前記デジタ ル画像の各フレームに選択的に関連させるようにプログラムされた、デジタル信 号プロセッサーをさらに備える、請求項27記載の音声/画像出力装置。 37.前記音声出力ポートが、前記デジタル音声を前記出力アナログ音声に変換す るデジタル・アナログ・コンバータであり、前記音声サンプリング・クロックが 供給されるデジタル・アナログ・コンバータをさらに備える、請求項27記載の音 声/画像出力装置。 38. 前記デジタル音声サンプルおよび前記デジタル画像を記憶する記憶装置を 有するホストコンピュータと、 前記記憶装置と前記音声出力ポートとの間の前記デジタル音声サンプルを 記憶する、第1および第2FIFOと、 前記第1FIFOと第2FIFOとの間の前記デジタル音声サンプルの流 れを制御する、デジタル信号プロセッサーと をさらに備える、請求項27記載の音声/画像出力装置 39. 画像入力ポートで画像を受信する工程、 該画像の中の一つまたは複数の同期信号を検知する工程、 該同期信号から音声サンプリング・クロックを周波数合成する工程、 該音声サンプリング・クロックが供給される音声入力ポートで音声を受信 する工程、および 該受信画像および受信音声を記憶装置に記憶する工程 を備える、画像および一つまたは複数のチャネルの音声を取得し、かつこれ らをコンピュータの記憶装置にデジタル形式で記憶する方法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/049,987 | 1993-04-16 | ||
| US08/049,987 US5506932A (en) | 1993-04-16 | 1993-04-16 | Synchronizing digital audio to digital video |
| PCT/US1994/002534 WO1994024670A1 (en) | 1993-04-16 | 1994-03-09 | Synchronizing digital audio to digital video |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08511373A true JPH08511373A (ja) | 1996-11-26 |
Family
ID=21962792
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6523165A Pending JPH08511373A (ja) | 1993-04-16 | 1994-03-09 | デジタル音声のデジタル画像への同期 |
Country Status (9)
| Country | Link |
|---|---|
| US (3) | US5506932A (ja) |
| EP (1) | EP0700568B1 (ja) |
| JP (1) | JPH08511373A (ja) |
| CN (1) | CN1125014A (ja) |
| AU (1) | AU682688B2 (ja) |
| CA (1) | CA2160561A1 (ja) |
| DE (1) | DE69419609T2 (ja) |
| DK (1) | DK0700568T3 (ja) |
| WO (1) | WO1994024670A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025154173A1 (ja) * | 2024-01-16 | 2025-07-24 | 日本電信電話株式会社 | 音響合成システム |
Families Citing this family (116)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA2139420C (en) | 1992-07-01 | 2000-12-12 | Eric C. Peters | Electronic film editing system using both film and videotape format |
| US5680639A (en) * | 1993-05-10 | 1997-10-21 | Object Technology Licensing Corp. | Multimedia control system |
| US5809466A (en) * | 1994-11-02 | 1998-09-15 | Advanced Micro Devices, Inc. | Audio processing chip with external serial port |
| US6272465B1 (en) | 1994-11-02 | 2001-08-07 | Legerity, Inc. | Monolithic PC audio circuit |
| KR0152916B1 (ko) * | 1995-04-11 | 1998-10-15 | 문정환 | 데이타 동기화장치 및 방법 |
| US6122668A (en) * | 1995-11-02 | 2000-09-19 | Starlight Networks | Synchronization of audio and video signals in a live multicast in a LAN |
| US6836295B1 (en) | 1995-12-07 | 2004-12-28 | J. Carl Cooper | Audio to video timing measurement for MPEG type television systems |
| US6310922B1 (en) * | 1995-12-12 | 2001-10-30 | Thomson Consumer Electronics, Inc. | Method and apparatus for generating variable rate synchronization signals |
| US5903261A (en) * | 1996-06-20 | 1999-05-11 | Data Translation, Inc. | Computer based video system |
| EP0817502A3 (en) * | 1996-07-04 | 2010-01-06 | Panasonic Corporation | Multiplexed video data processing method ensuring synchronisation of several data objects |
| JP3453030B2 (ja) * | 1996-08-29 | 2003-10-06 | シャープ株式会社 | デジタルオーディオ装置 |
| US5764965A (en) * | 1996-09-23 | 1998-06-09 | Silicon Graphics, Inc. | Synchronization infrastructure for use in a computer system |
| EP0843467B1 (de) * | 1996-11-16 | 2005-02-09 | Micronas GmbH | Bussystem für eine Fernsehsignal-Verarbeitungseinrichtung |
| US6134379A (en) | 1997-03-20 | 2000-10-17 | Avid Technology, Inc. | Method and apparatus for synchronizing devices in an audio/video system |
| US5964849A (en) * | 1997-04-01 | 1999-10-12 | Sony Corporation | Controlling video devices |
| KR100240328B1 (ko) * | 1997-04-30 | 2000-01-15 | 전주범 | Dvcr의 오디오 재생 클럭 발생 장치 |
| IL120996A (en) | 1997-06-04 | 2000-08-31 | Dspc Tech Ltd | Voice-channel frequency synchronization |
| US6288747B1 (en) | 1997-08-25 | 2001-09-11 | Cable Electronics, Inc. | Multichannel television sound stereo and surround sound encoder suitable for use with video signals encoded in plural formats |
| US20060193278A1 (en) | 1997-10-15 | 2006-08-31 | Wolfgang Theimer | Mobile telephone for Internet applications |
| US6351765B1 (en) | 1998-03-09 | 2002-02-26 | Media 100, Inc. | Nonlinear video editing system |
| US6542692B1 (en) | 1998-03-19 | 2003-04-01 | Media 100 Inc. | Nonlinear video editor |
| CN1867068A (zh) | 1998-07-14 | 2006-11-22 | 联合视频制品公司 | 交互式电视节目导视系统及其方法 |
| US6349286B2 (en) | 1998-09-03 | 2002-02-19 | Siemens Information And Communications Network, Inc. | System and method for automatic synchronization for multimedia presentations |
| JP4059410B2 (ja) * | 1998-10-07 | 2008-03-12 | 株式会社バンダイナムコゲームス | ゲーム装置及び情報記憶媒体 |
| US6509932B1 (en) * | 1998-10-20 | 2003-01-21 | Divio, Inc. | Method and apparatus for providing audio in a digital video system |
| US6859799B1 (en) | 1998-11-30 | 2005-02-22 | Gemstar Development Corporation | Search engine for video and graphics |
| JP4304888B2 (ja) * | 2000-09-04 | 2009-07-29 | ソニー株式会社 | 記録媒体、編集装置及び編集方法 |
| SE517245C2 (sv) * | 2000-09-14 | 2002-05-14 | Ericsson Telefon Ab L M | Synkronisering av audio- och videosignaler |
| US6920181B1 (en) | 2000-09-19 | 2005-07-19 | Todd Porter | Method for synchronizing audio and video streams |
| US7103906B1 (en) | 2000-09-29 | 2006-09-05 | International Business Machines Corporation | User controlled multi-device media-on-demand system |
| ES2312475T3 (es) | 2000-10-11 | 2009-03-01 | United Video Properties, Inc. | Sistemas y metodos para proporcionar el almacenamiento de datos en servidores de un sistema de entrega de medios bajo demanda. |
| US20020080782A1 (en) * | 2000-12-22 | 2002-06-27 | Broadband Gateways, Inc. | Method and system for central control of terminal units |
| US20020091761A1 (en) * | 2001-01-10 | 2002-07-11 | Lambert James P. | Technique of generating a composite media stream |
| US7161998B2 (en) * | 2001-01-24 | 2007-01-09 | Broadcom Corporation | Digital phase locked loop for regenerating the clock of an embedded signal |
| US6599130B2 (en) | 2001-02-02 | 2003-07-29 | Illinois Institute Of Technology | Iterative video teaching aid with recordable commentary and indexing |
| US8166093B2 (en) * | 2001-02-08 | 2012-04-24 | Warner Music Group, Inc. | Method and apparatus for processing multimedia programs for play on incompatible devices |
| EP1248471A1 (en) * | 2001-03-09 | 2002-10-09 | Broadcom Corporation | Digital phase locked loop for embedded signal clock recovery |
| US6753925B2 (en) * | 2001-03-30 | 2004-06-22 | Tektronix, Inc. | Audio/video processing engine |
| US7039643B2 (en) | 2001-04-10 | 2006-05-02 | Adobe Systems Incorporated | System, method and apparatus for converting and integrating media files |
| US7012650B2 (en) * | 2001-06-14 | 2006-03-14 | Sony Corporation | Start/stop audio encoder apparatus and method for synchronizing digital audio and video signals |
| US7356245B2 (en) * | 2001-06-29 | 2008-04-08 | International Business Machines Corporation | Methods to facilitate efficient transmission and playback of digital information |
| US7574723B2 (en) * | 2001-07-19 | 2009-08-11 | Macrovision Corporation | Home media network |
| US6931201B2 (en) * | 2001-07-31 | 2005-08-16 | Hewlett-Packard Development Company, L.P. | Video indexing using high quality sound |
| WO2003019512A2 (en) * | 2001-08-22 | 2003-03-06 | Gary Alfred Demos | Method and apparatus for providing computer-compatible fully synchronized audio/video information |
| US7558326B1 (en) | 2001-09-12 | 2009-07-07 | Silicon Image, Inc. | Method and apparatus for sending auxiliary data on a TMDS-like link |
| US7295578B1 (en) | 2001-09-12 | 2007-11-13 | Lyle James D | Method and apparatus for synchronizing auxiliary data and video data transmitted over a TMDS-like link |
| US7257163B2 (en) * | 2001-09-12 | 2007-08-14 | Silicon Image, Inc. | Method and system for reducing inter-symbol interference effects in transmission over a serial link with mapping of each word in a cluster of received words to a single transmitted word |
| US7088398B1 (en) | 2001-12-24 | 2006-08-08 | Silicon Image, Inc. | Method and apparatus for regenerating a clock for auxiliary data transmitted over a serial link with video data |
| US7897865B2 (en) * | 2002-01-15 | 2011-03-01 | Yamaha Corporation | Multimedia platform for recording and/or reproducing music synchronously with visual images |
| US7194676B2 (en) * | 2002-03-01 | 2007-03-20 | Avid Technology, Inc. | Performance retiming effects on synchronized data in an editing system |
| US20070220580A1 (en) * | 2002-03-14 | 2007-09-20 | Daniel Putterman | User interface for a media convergence platform |
| US7283566B2 (en) * | 2002-06-14 | 2007-10-16 | Silicon Image, Inc. | Method and circuit for generating time stamp data from an embedded-clock audio data stream and a video clock |
| JP3928519B2 (ja) * | 2002-08-21 | 2007-06-13 | ソニー株式会社 | ディジタル信号伝送システムおよび方法、並びに受信装置および方法 |
| WO2004029935A1 (en) * | 2002-09-24 | 2004-04-08 | Rad Data Communications | A system and method for low bit-rate compression of combined speech and music |
| US8931010B2 (en) | 2002-11-04 | 2015-01-06 | Rovi Solutions Corporation | Methods and apparatus for client aggregation of media in a networked media system |
| JP2006509405A (ja) * | 2002-12-04 | 2006-03-16 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 信号の同期 |
| US7493646B2 (en) | 2003-01-30 | 2009-02-17 | United Video Properties, Inc. | Interactive television systems with digital video recording and adjustable reminders |
| US7574691B2 (en) * | 2003-03-17 | 2009-08-11 | Macrovision Corporation | Methods and apparatus for rendering user interfaces and display information on remote client devices |
| US20040218599A1 (en) * | 2003-05-01 | 2004-11-04 | Genesis Microchip Inc. | Packet based video display interface and methods of use thereof |
| US20040221312A1 (en) * | 2003-05-01 | 2004-11-04 | Genesis Microchip Inc. | Techniques for reducing multimedia data packet overhead |
| US8059673B2 (en) * | 2003-05-01 | 2011-11-15 | Genesis Microchip Inc. | Dynamic resource re-allocation in a packet based video display interface |
| US8068485B2 (en) * | 2003-05-01 | 2011-11-29 | Genesis Microchip Inc. | Multimedia interface |
| US7620062B2 (en) * | 2003-05-01 | 2009-11-17 | Genesis Microchips Inc. | Method of real time optimizing multimedia packet transmission rate |
| US20040221315A1 (en) * | 2003-05-01 | 2004-11-04 | Genesis Microchip Inc. | Video interface arranged to provide pixel data independent of a link character clock |
| US7405719B2 (en) * | 2003-05-01 | 2008-07-29 | Genesis Microchip Inc. | Using packet transfer for driving LCD panel driver electronics |
| US8204076B2 (en) * | 2003-05-01 | 2012-06-19 | Genesis Microchip Inc. | Compact packet based multimedia interface |
| US7839860B2 (en) * | 2003-05-01 | 2010-11-23 | Genesis Microchip Inc. | Packet based video display interface |
| US7733915B2 (en) * | 2003-05-01 | 2010-06-08 | Genesis Microchip Inc. | Minimizing buffer requirements in a digital video system |
| US20040218624A1 (en) * | 2003-05-01 | 2004-11-04 | Genesis Microchip Inc. | Packet based closed loop video display interface with periodic status checks |
| US7365796B1 (en) * | 2003-05-20 | 2008-04-29 | Pixelworks, Inc. | System and method for video signal decoding using digital signal processing |
| US7605867B1 (en) | 2003-05-20 | 2009-10-20 | Pixelworks, Inc. | Method and apparatus for correction of time base errors |
| US7304688B1 (en) | 2003-05-20 | 2007-12-04 | Pixelworks, Inc. | Adaptive Y/C separator |
| US7532254B1 (en) | 2003-05-20 | 2009-05-12 | Pixelworks, Inc. | Comb filter system and method |
| US7701512B1 (en) | 2003-05-20 | 2010-04-20 | Pixelworks, Inc. | System and method for improved horizontal and vertical sync pulse detection and processing |
| US7420625B1 (en) | 2003-05-20 | 2008-09-02 | Pixelworks, Inc. | Fuzzy logic based adaptive Y/C separation system and method |
| US7800623B2 (en) * | 2003-09-18 | 2010-09-21 | Genesis Microchip Inc. | Bypassing pixel clock generation and CRTC circuits in a graphics controller chip |
| US7613300B2 (en) * | 2003-09-26 | 2009-11-03 | Genesis Microchip Inc. | Content-protected digital link over a single signal line |
| US7634090B2 (en) * | 2003-09-26 | 2009-12-15 | Genesis Microchip Inc. | Packet based high definition high-bandwidth digital content protection |
| US20050166135A1 (en) * | 2004-01-05 | 2005-07-28 | Burke David G. | Apparatus, system and method for synchronized playback of data transmitted over an asynchronous network |
| US20050228673A1 (en) * | 2004-03-30 | 2005-10-13 | Nefian Ara V | Techniques for separating and evaluating audio and video source data |
| US6897793B1 (en) | 2004-04-29 | 2005-05-24 | Silicon Image, Inc. | Method and apparatus for run length limited TMDS-like encoding of data |
| US7587131B1 (en) * | 2004-05-28 | 2009-09-08 | Magnum Semiconductor, Inc. | Audio clocking in video applications |
| US7388618B2 (en) * | 2004-07-22 | 2008-06-17 | Microsoft Corporation | Video synchronization by adjusting video parameters |
| US8086575B2 (en) * | 2004-09-23 | 2011-12-27 | Rovi Solutions Corporation | Methods and apparatus for integrating disparate media formats in a networked media system |
| US7684566B2 (en) * | 2005-05-27 | 2010-03-23 | Microsoft Corporation | Encryption scheme for streamed multimedia content protected by rights management system |
| US8321690B2 (en) | 2005-08-11 | 2012-11-27 | Microsoft Corporation | Protecting digital media of various content types |
| US9467322B2 (en) * | 2005-12-27 | 2016-10-11 | Rovi Solutions Corporation | Methods and apparatus for integrating media across a wide area network |
| US9681105B2 (en) | 2005-12-29 | 2017-06-13 | Rovi Guides, Inc. | Interactive media guidance system having multiple devices |
| US20070157240A1 (en) * | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Interactive media guidance system having multiple devices |
| US8607287B2 (en) * | 2005-12-29 | 2013-12-10 | United Video Properties, Inc. | Interactive media guidance system having multiple devices |
| US7801847B2 (en) * | 2006-03-27 | 2010-09-21 | Microsoft Corporation | Media file conversion using plug-ins |
| US7929551B2 (en) | 2006-06-01 | 2011-04-19 | Rovi Solutions Corporation | Methods and apparatus for transferring media across a network using a network interface device |
| CN101202868B (zh) * | 2006-12-12 | 2011-04-13 | 普诚科技股份有限公司 | 用于多媒体接口的影音数据同步方法及其相关装置 |
| US20090019492A1 (en) * | 2007-07-11 | 2009-01-15 | United Video Properties, Inc. | Systems and methods for mirroring and transcoding media content |
| US7996704B2 (en) * | 2007-08-21 | 2011-08-09 | Richwave Technology Corp. | Asynchronous first in first out interface and operation method thereof |
| US20090094658A1 (en) * | 2007-10-09 | 2009-04-09 | Genesis Microchip Inc. | Methods and systems for driving multiple displays |
| US20090219932A1 (en) * | 2008-02-04 | 2009-09-03 | Stmicroelectronics, Inc. | Multi-stream data transport and methods of use |
| US8601526B2 (en) | 2008-06-13 | 2013-12-03 | United Video Properties, Inc. | Systems and methods for displaying media content and media guidance information |
| US10063934B2 (en) | 2008-11-25 | 2018-08-28 | Rovi Technologies Corporation | Reducing unicast session duration with restart TV |
| US20100183004A1 (en) * | 2009-01-16 | 2010-07-22 | Stmicroelectronics, Inc. | System and method for dual mode communication between devices in a network |
| US8429440B2 (en) * | 2009-05-13 | 2013-04-23 | Stmicroelectronics, Inc. | Flat panel display driver method and system |
| US8760461B2 (en) | 2009-05-13 | 2014-06-24 | Stmicroelectronics, Inc. | Device, system, and method for wide gamut color space support |
| US8156238B2 (en) | 2009-05-13 | 2012-04-10 | Stmicroelectronics, Inc. | Wireless multimedia transport method and apparatus |
| US8860888B2 (en) * | 2009-05-13 | 2014-10-14 | Stmicroelectronics, Inc. | Method and apparatus for power saving during video blanking periods |
| US8370554B2 (en) * | 2009-05-18 | 2013-02-05 | Stmicroelectronics, Inc. | Operation of video source and sink with hot plug detection not asserted |
| US8291207B2 (en) * | 2009-05-18 | 2012-10-16 | Stmicroelectronics, Inc. | Frequency and symbol locking using signal generated clock frequency and symbol identification |
| US8468285B2 (en) * | 2009-05-18 | 2013-06-18 | Stmicroelectronics, Inc. | Operation of video source and sink with toggled hot plug detection |
| US8582452B2 (en) | 2009-05-18 | 2013-11-12 | Stmicroelectronics, Inc. | Data link configuration by a receiver in the absence of link training data |
| US9014546B2 (en) * | 2009-09-23 | 2015-04-21 | Rovi Guides, Inc. | Systems and methods for automatically detecting users within detection regions of media devices |
| US8654250B2 (en) * | 2010-03-30 | 2014-02-18 | Sony Corporation | Deriving visual rhythm from video signals |
| WO2011140221A1 (en) * | 2010-05-04 | 2011-11-10 | Shazam Entertainment Ltd. | Methods and systems for synchronizing media |
| US8671234B2 (en) | 2010-05-27 | 2014-03-11 | Stmicroelectronics, Inc. | Level shifting cable adaptor and chip system for use with dual-mode multi-media device |
| US9264585B2 (en) | 2010-09-22 | 2016-02-16 | Cisco Technology Inc. | Enriched digital photographs |
| US8805418B2 (en) | 2011-12-23 | 2014-08-12 | United Video Properties, Inc. | Methods and systems for performing actions based on location-based rules |
| US9674563B2 (en) | 2013-11-04 | 2017-06-06 | Rovi Guides, Inc. | Systems and methods for recommending content |
| CN110888619B (zh) * | 2019-11-26 | 2023-06-09 | 上海艾为电子技术股份有限公司 | 数字音频功放同步电路及方法、电子设备 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0644809B2 (ja) * | 1984-01-24 | 1994-06-08 | ソニー株式会社 | 音声信号の再生位相制御回路 |
| US4825303A (en) * | 1984-06-18 | 1989-04-25 | Eeco Incorporated | Compressed audio silencing |
| DE3788038T2 (de) * | 1986-11-20 | 1994-03-17 | Matsushita Electric Ind Co Ltd | Informationsschnittgerät. |
| US4821101A (en) * | 1987-02-19 | 1989-04-11 | Isix, Inc. | Video system, method and apparatus |
| DE3732111A1 (de) * | 1987-09-24 | 1989-04-06 | Bosch Gmbh Robert | Verfahren zur laufzeitanpassung von video- und audiosignalen an ein referenzsignal |
| US5164839A (en) * | 1988-12-27 | 1992-11-17 | Explore Technology, Inc. | Method for handling audio/video source information |
| US5014267A (en) * | 1989-04-06 | 1991-05-07 | Datapoint Corporation | Video conferencing network |
| US4970663A (en) * | 1989-04-28 | 1990-11-13 | Avid Technology, Inc. | Method and apparatus for manipulating digital video data |
| CA2017914A1 (en) * | 1989-06-13 | 1990-12-13 | Mamoru Niki | Recording and reproducing method and apparatus |
| US5045940A (en) * | 1989-12-22 | 1991-09-03 | Avid Technology, Inc. | Video/audio transmission systsem and method |
| JPH04285769A (ja) * | 1991-03-14 | 1992-10-09 | Nec Home Electron Ltd | マルチメディアデータの編集方法 |
| US5192999A (en) * | 1991-04-25 | 1993-03-09 | Compuadd Corporation | Multipurpose computerized television |
| US5168247A (en) * | 1991-06-28 | 1992-12-01 | Data Translation, Inc. | Oscillator and voltage-to-frequency coverter employing the same |
| US5168427A (en) * | 1991-12-20 | 1992-12-01 | Compaq Computer Corporation | Portable computer with tiltable keyboard structure |
| US5828678A (en) * | 1996-04-12 | 1998-10-27 | Avid Technologies, Inc. | Digital audio resolving apparatus and method |
-
1993
- 1993-04-16 US US08/049,987 patent/US5506932A/en not_active Expired - Lifetime
-
1994
- 1994-03-09 CN CN94192293A patent/CN1125014A/zh active Pending
- 1994-03-09 EP EP94913895A patent/EP0700568B1/en not_active Expired - Lifetime
- 1994-03-09 CA CA002160561A patent/CA2160561A1/en not_active Abandoned
- 1994-03-09 WO PCT/US1994/002534 patent/WO1994024670A1/en not_active Ceased
- 1994-03-09 DE DE69419609T patent/DE69419609T2/de not_active Expired - Fee Related
- 1994-03-09 JP JP6523165A patent/JPH08511373A/ja active Pending
- 1994-03-09 AU AU65877/94A patent/AU682688B2/en not_active Ceased
- 1994-03-09 DK DK94913895T patent/DK0700568T3/da active
-
1996
- 1996-04-08 US US08/629,528 patent/US5748842A/en not_active Expired - Lifetime
-
1997
- 1997-12-09 US US08/987,668 patent/US6049769A/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025154173A1 (ja) * | 2024-01-16 | 2025-07-24 | 日本電信電話株式会社 | 音響合成システム |
Also Published As
| Publication number | Publication date |
|---|---|
| DE69419609D1 (de) | 1999-08-26 |
| AU682688B2 (en) | 1997-10-16 |
| US6049769A (en) | 2000-04-11 |
| EP0700568A4 (en) | 1996-09-11 |
| US5506932A (en) | 1996-04-09 |
| EP0700568B1 (en) | 1999-07-21 |
| US5748842A (en) | 1998-05-05 |
| CA2160561A1 (en) | 1994-10-27 |
| AU6587794A (en) | 1994-11-08 |
| WO1994024670A1 (en) | 1994-10-27 |
| DE69419609T2 (de) | 1999-12-02 |
| EP0700568A1 (en) | 1996-03-13 |
| CN1125014A (zh) | 1996-06-19 |
| DK0700568T3 (da) | 2000-02-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH08511373A (ja) | デジタル音声のデジタル画像への同期 | |
| US5664226A (en) | System for merging plurality of atomic data elements into single synchronized file by assigning ouput rate to each channel in response to presentation time duration | |
| JP3053541B2 (ja) | デジタル記録音声及びビデオの同期式可変速度再生 | |
| US5351092A (en) | Synchronization of digital audio with digital video | |
| US7359006B1 (en) | Audio module supporting audio signature | |
| JPH10511238A (ja) | 再生システムのための同期方法及び装置 | |
| JPH10507597A (ja) | マルチメディア・システムのためのプログラマブルなオーディオ−ビデオ同期方法および装置 | |
| JP2529455B2 (ja) | 磁気記録再生装置 | |
| KR980010748A (ko) | 피다중화 데이터 생성장치, 인코딩된 데이터 재생 장치, 클럭 변환 장치, 인코딩된 데이터 기록 매체, 인코딩된 데이터 전송 매체, 피다중화 데이터 생성 방법, 인코딩된 데이터 재생 방법 및 클럭 변환 방법 | |
| JP2961086B2 (ja) | 伝送ビットストリーム記録装置、伝送ビットストリーム再生装置、伝送ビットストリーム記録方法、および伝送ビットストリーム再生方法 | |
| US6587635B1 (en) | Subpicture master control | |
| WO1998045959A1 (en) | A method for compressing an audio-visual signal | |
| JP2004201100A (ja) | 付加情報挿入装置及びその方法 | |
| JPH11176083A (ja) | 画像音声記録再生装置 | |
| JP2000023075A (ja) | ディジタル画像音声記録再生装置 | |
| JP2002369163A (ja) | マルチストリーム出力時刻制御方法及びその制御装置 | |
| JP2004040579A (ja) | デジタル放送受信装置、およびデジタル放送同期再生方法 | |
| JP3487483B2 (ja) | 動画像信号の記録再生方法 | |
| JP3838485B2 (ja) | 映像配信装置および映像再生装置 | |
| KR101230746B1 (ko) | 음악데이터와 동시 출력을 위한 동기화된 영상데이터 생성방법과 그 동기화 출력을 위한 재생 방법 | |
| JP2000243036A (ja) | ビデオサーバ | |
| JP2624538B2 (ja) | テレビジョン方式変換に伴う音声同期方法 | |
| JP3551800B2 (ja) | ディジタル画像記録再生装置及び方法 | |
| JP3825646B2 (ja) | Mpeg装置 | |
| KR101296953B1 (ko) | 녹화물 압축 시 타임 스탬프 생성 장치 및 방법 |