专利摘要:
EinDateikomprimierungsverfahren weist das Empfangen einer Datei voneinem Prozessor durch eine Videoerfassungsvorrichtung, das Komprimieren derDatei in eine komprimierte Datei durch die Videoerfassungsvorrichtungund das Ausgeben der komprimierten Datei durch die Videoerfassungsvorrichtungan den Prozessor auf.
公开号:DE102004019674A1
申请号:DE200410019674
申请日:2004-04-22
公开日:2005-03-31
发明作者:William Lee Greeley Devlin;Charles Robert Loveland Weirauch
申请人:Hewlett Packard Development Co LP;
IPC主号:H04N7-26
专利说明:
[0001] Während dieVerwendung von Personalcomputern (PCs) für eine Multimediadateimanipulation (wiez. B. Videoeditierung, Videoaufbereitung, Videokomprimierung undMultitask-Betrieb von Anwendungen) immer üblicher wird, entstehen Problemeaufgrund der eingeschränktenBandbreite der Zentralverarbeitungseinheit (CPU; CPU = Central ProcessingUnit). Das Gesamtsystemverhalten kann verschlechtert werden, während solcheAufgaben ausgeführtwerden. Häufigwird eine digitale Videodatei in ein Format umgewandelt, wie z.B. das Format Motion Picture Expert Group-2 (MPEG-2), das mit den Standardseiner Digital Versatile Disk (DVD) kompatibel ist. Nach dem Hinzufügen dernotwendigen DVD-Navigations-Informationenkann die Datei auf eine DVD geschrieben werden, so daß die Dateiunter Verwendung von Verbraucherelektronikvorrichtungen betrachtetwerden kann, wie z. B. einem DVD-Abspielgerät. Die Operation zum Umwandeln vonz. B. dem digitalen Videoformat (DV-Format) in ein DVD-Format, wie z. B.MPEG-2, erfordert so viel Zeit auf aktuellen PCs, wie drei Stundenpro Stunde Video. Währendder Umwandlungszeit ist der PC üblicherweisenicht in der Lage, vernünftigim Multitask-Betrieb weiter zu arbeiten oder andere Aufgaben auszuführen.
[0002] Allgemeinwird eine Videokomprimierung durchgeführt durch individuelle Komprimierungvon jedem Videorahmen oder durch eine Zwischenrahmenkomprimierung,wobei die Komprimierung und Dekomprimierung abhängig von einem oder mehrerenbenachbarten Videorahmen ist. Das Videoeditieren an einem PC wirdam besten in einem unkomprimiertem digitalen Format oder in einemFormat durchgeführt,in dem jeder Rahmen unabhängig komprimiertwird, z. B. dem Videoformat, das von DV-Kameras ausgegeben wird.Das Editieren von komprimierten Strömen kann langsam sein, da eine Zwischenrahmenkomprimie rung „aufgehoben" werden muß, in Echtzeit,um jeden Videorahmen verfügbarzu machen. Zusätzlichdazu neigt eine Zwischenrahmenkomprimierung, wie z. B. mit MPEG-Formatendazu, eine verlustreichere Komprimierung zu sein als eine individuelleRahmenkomprimierung, wie z. B. das DV-Format. Daher ziehen es vieleBenutzer vor, rohes, unkomprimiertes Video direkt zu editieren, wiez. B. aus einer DV-Quelle oder ähnlichem.Nachdem jedoch das Editieren abgeschlossen ist, muß das Videokomprimiert werden, um das Video auf eine Videokompaktplatte (VCD;VCD = Video Compact Disks) oder eine DVD zu schreiben, oder dasVideo als Teil eines Internetstroms zu verwenden. Ein Transcodierenkann verwendet werden, um eine DV- oder eine ähnlich formatierte Datei inein MPEG-2-Format oder ähnlichesumzuwandeln, so daß dieDatei geeignet zum Schreiben auf eine DVD ist. Die Mehrzahl vonSoftwareanwendungen zum Transcodieren von DV zu MPEG konvertierenDV in ein unkomprimiertes Video, bevor sie mit der Zwischenrahmenkomprimierungbeginnen. Der Betrag von Computerbandbreite, der erforderlich ist,um diese Umwandlung auszuführen,kann füreinen PC übermäßig belastendsein. Eine softwarebasierte MPEG-Komprimierung kann viele Stundenvon CPU-Zeit pro Videostunde erfordern. MPEG-Codierungssoftware ist rechentechnischintensiv und macht eine CPU eines PC während dem Komprimieren vonVideodaten unverfügbarfür andereAufgaben.
[0003] EineVideoerfassungsvorrichtung ist füreine Video- oder Multimediadatei-Komprimierung optimiert. DieseVideoerfassungsvorrichtungen können zumKonvertieren von analogem Video verwendet werden, wie z. B. vonVHS oder 8mm-Videobändern inein DVD-kompatibles Format oder ähnliches.Viele Videoerfassungsvorrichtungen umfassen eine Hardwarelogik,um die Komprimierung von Video zu ermöglichen, während andere unkomprimiertesVideo zu dem Host-PC füreine Komprimierung unter Verwendung von Software weiterleiten.
[0004] MPEG-Komprimierungschipwerden häufig beiVideoerfassungsvorrichtungen verwendet. Wie sie hierin verwendetwird, ist eine Videoerfassungsvorrichtung eine Vorrichtung, dievorgesehen ist, um ein analoges Signal in ein digitales Signal umzuwandeln,und um das digitale Signal um einen Faktor von ungefähr 100 ineinen MPEG-Strom oder ähnliches zukomprimieren. Üblicherweiseverwendet eine Videoerfassungsvorrichtung einen Analog-zu-Digital-Wandler(A/D-Wandler), umeinen unkomprimierten digitalen Videostrom in den MPEG-Komprimierer zuliefern. Der digitale Videostrom wird üblicherweise zu dem Komprimiererchipmit 200 Megabit pro Sekunde geliefert und die Datei wird komprimiert,wie z. B. um einen Faktor von 50 oder 100, unter Verwendung einesStandardkomprimierungsformats, wie z. B. MPEG-2. Der resultierendeMPEG-Strom kann dann als eine Datei auf einem PC gespeichert werdenoder auf eine DVD geschrieben werden.
[0005] DieAlgorithmen, die eine Komprimierung bei Videoerfassungsvorrichtungenermöglichen,sind gut getestet, im Gegensatz zu den Algorithmen, die bei Computernals Teil von Softwarekomprimierungsanwendungen verwendet werden,die möglicherweise durchHunderte von unterschiedlichen Programmierern geschrieben wurden.Es besteht eine Wahrscheinlichkeit, daß solche Softwarekomprimierungsanwendungenmit anderen Programmen auf dem PC gesperrt werden oder mit denselbeninkompatibel sind. Andere Programme, die auf dem PC laufen, können verursachen,daß einVideokomprimierungsprogramm einfriert, wodurch eine Videokomprimierungbis zu diesem Punkt verloren geht. Andererseits ist eine Videoerfassungsvorrichtungspeziell füreine Aufgabe entworfen. Videokomprimierungsvorrichtungen weiseneinen zusätzlichenGrad an Stabilitätauf und es ist weniger wahrscheinlich, daß dieselben Softwareinkonsistentenaufweisen oder abstürzen odergesperrt werden.
[0006] Esbesteht kein existierendes System oder Verfahren, um einen Vorteilaus der Funktionalitäteines MPEG-Komprimiererchipszu ziehen, außerbei einer analogen Videoeingabe. Videokomprimierungschips führen ihreAufgabe üblicherweiseaußerhalb einesPC aus. Die Bandbreite von Schnittstellen, wie z. B. der UniversalBus Version 2.0 (USB 2.0) und „Firewire" IEEE 1394, wurdenerst kürzlichschnell genug, um unkomprimierte Videoströme zu unterstützen. Esbesteht jedoch keine existierende Art und Weise, einen Vorteil ausKomprimierungsmaschinen zu ziehen, die außerhalb des PC auf externenVideokomprimierungsvorrichtungen vorliegen, da der existierendeWeg eine „Einbahnstraße" von der Videoerfassungsvorrichtungzu dem PC ist.
[0007] Esist die Aufgabe der vorliegenden Erfindung, ein Dateikomprimierungsverfahren,eine Dateikomprimierungsvorrichtung und ein System mit verbessertenCharakteristika zu schaffen.
[0008] DieseAufgabe wird durch ein Dateikomprimierungsverfahren gemäß Anspruch1, eine Dateikomprimierungsvorrichtung gemäß Anspruch 13 und ein Systemgemäß Anspruch19 gelöst.
[0009] EinAusführungsbeispieleines Dateikomprimierungsverfahrens weist das Empfangen einer Dateivon einem Prozessor durch eine Videoerfassungsvorrichtung, das Komprimierender Datei in eine komprimierte Datei durch die Videoerfassungsvorrichtungund das Ausgeben der komprimierten Datei durch die Videoerfassungsvorrichtungan den Prozessor auf.
[0010] EinAusführungsbeispieleiner Dateikomprimierungsvorrichtung weist einen Komprimierungscodierer,der eine Einrichtung zum Empfangen eines digitalen Datenstroms undeine Einrichtung zum Umwandeln des digitalen Datenstroms in einemkomprimierten Datenstrom aufweist; und eine Steuerung auf, die eineEinrichtung zum Empfangen eines Hochgeschwindigkeits-Eingangsstromseiner digitalen Datei von einer Prozessorvorrichtung, eine Einrichtungzum Eingeben des Eingansstroms in den Komprimierungscodierer für eine Komprimierungund eine Einrichtung zum Empfangen von kompri mierten Dateien vondem Komprimierungscodierer füreine Ausgabe als einen Ausgangsstrom an den Prozessor aufweist.
[0011] EinAusführungsbeispieleines Systems weist eine Videoerfassungsvorrichtung, die einen Analog-zu-Digital-Wandler,einen Multimediakomprimierungscodierer, der eine Einrichtung zumEmpfangen eines digitalen Datenstroms und eine Einrichtung zum Umwandelndes digitalen Datenstroms in einen komprimierten Multimediadatenstrom,und einen internen Bus zum Tragen des digitalen Datenstroms vondem Analog-zu-Digital-Wandler zu dem Codierer aufweist; und eineSteuerung auf, die eine Einrichtung zum Empfangen eines Hochgeschwindigkeitseingangsstromsvon einer digitalen Multimediadatei von einem Prozessor, eine Einrichtungzum Eingeben des Eingangsstroms in den internen Bus zur Komprimierungdurch den Codierer, eine Einrichtung zum Empfangen von komprimiertenMultimediadateien von dem Multimediakomprimierungscodierer und eineEinrichtung zum Ausgeben der komprimierten Multimediadatei als einenAusgangsstrom an dem Prozessor aufweist.
[0012] BevorzugteAusführungsbeispieleder vorliegenden Erfindung werden nachfolgend Bezug nehmend aufdie beiliegenden Zeichnungen nähererläutert.Es zeigen:
[0013] 1 eine Umgebungsansichteines Systems, das füreine Verwendung eines Ausführungsbeispielsder vorliegenden Erfindung angepaßt ist;
[0014] 2 eine diagrammartige Ansichteines Datenflusses bei einem Ausführungsbeispiel der vorliegendenErfindung;
[0015] 3 ein Flußdiagrammeines Ausführungsbeispielsdes vorliegenden Verfahrens; und
[0016] 4 eine diagrammartige Ansichteiner Videoerfassungsvorrichtung, die gemäß Ausführungsbeispielen der vorliegendenErfindung angepaßtist.
[0017] Dievorliegende Erfindung sorgt fürdie Verwendung einer externen Multimediaerfassungs- und Codierer-Vorrichtungzum Komprimieren eines digitalen Multimediastroms in eine komprimierteMultimediadatei. Systeme und Verfahren werden hierin in Bezug aufeine Video-Multimediadatei beschrieben. Wie jedoch ein Durchschnittsfachmannauf dem Gebiet erkennen wird, sind die vorliegenden Systeme undVerfahren gleichermaßenan andere Typen von Multimediadateien anwendbar, wie z. B. Audio-oder Graphik-Dateien. Die vorliegenden Systeme und Verfahren zieheneinen Vorteil aus MPEG-Verarbeitungschips,die als MPEG-Komprimierer bekannt sind. Die vorliegenden Systemeund Verfahren könnenjedoch ferner andere Typen von Multimediakomprimierungstechnikeneinlagern. Ein nichtkomprimiertes digitales Video, wie z. B. Video,das füreine Anzeige auf einen PC oder ähnlichemverwendet oder erzeugt wird, wird als ein digitaler Strom in einen MPEG-Komprimierergespeist, wie z. B. mit einer Rate von 200 Megabits pro Sekunde,mit der die Datei komprimiert wird, wie z. B. um einen Faktor von50 oder 100 unter Verwendung eines Standardkomprimierungsformats,wie z. B. MPEG-2. Die vorliegende Erfindung ermöglicht das Wegnehmen der Komprimierungslastvon dem PC, wodurch ermöglichtwird, daß dieAusgabe bei ungefähr1-zu-1-Geschwindigkeitoder schneller ausgeführtwird. Somit kann eine Stunde Video weiterhin eine Stunde zum Komprimierenerfordern, ähnlichzu Geschwindigkeiten, die zum Komprimieren von Video unter Verwendungvon aktuellen PCs möglichsind. Aber der PC kann fürandere Aufgaben verwendet werden. Wenn die Komprimierungstechnikinnerhalb der Erfassungsvorrichtung und die Schnittstellentechnikin der Lage sind, Komprimierungs- und Übertragungs-Raten schneller als1-zu-1 zu handhaben, kann sogar ein noch besseres Verhalten erreichtwerden.
[0018] Normalerweiseempfangen Videoerfassungsvorrichtungen Video von einer analogenVorrichtung und wandeln das Video in ein komprimiertes digitalesFormat um, wie z. B. MPEG. Die vorliegenden erfindungsgemäßen Systemeund Verfahren ermöglichenein Weiterleiten von nichtkomprimiertem Video von einem PC oder ähnlichemzu einer Videoerfassungsvorrichtung oder ähnlichem zur Komprimierungund ein Weiterleiten der komprimierten Daten zurück zu dem PC. Ausführungsbeispielegemäß der vorliegendenErfindung ermöglichen,daß derPC einen Vorteil aus der Videokomprimierungsmaschine der Erfassungsvorrichtungzieht, die die CPU des PC fürandere Aufgaben freigibt.
[0019] Aufeine Videokomprimierungsmaschine außerhalb eines PC kann über einenZwei-Wege-Kommunikationsweg zugegriffen werden, der gemäß der vorliegendenErfindung eingerichtet ist, im Gegensatz zu existierenden Vorrichtungen,die nur eine Ein-Wege-Bewegung des komprimierten Video aufweisen(d. h. von der externen Erfassungsvorrichtung zu dem PC). Die vorliegendeErfindung ermöglichteine gleichzeitige Zwei-Wege-Übertragungder nichtkomprimierten und komprimierten Daten über einen Hochgeschwindigkeitsbusund verwendet die Hardware der Komprimierungsmaschine, um ein Belastender CPU des PC zu vermeiden. Ein Zwei-Wege-Kanal zu der Videoerfassungsvorrichtungermöglicht,daß dieCPU fürandere Aufgaben verfügbar bleibt,währendder Videostrom in die Komprimierungsmaschine hineingeleitet undnachfolgend aus derselben herausgeleitet wird. Ein Handhaben der Eingabe/Ausgabe(I/O = Input/Output) des nichtkomprimierten und komprimierten Videoerlegt der CPU eine sehr geringe Last auf. Zusätzlich dazu kann die Zeit zumKomprimieren des Video reduziert werden, da die spezialisierte Hardwareder Komprimierungsmaschine zum Komprimieren von Video optimiertist.
[0020] EinzusätzlicherWeg, der übereinen externen Bus zwischen einem PC und einer externen Videoerfassungsvorrichtungaufgebaut ist, liefert den Vorteil, daß er es dem PC ermög licht,die Komprimierungsmaschine in der Videoerfassungsvorrichtung sozu verwenden, daß dasVideo komprimiert werden kann, ohne die CPU des PC übermäßig zu belasten, wodurchermöglichtwird, daß derPC fürandere Aufgaben verwendet wird.
[0021] Videoerfassungsvorrichtungensind üblicherweisevorgesehen, um analoges Video zu erfassen und digitales Video auszugeben.Ein Übergangvon analog zu digital findet üblicherweisestatt, wie z. B. unter Verwendung einer A/D-Umwandlung bevor eine Komprimierungausgeführtwerden kann. Die vorliegende Erfindung zieht einen Vorteil aus der Trennungdes A/D-Prozesses von dem Komprimierungsprozeß innerhalb einer Videoerfassungsvorrichtung.Ein nichtkomprimierter digitaler Strom aus einer anderen Quelleals dem A/D-Wandler der Videoerfassungsvorrichtung, wie z. B. voneinem externen Hochgeschwindigkeitsbus, kann in den Videokomprimierereingegeben werden. Wenn das digitale Video, das auf einem PC oder ähnlichemvorliegt, editiert und/oder anderweitig für ein Schreiben bereit ist,kann ein Benutzer einen Hochgeschwindigkeits-USB, Firewire odereine andere Hochgeschwindigkeitsverbindung verwenden, um ein nichtkomprimiertesVideo zu der Videoerfassungsvorrichtung zu senden, die den Videostromin einen MPEG-Strom komprimiert. Der komprimierte MPEG-Strom wird über einenexternen Bus zurückzu dem PC geliefert, währenddas nichtkomprimierte Video weiterhin zu dem MPEG-Komprimierer strömt.
[0022] 1 ist eine Umgebungsansichtdes Systems 100, das zur Verwendung bei einem Ausführungsbeispielder vorliegenden Erfindung angepaßt ist. Ein analoger Camcorder 101 istgezeigt, der mit dem PC 102 über ein analoges Kabel 105,eine Videoerfassungsvorrichtung 103 und ein USB-Kabel 104 verbundenist. Andere analoge Videoquellen, wie z. B. VCR 106, können ebenfallsoder alternativ mit einem analogen Eingang an der Videoerfassungsvorrichtung 103 über einanaloges Kabel 107 angeschlossen sein. Die Videoerfassungsvorrichtung 103 kannein analoges Eingangssignal von analo gen Quellen 101 und 106 inein digitales Format umwandeln und kann ein komprimiertes Video über ein USB-Kabel 105 zudem PC 102 zum Editieren und/oder für eine Speicherung liefern.
[0023] Einedigitale Medienquelle, wie z. B. das Internet 109 (oderein ähnlichesNetzwerk) oder ein digitaler Camcorder 110, kann ebenfallsmit dem PC 102 verbunden sein. Diese Quellen können diekomprimierten und/oder nichtkomprimierten digitalen Videodateienliefern, die auf dem PC 102 in ein nichtkomprimiertes Formateditiert werden können.Diese Dateien könnenzu der Videoerfassungsvorrichtung 103 durch den PC 102 ineinem nichtkomprimierten Format zur Komprimierung gemäß der vorliegenden Erfindunggeliefert werden. Der PC 102 kann ferner einen DVD-Schreiber 111 oder ähnlichesunterbringen, zum Veröffentlichenvon Multimediadateien, die gemäß der vorliegendenErfindung komprimiert sind. Das Internet 109 oder ein digitalerCamcorder 110 könnenebenfalls als ein Medium zum Veröffentlichen vonInternetdateien wirken, die gemäß der vorliegendenErfindung komprimiert sind. Der PC 102 kann ferner eineVideoeditierungssoftware unterbringen, wodurch es dem PC 102 ermöglicht wird,als eine Videoeditierungsstation zu funktionieren. Wie nachfolgenddetaillierter erörtertwird, kann das USB-Kabel 104 einen Zwei-Wege-Datenfluß für den PC 102 liefern,gemäß der vorliegendenErfindung, um eine nichtkomprimierte Multimediadatei für eine Komprimierungzu der Videoerfassungsvorrichtung 103 als Strom zu leitenund damit die Videoerfassungsvorrichtung 103 die resultierendekomprimierte Videodatei zu dem PC 102 zum Schreiben und/oderzur Speicherung als Strom liefert. Alternativ können mehrere externe Busseverwendet werden, um nichtkomprimierte und komprimierte Daten zwischendem PC 102 und der Videoerfassungsvorrichtung 103 zu transportieren.Als eine weitere Alternative können derDVD-Schreiber 111 oder ähnlichesmit der externen Erfassungsvorrichtung in einer einzelnen externenUmhüllungkomprimiert werden.
[0024] 2 ist eine diagrammartigeAnsicht eines Datenflusses 200 gemäß Ausführungsbeispielen der vorliegendenErfindung. Der Datenfluß 200 istein Zwei-Wege-Datenfluß,der durch die vorliegenden Systeme und Verfahren verwendet wird,um den PC zu unterstützen,eine Datei verfügbarund bereit für eineDVD- oder eine ähnlicheBearbeitung zu machen. Der PC 202 sendet einen nichtkomprimierten Multimedia-Datenstrom 201 zuder Videoerfassungsvorrichtung 203, die eine integrierteKomprimierungsschaltung (IC = Integrated Circuit) oder ähnliches umfaßt. DerDatenstrom 201 von dem PC 202 zu der Videoerfassungsvorrichtung 203 kannin einem relativ gesehen nicht komprimierten Format vorliegen, aberdie Quelle des Datenstroms könnteeine beliebige Anzahl von komprimierten Videoformaten sein, wiez. B. WINDOWS MEDIATM, REAL MEDIATM, MPEG und DiVX, und eine Anzahl von anderenVideoformaten, die aus einer Vielzahl von Quellen verfügbar sind,wie z. B. durch Herunterladen aus dem Internet. Diese Videoquellenkönnenetwas komprimiert sein, aber das Video wurde eventuell dekomprimiert,um betrachtet, bearbeitet und/oder in ein besser verwendbares Format über dievorliegende Erfindung transcodiert zu werden. Wie oben beschrieben wurde,kann eine Datei oder ein Strom vor dem Transcodieren dekomprimiertwerden, so daß alleVideorahmen und das gesamte Audio vorhanden ist und in der richtigenSequenz vorliegt. Wenn Rahmen eines nichtkomprimierten Datenstroms 201 zuder Videoerfassungsvorrichtung 203 gesendet werden, sammeltder PC 202 ferner komprimierte Rahmen eines zurückgesendetenkomprimierten Multimediadatenstroms 205 an. Diese komprimiertenRahmen sind üblicherweisein einem Format, wie z. B. MPEG-2, das mit dem direkten Schreibenauf eine DVD ohne eine weitere Komprimierung durch den PC 202 kompatibelist.
[0025] 3 ist ein Flußdiagrammeines Ausführungsbeispiels 300 desvorliegenden Verfahrens. Bei Block 301 wird eine Multimediadateizu einem PC übertragen.Zum Beispiel kann eine DV-Kamera eine Videodatei zu einem PC durcheine Firewire-Verbindung,eine USB-Verbindung oder eine andere Hochge schwindigkeitsverbindung übertragen.Bei 302 liegt die Multimediadatei auf dem PC vor. Diesedigitale Datei kann entweder unkomprimiert sein oder in einem unerwünschtenFormat komprimiert sein, wie z. B. DV, REAL MEDIATM oderWINDOWS MEDIATM und kann auf dem PC zumEditieren, Betrachten, oder füreine andere Verwendung gespeichert sein. Bei 303 wird einenichtkomprimierte Multimediadatei als Strom durch den PC ausgegebenund wird durch die Videoerfassungsvorrichtung empfangen. Die Datei,die zu der Videoerfassungsvorrichtung ausgegeben wird, kann eineeditierte oder anderweitig geänderteVersion der Datei sein, die auf dem PC vorliegt. Ferner wurde dieVideoerfassungsvorrichtung vorzugsweise gemäß der vorliegenden Erfindungstrukturiert, wie nachfolgend detaillierter erörtert wird. Bei 304 wirdder Multimediadatenstrom durch die Videoerfassungsvorrichtungs-Komprimierungsmaschine komprimiert.Die nichtkomprimierte Datei kann in ein MPEG-2-Format oder ähnlicheskomprimiert werden, durch die Komprimierungsmaschine der Videoerfassungsvorrichtung.Bei 305 gibt die Videoerfassungsvorrichtung die komprimierteMultimediadatei als Strom aus. Die Datei kann als ein komprimierterDatenstrom an dem PC ausgegeben werden. Bei 306 ist diekomprimierte Multimediadatei derart gezeigt, daß sie durch den PC in ein Mediumgeschrieben wurde. Somit kann die komprimierte Multimediadatei bearbeitetoder anderweitig an eine DVD-Platte, das Internet oder ähnlichesdurch den PC ausgegeben werden.
[0026] 4 ist eine diagrammartigeAnsicht einer Videoerfassungsvorrichtung 400, angepaßt gemäß Ausführungsbeispielender vorliegenden Erfindung. Die Steuerung 401 umfaßt einenSeriell-zu-Parallel-Wandler. Die Ausgabe des Seriell-zu-Parallel-Wandlersder Steuerung 401 ist ein nichtkomprimierter digitalerStrom, der in den MPEG-Komprimierer 402 über eineninternen Bus 403 eingegeben wird. Der Bus 403 trägt fernernichtkomprimierte Videosignale und kann z. B. ein „CCIR-656"-Bus sein und kanneinem Audiobus zugeordnet sein. Ein analoges Eingangssignal 404 indie Vorrichtung 400 wird zu einem A/D-Chip 405 zugeführt, derdas analoge Videosignal in standardmäßige digitale Videosignale, wiez. B. „CCIR-656", und begleitendeanaloge Soundsignale in ein digitales Soundsignal umwandelt. DieseSignale werden zu dem MPEG-Chip 402 über einen Bus 403 undeinen zugeordneten Audiobus geliefert.
[0027] Umeine schnittstellenmäßige Verbindung mitdem MPEG-Komprimierer 402 herzustellen,verwendet die vorliegende Erfindung eine Seriell-zu-Parallel-Wandler-Brückenlogik(nicht gezeigt) bei der Steuerung 401. Diese Brückenlogikwandelt das USB 2,0-Eingangssignal oder ähnliches in ein Allzweck-Eingangs/Ausgangs-Signal(GPI/O-Signal) oder ähnlichesum. Die Steuerung 401 kann eine CPU aufweisen, die einenCode liest und eine Serialisierung und eine Deserialisierung vonDaten handhabt, wenn die Daten in den oder aus dem Bus 406 übertragenwerden. Eine programmierbare Logik, die in der Steuerung 401 enthaltenist, kann ein Einfügen einesrohen nichtkomprimierten digitalen Stroms, der über den Bus 406 vondem PC 407 oder ähnlichem empfangenwird, in den MPEG-Chip 402 über den Bus 403 ermöglichen.Die Steuerung 401 kann ein Video- und Audio-Eingangssignal aufseparate digitale Busse synchronisieren, so daß die Videokomprimierungsmaschine 402 dieDaten empfängtund dieselben ordnungsgemäß in einMPEG-Format oder ähnlichescodiert und eine Synchronisierung zwischen Audio und Video nichtverliert. Ein paralleler Steuerungs-/Daten-Bus 408 kann durch die Steuerung 401 verwendetwerden, um die Handlung der MPEG-Videokomprimierungsmaschine 402 gemäß der vorliegendenErfindung zu leiten. Die Steuerung 401 paketiert einenseriellen MPEG-Stroms 409, der durch die Videokomprimierungsmaschine 402 ausgegebenwird, und leitet den paketierten Strom auf dem Bus 406 für eine Übertragungzurückzu dem PC 407 füreine Speicherung und/oder Bearbeitung.
权利要求:
Claims (22)
[1] Dateikomprimierungsverfahren (300),das folgende Schritte aufweist: Empfangen (303) einerDatei von einem Prozessor durch eine Videoerfassungsvorrichtung; Komprimieren(304) der Datei in eine komprimierte Datei durch die Videoerfassungsvorrichtung;und Ausgeben (305) der komprimierten Datei durch die Videoerfassungsvorrichtungan den Prozessor.
[2] Verfahren gemäß Anspruch1, bei dem die Datei eine Multimediadatei ist.
[3] Verfahren gemäß Anspruch1 oder 2, bei dem die Datei eine Videodatei ist.
[4] Verfahren gemäß einemder Ansprüche1 bis 3, bei dem die Datei in einem digitalen Videoformat vorliegt.
[5] Verfahren gemäß einemder Ansprüche1 bis 4, bei dem die Datei komprimiert ist.
[6] Verfahren gemäß Anspruch5, bei dem die komprimierte Datei in einem digitalen Videoformat vorliegt.
[7] Verfahren gemäß einemder Ansprüche1 bis 6, bei dem das Empfangen und das Ausgeben gleichzeitig ausgeführt werden.
[8] Verfahren gemäß einemder Ansprüche1 bis 7, bei dem das Empfangen und das Ausgeben gleichzeitig über eineserielle Verbindung ausgeführtwerden.
[9] Verfahren gemäß einemder Ansprüche1 bis 8, bei dem die komprimierte Datei in einem Format der MovingPictures Experts Group vorliegt.
[10] Verfahren gemäß einemder Ansprüche1 bis 9, bei dem die komprimierte Datei in einem Format vorliegt,das mit einer Digital Versatile Disk kompatibel ist.
[11] Verfahren gemäß einemder Ansprüche1 bis 10, das ferner folgenden Schritt aufweist: Veröffentlichender komprimierten Datei unter Verwendung einer Prozessorvorrichtung.
[12] Verfahren gemäß Anspruch11, bei dem das Veröffentlichendas Kopieren der komprimierten Datei zu einer Digital VersatileDisk aufweist.
[13] Dateikomprimierungsvorrichtung (400), die folgendeMerkmale aufweist: einen Komprimierungscodierer (402),der folgende Merkmale aufweist: eine Einrichtung zum Empfangeneines digitalen Datenstroms; und eine Einrichtung zum Umwandelndes digitalen Datenstroms in einen komprimierten Datenstrom; und eineSteuerung (401), die folgende Merkmale aufweist: eineEinrichtung zum Empfangen eines Hochgeschwindigkeits-Eingangsstromseiner digitalen Datei von einer Prozessorvorrichtung; eineEinrichtung zum Eingeben des Eingangsstroms in den Komprimierungscodiererfür eineKomprimierung; und eine Einrichtung zum Empfangen von komprimierten Dateienvon dem Komprimierungscodierer füreine Ausgabe als ein Ausgangsstrom an den Prozessor.
[14] Vorrichtung gemäß Anspruch13, bei der die Steuerung (401) ferner folgende Merkmaleaufweist: eine Einrichtung zum Deserialisieren des Eingangsstroms;und eine Einrichtung zum Serialisieren des Ausgangsstroms.
[15] Vorrichtung gemäß Anspruch13 oder 14, die ferner eine serielle Schnittstelle aufweist, diegleichzeitig den Hochgeschwindigkeits-Eingangsstrom und den Ausgangsstromzwischen der Steuerung (401) und dem Prozessor trägt.
[16] Vorrichtung gemäß einemder Ansprüche13 bis 15, bei der der Hochgeschwindigkeits-Eingangsstrom ein nichtkomprimierterdigitaler Multimediadatenstrom ist.
[17] Vorrichtung gemäß einemder Ansprüche13 bis 16, bei der die Einrichtung zum Umwandeln eine Einrichtungzum Umwandeln des digitalen Datenstroms in ein digitales Videoformataufweist, das zur Verwendung auf einer Digital Versatile Disk kompatibelist.
[18] Vorrichtung gemäß Anspruch17, bei der das Format, das füreine Verwendung auf einer Digital Versatile Disk kompatibel ist,ein Format der Moving Pictures Experts Group ist.
[19] System (100), das folgende Merkmale aufweist: eineVideoerfassungsvorrichtung (103, 400), die folgendeMerkmale aufweist: einen Analog-zu-Digital-Wandler (405); einenMultimediakomprimierungscodierer (402), der folgende Merkmaleaufweist: eine Einrichtung zum Empfangen eines digitalen Datenstroms;und eine Einrichtung zum Umwandeln des digitalen Datenstromsin einen komprimierten Multimediadatenstrom; und einen internenBus (403) zum Tragen des digitalen Datenstroms von demAnalog-zu-Digital-Wandler zu dem Codierer; und eine Steuerung(401), die folgende Merkmale aufweist: eine Einrichtungzum Empfangen eines Hochgeschwindigkeits-Eingangsstroms einer digitalenMultimediadatei von einem Prozessor; eine Einrichtung zum Eingebendes Eingangsstroms in den internen Bus für eine Komprimierung durch denCodierer; eine Einrichtung zum Empfangen von komprimierten Multimediadateienvon dem Multimediakomprimierungscodierer; und eine Einrichtungzum Ausgeben der komprimierten Multimediadatei als einen Ausgangsstroman den Prozessor.
[20] System gemäß Anspruch19, bei dem die Einrichtung zum Ausgeben und die Einrichtung zum Empfangengleichzeitig den Hochgeschwindigkeits-Eingangsstrom und den Ausgangsstromzwischen der Steuerung und dem Prozessor tragen.
[21] System gemäß Anspruch19 oder 20, bei dem die Einrichtung zum Empfangen folgende Merkmaleaufweist: eine Einrichtung zum Deserialisieren des Eingangsstroms;und eine Einrichtung zum Serialisieren des Ausgangsstroms.
[22] System gemäß Anspruch19, bei dem der Ausgangsstrom ein Format der Moving Pictures ExpertsGroup ist, das zur Verwendung auf einer Digital Versatile Disk kompatibelist.
类似技术:
公开号 | 公开日 | 专利标题
US9536565B2|2017-01-03|Media foundation media processor
US6611262B1|2003-08-26|Generation of a bit stream containing binary image/audio data that is multiplexed with a code defining an object in ascii format
US6604158B1|2003-08-05|System and methods for accelerated data storage and retrieval
US7720352B2|2010-05-18|Systems and computer program products to facilitate efficient transmission and playback of digital information
US8355439B2|2013-01-15|Transcoder and imaging apparatus for converting an encoding system of video signal
US6339760B1|2002-01-15|Method and system for synchronization of decoded audio and video by adding dummy data to compressed audio data
JP3277787B2|2002-04-22|音声・映像データ記録・再生装置
JP2761449B2|1998-06-04|イメージ処理システム
US5577191A|1996-11-19|System and method for digital video editing and publishing, using intraframe-only video data in intermediate steps
US5903261A|1999-05-11|Computer based video system
US8170120B2|2012-05-01|Information processing apparatus and information processing method
EP0909509B1|2007-05-30|System und verfahren zur erzeugung und schnittstellenbildung von mpeg-kodierte audiovisuelle gegenstände darstellenden bitströmen
US6700932B2|2004-03-02|MPEG video editing-cut and paste
US6778537B1|2004-08-17|Data processing system and time stamp creating method
CA2539120C|2014-02-11|Resource-adaptive management of video storage
EP1187475B1|2009-09-02|Verfahren und vorrichtung zur aufzeichnung von videodaten
EP1009170B1|2009-04-15|System, Verfahren und Vorrichtung für einen Videodecoder mit variablem Ausgang
US6714826B1|2004-03-30|Facility for simultaneously outputting both a mixed digital audio signal and an unmixed digital audio signal multiple concurrently received streams of digital audio data
US6947485B2|2005-09-20|System, method and apparatus for an instruction driven digital video processor
US7280739B2|2007-10-09|Reproduced image transmitting apparatus
US7116712B2|2006-10-03|Apparatus and method for parallel multimedia processing
USRE40044E1|2008-02-05|Data recording apparatus and method, data reproducing apparatus and method, data recording/reproducing apparatus and method, and transmission medium
US6708251B1|2004-03-16|Disk drive having separate interfaces for host commands and audiovisual data
KR101159335B1|2012-06-22|대역 내 제어 정보를 전송하기 위한 전략
US7979264B2|2011-07-12|System and method for interfacing a media processing apparatus with a computer
同族专利:
公开号 | 公开日
US20050055483A1|2005-03-10|
CN1585471A|2005-02-23|
KR20050020689A|2005-03-04|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2005-03-31| OP8| Request for examination as to paragraph 44 patent law|
2006-07-13| 8130| Withdrawal|
优先权:
申请号 | 申请日 | 专利标题
[返回顶部]