DE10085313B4 - Überwachen des Maßes der Action in Videoübertragungen - Google Patents

Überwachen des Maßes der Action in Videoübertragungen Download PDF

Info

Publication number
DE10085313B4
DE10085313B4 DE10085313T DE10085313T DE10085313B4 DE 10085313 B4 DE10085313 B4 DE 10085313B4 DE 10085313 T DE10085313 T DE 10085313T DE 10085313 T DE10085313 T DE 10085313T DE 10085313 B4 DE10085313 B4 DE 10085313B4
Authority
DE
Germany
Prior art keywords
channels
video data
received
channel
over
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
Application number
DE10085313T
Other languages
English (en)
Other versions
DE10085313T1 (de
Inventor
Aurobindo Milpitas Tripathy
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Intel Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Intel Corp filed Critical Intel Corp
Publication of DE10085313T1 publication Critical patent/DE10085313T1/de
Application granted granted Critical
Publication of DE10085313B4 publication Critical patent/DE10085313B4/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • H04N17/004Diagnosis, testing or measuring for television systems or their details for digital television systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/434Disassembling 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/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
    • H04N21/4383Accessing a communication channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/4424Monitoring of the internal components or processes of the client device, e.g. CPU or memory load, processing speed, timer, counter or percentage of the hard disk space used
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/50Tuning indicators; Automatic tuning control

Abstract

Ein Verfahren zum Empfangen einer digitalen Videoübertragung, umfassend:
Empfangen von Videodaten auf einer Mehrzahl von Kanälen;
Überwachen der über ein gegebenes Zeitintervall empfangenen Videodatenmenge auf mehreren der Kanäle; und
Bereitstellen eines Hinweises (Indication) an einen Benutzer, wenn die pro Zeiteinheit empfangene Videodatenmenge auf einem Kanal einen voreingestellten Wert überschreitet.

Description

  • Diese Erfindung bezieht sich allgemein auf digitale Videoanzeigesysteme und insbesondere auf Ausführungsformen für Systeme, die zum Anzeigen von Videofernsehprogrammen ausgebildet sind.
  • Die Annäherung der Fernsehempfänger und der Personalcomputer hat sich jüngst mit dem Aufkommen der Set-Top-Computersysteme beschleunigt. Diese Systeme, die manchmal Set-Top-Boxen genannt werden, verwenden einen herkömmlichen analogen Fernsehempfänger als Anzeige für Computersysteme. In einigen Fällen sitzt die Set-Top-Box auf dem Fernsehempfänger. Durch Kombinieren der Fähigkeiten eines Computersystems und eines Fernsehers kann das System fortgeschrittene Fernsehprogrammiermerkmale, wie beispielsweise elektronische Programmführer, zur Verfügung stellen, ohne daß es für den Benutzer erforderlich ist, unnötige Kosten für einen zusätzlichen Monitor aufzuwenden.
  • Fernsehrundfunksendungen in einem digitalen Format werden bald verfügbar sein. Gegenwärtig empfangen High-Definition-Television(HDTV)-Systeme sowohl digitale als auch analoge Fernsehsendungen. Die digitalen Ausstrahlungen können eines von verschiedenen Formaten hochauflösenden Fernsehens (high definition television) enthalten.
  • Aus der EP 0 948 206 A2 ist ein Verfahren zum Charakterisieren von Bitströmen bekannt. In Abhängigkeit von charakteristischen Kenngrößen, wie z.B. Bit-Bildtiefen von Videoübertragungen, wird ein Diagramm generiert und angezeigt.
  • Die EP 0 869 684 A2 beschreibt ein System zur Analyse der Qualität von Bitströmen. Aus einem Video-Bitstrom werden Parameter extrahiert und einem Benutzer in wählbaren Detailstufen angezeigt.
  • Die US 5,396,284 betrifft ein System zum Erkennen von Bewegungen in Videobildern. Überlappende Bildbereiche werden auf Veränderungen untersucht, um Bewegungen in dem Videomaterial zu erfassen.
  • Der Geschmack des Fernsehzuschauers variiert über die Altersskala und Persönlichkeitstypen. Darüber hinaus bevorzugen einige Fernsehzuschauer Fernsehprogramme mit viel Action. Diese Programme können Sportereignisse, wie beispielsweise Fußballspiele, sogenannte Action-Filme und andere Programmarten sein. Einige Benutzer "surfen" durch die Fernsehkanäle, wobei sie versuchen, Programme aufzufinden, welche ihrem Geschmack entsprechen. Diejenigen, die nach sogenannten Action-Programmen suchen, müssen von Kanal zu Kanal wechseln, einen Abschnitt des Programms betrachten, um nachzusehen, ob das Programm ihren Interessen entspricht, und dann zu weiteren Programmen umschalten, bis ein geeignetes Programm gefunden ist.
  • Aufgabe der Erfindung ist es, eine automatische Technik zum Identifizieren von Videoübertragungen mit einem hohen Grad der Action bereitzustellen, welche ein häufiges Umschalten zum Auffinden solcher Kanäle überflüssig macht.
  • Diese Aufgabe wird erfindungsgemäß gelöst durch ein Verfahren gemäß Anspruch 1 sowie ein System nach Anspruch 11.
  • Gemäß einem Aspekt umfaßt ein Verfahren zum Empfangen einer digitalen Videoübertragung das Empfangen von Videodaten. Indizien der über eine gegebenes Zeitintervall empfangenen Videodatenmenge werden entwickelt.
  • Weitere Aspekte sind in der beigefügten detaillierten Beschreibung und den Ansprüchen angegeben.
  • 1 ist eine Vorderansicht eines Ausführungsbeispiels der vorliegenden Erfindung;
  • 2 ist ein Blockschaltbild eines Ausführungsbeispiels zum Implementieren eines Abschnitts der in 1 gezeigten Einrichtung;
  • 3 ist ein Graph der Bitrate über die Kanäle gemäß einem Ausführungsbeispiel der vorliegenden Erfindung;
  • 4 ist ein Blockschaltbild eines Ausführungsbeispiels des in 1 gezeigten Systems; und
  • 5 und 6 sind Ablaufdiagramme, die Software für ein Ausführungsbeispiel der vorliegenden Erfindung zeigen. Es wird auf 1 Bezug genommen; ein prozessorbasiertes System 130, das als Set-Top-Computersystem veranschaulicht ist, enthält eine prozessor-basierte Einheit 110, welche auf einem Fernsehempfänger 112 steht. Der Fernsehempfänger 112 und die prozessor-basierte Einheit 110 können durch eine Fernbedienungseinheit 114 gesteuert werden. Die Fernbedienungseinheit 114 kann über ihren eigenen Sendeempfänger 118 mit einem Sendempfänger 134 auf der prozessor-basierten Einheit 110 und einem Sendeempfänger 128 an dem Fernsehempfänger 112 kommunizieren. Die Kommunikation zwischen der Fernbedienungseinheit 114 und dem Fernsehempfänger 112/der prozessor-basierten Einheit 110 kann eine beliebige Signalisierung einer Vielzahl von drahtlosen Kommunikationen verwenden, einschließlich Infrarot-, Ultraschall- oder Funkfrequenzsignalisierung.
  • Während die vorliegende Erfindung in Verbindung mit einem Set-Top-Computersystem veranschaulicht wird, ist es Fachleuten klar, daß die vorliegende Erfindung gleichermaßen auf ein beliebiges einer Vielzahl anderer prozessorbasierter Systeme anwendbar ist. Beispiele weiterer prozessorbasierter Systeme schließen Desktop-Computer, Laptop-Computer und eine Vielzahl prozessor-basierter Geräte ein.
  • Die Fernbedienungseinheit 114 kann ein Cursorsteuersystem 116 enthalten, welches im wesentlichen wie eine Maus arbeitet. Die Fernbedienungseinheit (RCU – remote control unit) 114 kann darüber hinaus eine Maustaste 122 und eine Vielzahl von Cursorrichtungssteuertasten 120 enthalten. So kann die Position eines Cursors oder einer Hervorhebung auf einem Bildschirm 132 durch Betätigen einer der vier Rich tungssteuertasten 120 gesteuert werden. Wenn das gewünschte Icon auf dem Schirm 132 angezeigt wird, kann es ausgewählt werden, indem die Taste 122 betätigt wird. Die Fernbedienungseinheit 114 kann darüber hinaus ein numerischer Tastenfeld 124 enthalten.
  • Die prozessor-basierte Einheit 110 kann eine Tuner/Aufnahmekarte 162 enthalten, wie sie in 2 gezeigt ist. Die Karte 162 kann ein gemultiplextes Transportmedium empfangen, welches eine Vielzahl von Paketen zur Verfügung stellt. Ein Paket kann einen Kopfteil enthalten, gefolgt von einer Anzahl kontinuierlicher Bytes aus einem elementaren Datenstrom. Ein elementarer Datenstrom ist ein Begriff für einen codierten Video-, codierten Audio- oder anderen codierten Bitstrom.
  • Für Entwickler sind eine Vielzahl von Standards für digitalen Fernsehrundfunk verfügbar. Ein derartiger Standard ist der von dem Advanced Television Systems Committee vorbereitete ATSC-Digital-Fernsehstandard vom 16. September 1995. Dieser Standard beschreibt ein System zum Übermitteln komprimierter und gemultiplexter Video- und Audio- und Hilfsdaten hoher Qualität über einen einzigen Sechs-Megahertz-Kanal. Eine codierte Videoquelle kann eine Auflösung von bis zum dem Fünffachen des herkömmlichen Fernsehens aufweisen.
  • Digitale Fernsehsysteme können eine Quellenkodierung und Kompression, einen Dienste-Multiplex- und Transport- und einen Hochfrequenz(HF)/Sendeabschnitt enthalten. Quellencodierung und Kompression bezieht sich auf Bitratenreduktionsverfahren, die auch als Datenkompression bekannt sind, die für die Anwendung auf digitale Video-, Audio- und Hilfsdatenströme geeignet sind. Die Hilfsdaten können Steuerdaten und Bedingter-Zugriff-Steuerdaten, die den programmierten Audio- und Videodiensten zugeordnet sind, umfassen, wie beispielsweise "closed captioning". Der Zweck der Quellenkodierung besteht darin, die Anzahl der Bits zu minimieren, die benötigt werden, um die Audio- und Videoinformationen darzu stellen. Digitale Fernsehsysteme können den Moving Picture Experts Group ISO/IEL 13818-1 (MPEG-2-Systeme) Videoströme-Syntax für die Codierung von Video und den ATSC-A/52-Digital-Audio-Kompression(AC-3)-Standard (1995) zum Codieren von Audio benutzen.
  • Der Dienste-Multiplex und Transport bezieht sich auf ein Mittel des Unterteilens des digitalen Datenstroms in Informationspakete, die Mittel zum eindeutigen Identifizieren jedes Pakets oder Pakettyps und geeignete Verfahren des Multiplexens von Videodatenstrompakete, Audiodatenstrompaketen und Hilfsdatenstrompaketen in einen einzigen Datenstrom. Mögliche digitale Transportmedien umfassen den terrestrischen Rundfunk, die Kabelverteilung, die Satellitenverteilung, die Verwendung von Aufzeichnungsmedien und Computerschnittstellen als Beispiele.
  • HF/Sendung bezieht sich auf die Kanalcodierung und Modulation. Der Kanalcodierer nimmt einen Bitstrom und fügt zusätzliche Informationen hinzu, die von dem Empfänger verwendet werden können, um die Daten aus dem empfangenen Signal zu rekonstruieren, wobei es sein kann, daß das Signal infolge von Sendebeeinträchtigungen nicht genau das gesendete Signal darstellt. Die Modulation verwendet die digitalen Datenstrominformationen, um das gesendete Signal zu modulieren.
  • Es wird auf 2 Bezug genommen; ein Paketfilter 10 empfängt den Dienstemultiplex und Transport. Das Paketfilter 10 separiert einen abgestimmten Kanal und trennt außerdem die Video- und Audiodaten für diesen abgestimmten Kanal ab. Somit enthält das Ausgangssignal des Paketfilters 10 eine Videodatenwarteschlange 14 und eine Audiodatenwarteschlange 16 für einen Kanal. Die Video- und Audiodaten werden in einem Audio-/Visuellen Decodierer 18 decodiert.
  • Der Decodierer 18 erzeugt dekomprimierte Audio- und Videodaten, welche zu einem Codierer 20 und einem Audio-Digital-Analog-Umsetzer 22 weitergeleitet werden. Im Ergeb nis können die Informationen in ein analoges Audioformat konvertiert werden, das mit einem herkömmlichen Analogfernsehempfänger kompatibel ist. Wenn der Fernsehempfänger ein digitaler Fernsehempfänger ist, kann das Ausgangssignal des Decodierers 18 direkt mit dem Fernseher 112 gekoppelt werden.
  • Das Paketfilter 10 kann eine Liste der interessierenden Kanäle über eine Eingabeeinrichtung 12 empfangen. Die interessierenden Kanäle sind Kanäle, bei welchen der Benutzer wünscht, daß das System sie überwacht, um das Maß der Action auf diesen Kanälen zu bestimmen. Für jeden der Kanäle, welche aktuell nicht abgestimmt sind, aber welche interessierende Kanäle sind, gibt das System die Pakete kanalweise an eine Mehrzahl von Zählern 24, 26 und 28 aus. Jeder Zähler 24, 26 und 28 zählt die Anzahl der als Videodaten identifizierten Pakete.
  • Die Zähler 24, 26 und 28 sind mit einem Zeitgeber 30 gekoppelt, so daß eine Zählung von Paketen über ein gegebenes Zeitintervall für jeden ausgewählten Kanal gehalten werden kann. Jeder Paketzähler gibt eine Bitrate für einen gegebenen Kanal aus. Die Bitrate ist eine Rate, bei welcher der komprimierte Bitstrom aus dem Kanal an den Eingang des Zählers geliefert wird.
  • Der Filter 10 enthält eine Schaltung zum Analysieren (parsing) eines Paketidentifizieres (PID) aus dem gemultiplexten Transportstrom von Paketen. Der Paketidentifizierer ist ein spezieller Ganzzahlwert, der verwendet wird, um elementare Ströme eines Programms in einem Einzel- oder Mehr-Programm-Transportstrom zuzuordnen. Somit filtert der Filter 10 die Kopfteile heraus, die die Paketidentifizierer enthalten. Der Filter 10 bestimmt, wenn ein interessierendes Paket angetroffen wurde, indem er beispielsweise die Paketkopfteile durchsucht. Das interessierende Paket kann dasjenige sein, auf welches der Fernsehempfänger gegenwärtig abge stimmt ist, oder irgendeiner der in der Interessenliste des Betrachters aufgelisteten Kanäle.
  • Wenn die Bitrate einen voreingestellten Pegel überschreitet, wird der Benutzer sofort benachrichtigt. Die Bitrate kann für jeden der interessierenden Kanäle einer Anzeigeeinrichtung 32 zur Verfügung gestellt werden, welche die Bitraten für die ausgewählten Kanäle auf dem Bildschirm des Fernsehers 112 anzeigen kann. Beispielsweise sind verschiedene Zeichengeneratoren in integrierter Schaltungstechnik verfügbar, um die Daten in eine Überlagerung des Anzeigebildschirms zu konvertieren. Alternativ könnte die Anzeige unter Verwendung von Software implementiert werden.
  • So kann gemäß 3 die Einrichtung 32 einen Graphen der Bitrate über den Kanälen in Übereinstimmung mit einem Ausführungsbeispiel der Erfindung erzeugen, so daß der Benutzer den relativen Grad der Action auf jedem der verschiedenen Kanäle, welche der Benutzer überwacht, sehen kann. Der Benutzer kann dann zu einem anderen Kanal umschalten. Beispielsweise könnte bei einem Ausführungsbeispiel der vorliegenden Erfindung dann, wenn der Benutzer mit Hilfe des Cursors auf den Graphen eines gegebenen Kanals klickt, wie beispielsweise auf einen Kanalgraphen 36 oder 38, der Empfänger automatisch auf diesen Kanal abgestimmt werden. Dann, wenn die Bitrate einen voreingestellten Pegel überschreitet, wird der Benutzer sofort benachrichtigt, indem beispielsweise der andere Kanal in einer Bild-in-Bild-Anzeige (PIP), die dem System 130 zugeordnet ist, angezeigt wird.
  • Die vorliegende Erfindung ist auf eine Vielzahl von Systemen anwendbar, die variable Bitraten verwendende digitale Systeme einschließen. Eine variable Bitrate liegt dann vor, wenn die Bitrate mit der Zeit während der Decodierung eines komprimierten Bitstroms variiert. Bei Strömen variabler Bitrate (VBR-Strömen) benötigen langsam bewegte Szenen, die einfach zu codieren sind, nicht so viele Bits wie action-geladene Szenen. Die action-geladenen Szenen sind schwierig zu codieren und benutzen weitaus mehr Bits. Action-Szenen enthalten schnell bewegte Aktionen, wie beispielsweise Sport-Aktionen. wenn die Bitrate sämtlicher Kanäle oder eines ausgewählten Satzes der Kanäle überwacht wird, dann wird der Benutzer in Echtzeit in solchen Situationen benachrichtigt werden, wenn die Bitrate eine signifikante Erhörung erfährt. Dies kann den Beginn eines Ereignisses kennzeichnen, das von derjenigen Art sein kann, die der Zuschauer zu betrachten wünscht.
  • Es wird als nächstes auf 4 Bezug genommen; eine Hardwareimplementierung für das in 1 gezeigte Ausführungsbeispiel umfaßt einen Prozessor 150. Bei einem Ausführungsbeispiel könnte der Prozessor 150 mit einem Chipsatz 152 eines beschleunigten Graphikports AGP (siehe Accelerated Graphics Port Interface Specification, Rev. 1.0, veröffentlicht am 31. Juli 1996 von der Intel Corporation, Santa Clara, Kalifornien) zum Implementieren eines Ausführungsbeispiels eine beschleunigten Graphikports gekoppelt sein. Der Chipsatz 152 könnte mit dem AGP-Port 154 und einem Graphikbeschleuniger 156 kommunizieren. Der Fernseher 112 kann mit dem Videoausgang des Graphikbeschleunigers 156 gekoppelt sein. Der Chipsatz 152 nimmt den Systemspeicher 158 auf.
  • Der Chipsatz 152 kann außerdem mit dem Bus 160 gekoppelt sein. Der Bus 160 koppelt eine Fernsehtuner/Aufnahme-Karte 162 an, welche mit einer Antenne 164 oder einem anderen Videosignaleingabeanschluß, wie beispielsweise einem Kabeleingangsanschluß, einem Satellitenempfänger/Antenne oder dergleichen gekoppelt ist. Die Fernsehtuner/Aufnahme-Karte 162 wählt einen Fernsehkanal aus und führt außerdem eine Videoaufnahmefunktion aus.
  • Der Bus 160 ist außerdem mit einer Brücke 166 gekoppelt, welche mit einer Speichereinrichtung gekoppelt sein kann, wie beispielsweise einem Festplattenlaufwerk 168 oder einem Flash-Speicher. Das Laufwerk 168 kann die Software 40 und 50 speichern, welche für das Bereitstellen der in 3 veranschaulichten Anzeige und zum Implementieren eines automatischen Kanalabgleichausführungsbeispiels verantwortlich sein kann.
  • Die Brücke 166 kann außerdem mit einem weiteren Bus 170 gekoppelt sein. Der Bus 170 wiederum kann mit einer seriellen Eingabe/Ausgabe(SIO)-Einrichtung 172 gekoppelt sein. Die Einrichtung 172 kann mit einer Infrarot(IR)-Schnittstelle 134 gekoppelt sein. Außerdem ist mit dem Bus 170 ein Basis-Eingabe/Ausgabe-System (BIOS) 174 gekoppelt.
  • Die IR-Schnittstelle 134 kann unter Verwendung von Infrarotsignalen mit einer IR-Schnittstelle an der RCU 114 kommunizieren. Ein beliebiges einer Vielzahl von Protokollen kann zum Implementieren der IR-Kommunikation benutzt werden. Außerdem können auch andere Formen der drahtlosen Kommunikation ebensogut verwendet werden.
  • Die IR-Schnittstelle 118 an der RCU 114 kommuniziert mit einer Steuereinrichtung 150a, welche ein Prozessor, wie beispielsweise ein digitaler Signalprozessor, sein kann. Der Prozessor 150a kommuniziert mit dem Tastenfeld 116 auf der RCU 114 und dem Speicher 158a. Der Speicher 158a kann in geeigneter Weise durch einen Flash-Speicher implementiert sein.
  • Gemäß 5 kann die Kanaleinricht-Software beginnen, indem die zu überwachenden Kanäle abgefragt werden (Block 42). Der Benutzer kann eine Mehrzahl von Kanälen eingeben, welche das System hinsichtlich der Action überwachen kann. Die Benutzereingabekommandos können über eine Eingabeeinrichtung 12, wie beispielsweise eine Tastatur, zur Verfügung gestellt werden und an das Paketfilter 10 geliefert werden. Die Kanäle, welche für die Überwachung ausgewählt werden, werden empfangen und gespeichert, wie es im Block 44 gezeigt ist.
  • Der Benutzer kann dann aufgefordert werden, einen voreingestellten Action-Pegel anzugeben, welcher als Minimum für das Bereitstellen einer Benutzerbenachrichtung dient, wenn ein aktuell erfaßter Action-Pegel einen voreingestellten Pegel überschreitet, wie es im Block 46 angezeigt ist. Der voreingestellte Action-Pegel für jeden Kanal wird dann empfangen und gespeichert, wie es in Block 48 angezeigt ist.
  • Als nächstes wird auf 6 Bezug genommen; die Software 50 zum Anzeigen des Pegels der Action beginnt, indem die Action-Pegel aus der Karte 162 empfangen werden, wie es im Block 52 gezeigt ist. Diese Pegel können mit dem voreingestellten Pegel, der zuvor von dem Benutzer zur Verfügung gestellt worden ist, verglichen werden, wie es im Block 54 angezeigt ist. Wenn der erfaßte Action-Pegel den voreingestellten Pegel überschreitet, wie es in dem Rhombus 56 bestimmt wird, kann der überwachte Kanal mit einem hohen Pegel der Action in einer Bild-In-Bild-Anzeige bei einem Ausführungsbeispiel der Erfindung angezeigt werden, wie es im Block 58 angezeigt ist.

Claims (18)

  1. Ein Verfahren zum Empfangen einer digitalen Videoübertragung, umfassend: Empfangen von Videodaten auf einer Mehrzahl von Kanälen; Überwachen der über ein gegebenes Zeitintervall empfangenen Videodatenmenge auf mehreren der Kanäle; und Bereitstellen eines Hinweises (Indication) an einen Benutzer, wenn die pro Zeiteinheit empfangene Videodatenmenge auf einem Kanal einen voreingestellten Wert überschreitet.
  2. Das Verfahren nach Anspruch 1, wobei das Überwachen der Videodatenmenge ein Ermitteln der Bitrate der empfangenen Daten einschließt.
  3. Das Verfahren nach Anspruch 2, wobei das Ermitteln der Bitrate eine Zählung der Anzahl der über eine gegebene Zeitdauer empfangenen Pakete einschließt.
  4. Das Verfahren nach Anspruch 1, wobei die Mehrzahl der überwachten Kanäle von einem Benutzer ausgewählte Kanäle sind.
  5. Das Verfahren nach Anspruch 1, wobei ein überwachter Kanal automatisch für eine Betrachtung ausgewählt wird, sobald ein Hinweis bereitgestellt wird.
  6. Das Verfahren nach Anspruch 5, einschließend das automatische Anzeigen des Kanals in einer Bild-In-Bild-Anzeige.
  7. Das Verfahren nach Anspruch 1, wobei die auf der Mehrzahl von Kanälen über ein gegebenes Zeitintervall empfangenen Videodatenmengen verglichen werden.
  8. Das Verfahren nach Anspruch 7, wobei das Vergleichen zu derselben Zeit erfolgt, in der Videodaten auf einem anderen Kanal empfangen und angezeigt werden.
  9. Das Verfahren nach Anspruch 7, wobei das Vergleichen eine Zählung der Anzahl der für einen gegebenen Kanal über eine gegebene Zeitdauer empfangenen Pakete einschließt.
  10. Das Verfahren nach Anspruch 7, einschließend Anzeigen, auf welchen der überwachten Kanäle die Videodatenmenge pro Zeiteinheit den voreingestellten Wert überschreitet.
  11. Ein System, aufweisend: eine Schaltung zum Empfangen von Videodaten auf einer Mehrzahl von Kanälen; zum Überwachen der über ein gegebenes Zeitintervall empfangenen Videodatenmenge auf mehreren der Kanäle; und Bereitstellen eines Hinweises (Indication), wenn die pro Zeiteinheit empfangene Videodatenmenge auf einem Kanal einen voreingestellten Wert überschreitet.
  12. Das System nach Anspruch 11, wobei die Schaltung beim Überwachen die Bitrate von auf wenigstens zwei überwachten Kanälen empfangenen Videodaten erfaßt.
  13. Das System nach Anspruch 11, ferner enthaltend einen Tuner, der einen der Mehrzahl der Kanäle zum Betrachten abstimmt.
  14. Das System nach Anspruch 13, wobei die Schaltung die Bitrate der Daten erfaßt, die auf Kanälen empfangen werden, die von dem Kanal abweichen, auf den der Tuner zum Empfangen abgestimmt ist.
  15. Das System nach Anspruch 11, enthaltend Speicher und in dem Speicher gespeicherte Software, wobei die Software eine graphische Anzeige der über ein gegebenes Zeitintervall empfangenen Videodatenmenge von wenigstens zwei überwachten Kanälen zur Verfügung stellt.
  16. Das System nach Anspruch 15, wobei die Software dem Benutzer gestattet, auf einen Kanal auf der Grundlage dessen Maßes der aus der Videodatenmenge abgeleiteten Action automatisch abzustimmen.
  17. Das System nach Anspruch 13, wobei die Schaltung die auf einer Mehrzahl von Kanälen jeweils über ein gegebenes Zeitintervall empfangenen Videodatenmengen vergleicht.
  18. Das System nach Anspruch 17, wobei die Schaltung den Tuner automatisch auf einen überwachten Kanal für eine Betrachtung abstimmt, sobald ein Hinweis bereitgestellt ist.
DE10085313T 1999-12-14 2000-10-16 Überwachen des Maßes der Action in Videoübertragungen Expired - Fee Related DE10085313B4 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/461,470 US6825874B1 (en) 1999-12-14 1999-12-14 Monitoring the degree of action in video transmissions
US09/461,470 1999-12-14
PCT/US2000/028588 WO2001045393A1 (en) 1999-12-14 2000-10-16 Monitoring the degree of action in video transmissions

Publications (2)

Publication Number Publication Date
DE10085313T1 DE10085313T1 (de) 2003-03-13
DE10085313B4 true DE10085313B4 (de) 2007-08-09

Family

ID=23832696

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10085313T Expired - Fee Related DE10085313B4 (de) 1999-12-14 2000-10-16 Überwachen des Maßes der Action in Videoübertragungen

Country Status (8)

Country Link
US (1) US6825874B1 (de)
JP (1) JP3769231B2 (de)
KR (1) KR100520712B1 (de)
AU (1) AU1089701A (de)
DE (1) DE10085313B4 (de)
GB (1) GB2371940B (de)
TW (1) TW493347B (de)
WO (1) WO2001045393A1 (de)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002223396A (ja) * 2001-01-25 2002-08-09 Funai Electric Co Ltd デジタル/アナログ放送受信機におけるチャンネル選択装置
JP4552333B2 (ja) * 2001-01-31 2010-09-29 船井電機株式会社 デジタル/アナログ放送受信機のチャンネル選択装置及び同装置を備えたデジタル/アナログ放送受信機
JP2002232795A (ja) * 2001-01-31 2002-08-16 Funai Electric Co Ltd デジタル/アナログ放送受信機のチャンネル選択装置及び同装置を備えたデジタル/アナログ放送受信機
JP2002232793A (ja) * 2001-01-31 2002-08-16 Funai Electric Co Ltd デジタル/アナログ放送受信機のチャンネル選択装置及び同装置を備えたデジタル/アナログ放送受信機
KR100410973B1 (ko) * 2001-04-18 2003-12-18 엘지전자 주식회사 주문형 비디오 시스템에서 동영상의 스트리밍 방법
US20030226147A1 (en) * 2002-05-31 2003-12-04 Richmond Michael S. Associating an electronic program guide (EPG) data base entry and a related internet website

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5396284A (en) * 1993-08-20 1995-03-07 Burle Technologies, Inc. Motion detection system
EP0869684A2 (de) * 1997-04-04 1998-10-07 Hewlett-Packard Company Bitstromqualitätanalysator
EP0948206A2 (de) * 1998-04-03 1999-10-06 Sarnoff Corporation Charakterisierung von komprimierten Videobitströmen

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3603729A (en) * 1969-03-13 1971-09-07 Squires Sanders Inc Motion detector system which samples only a preselected area
DE2613706C3 (de) * 1976-03-31 1979-02-22 Robert Bosch Gmbh, 7000 Stuttgart System zum Feststellen einer Bewegung im Überwachungsbereich mehrerer Fernsehkameras
GB2055495B (en) * 1979-08-01 1983-07-06 British Broadcasting Corp Movement detector for television signals
FR2524239A1 (fr) * 1982-03-29 1983-09-30 Telediffusion Fse Equipement de mesure de voies numeriques multiplexees par paquet dans un signal notamment analogique
JP2507178B2 (ja) * 1990-11-26 1996-06-12 松下電器産業株式会社 動き検出方法及び動き検出装置
US5748832A (en) * 1991-05-28 1998-05-05 Canon Kabushiki Kaisha Video signal reproducing system
JPH0564199A (ja) * 1991-08-29 1993-03-12 Pioneer Electron Corp 画像監視装置
GB9206651D0 (en) * 1992-03-26 1992-05-06 Solid State Logic Ltd Video processing
KR970003789B1 (ko) * 1993-11-09 1997-03-21 한국전기통신공사 비디오 부호기의 전송율을 제어하기 위한 비트 할당 방법
JP3500741B2 (ja) * 1994-03-01 2004-02-23 ソニー株式会社 テレビ放送の選局方法及び選局装置
US5526050A (en) 1994-03-31 1996-06-11 Cognex Corporation Methods and apparatus for concurrently acquiring video data from multiple video data sources
US5526427A (en) * 1994-07-22 1996-06-11 A.C. Nielsen Company Universal broadcast code and multi-level encoded signal monitoring system
DE69525203T2 (de) * 1994-08-10 2002-09-19 Matsushita Electric Ind Co Ltd Aufzeichnungs- und Wiedergabegerät für kodierten Datenstrom
US5867205A (en) 1994-11-14 1999-02-02 Intel Corporation Method and apparatus for controlling video/audio and channel selection for a communication signal based on textual information indicative of channel contents of a signal
US6230203B1 (en) * 1995-10-20 2001-05-08 Scientific-Atlanta, Inc. System and method for providing statistics for flexible billing in a cable environment
JPH09130732A (ja) * 1995-11-01 1997-05-16 Matsushita Electric Ind Co Ltd シーンチェンジ検出方法および動画像編集装置
US6044396A (en) * 1995-12-14 2000-03-28 Time Warner Cable, A Division Of Time Warner Entertainment Company, L.P. Method and apparatus for utilizing the available bit rate in a constrained variable bit rate channel
US5963256A (en) * 1996-01-11 1999-10-05 Sony Corporation Coding according to degree of coding difficulty in conformity with a target bit rate
US5731832A (en) * 1996-11-05 1998-03-24 Prescient Systems Apparatus and method for detecting motion in a video signal
US6084910A (en) * 1997-01-31 2000-07-04 Hughes Electronics Corporation Statistical multiplexer for video signals
KR100217184B1 (ko) * 1997-06-30 1999-09-01 윤종용 디지털 다채널 텔레비젼 수상기의 채널 절환방법
US5990955A (en) * 1997-10-03 1999-11-23 Innovacom Inc. Dual encoding/compression method and system for picture quality/data density enhancement
US6025848A (en) 1998-01-27 2000-02-15 Tektronix, Inc. Ancillary data distribution display
JP3417290B2 (ja) 1998-03-24 2003-06-16 日本ビクター株式会社 多重化装置
US6396956B1 (en) * 1998-03-31 2002-05-28 Sharp Laboratories Of America, Inc. Method and apparatus for selecting image data to skip when encoding digital video
KR100304103B1 (ko) * 1998-05-29 2001-09-24 이계철 비트율이급변되는재양자화계단크기선택방법및그를이용한비트율제어방법
US6259733B1 (en) * 1998-06-16 2001-07-10 General Instrument Corporation Pre-processing of bit rate allocation in a multi-channel video encoder
US6295092B1 (en) * 1998-07-30 2001-09-25 Cbs Corporation System for analyzing television programs
US6233226B1 (en) * 1998-12-14 2001-05-15 Verizon Laboratories Inc. System and method for analyzing and transmitting video over a switched network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5396284A (en) * 1993-08-20 1995-03-07 Burle Technologies, Inc. Motion detection system
EP0869684A2 (de) * 1997-04-04 1998-10-07 Hewlett-Packard Company Bitstromqualitätanalysator
EP0948206A2 (de) * 1998-04-03 1999-10-06 Sarnoff Corporation Charakterisierung von komprimierten Videobitströmen

Also Published As

Publication number Publication date
DE10085313T1 (de) 2003-03-13
KR20020062338A (ko) 2002-07-25
GB2371940A (en) 2002-08-07
GB2371940B (en) 2004-07-14
AU1089701A (en) 2001-06-25
GB0211571D0 (en) 2002-06-26
JP2003517788A (ja) 2003-05-27
KR100520712B1 (ko) 2005-10-17
WO2001045393A1 (en) 2001-06-21
JP3769231B2 (ja) 2006-04-19
US6825874B1 (en) 2004-11-30
TW493347B (en) 2002-07-01

Similar Documents

Publication Publication Date Title
DE69934070T2 (de) Zustandanzeige für digitales Fernsehen
DE69935770T2 (de) Procede de mise à jour de logiciels dans un recepteur de television utilisant des donnees enregistrees
DE60124426T2 (de) System und Verfahren für die Zuordnung von Bandbreiten zu Kanälen bei der Übertragung von Rundfunkprogrammen.
DE60122958T2 (de) Anzeigeschnittstelle mit einer Kanalmatrix
DE69629370T2 (de) Logische und komponenten-kanalzuordnung in einem mpeg-netzwerk
KR100354937B1 (ko) 비디오신호송수신장치및방법
DE19722426C2 (de) Vielkanalfernsehsystem mit zuschauerwählbarem Video und Audio
DE60002433T2 (de) Monitor oder fersehempfänger mit einem zweiten analogen signalweg zur anzeige von osd-signalen aus externen quellen
DE69628985T2 (de) Empfänger mit analogen und digitalen Videobetriebsarten und Empfangsverfahren dafür
DE69838918T2 (de) Hd zu sd programmführerumsetzer für ein fernsehprogrammsystem
DE69635820T2 (de) Fernsehprogrammführungssignalempfänger
DE69826398T2 (de) Programmauswahlsystem für digitalen fernsehempfänger
DE202006021029U1 (de) Vorrichtung zur Spracheneinstellung in einem Fernsehempfänger
DE4207766A1 (de) Kanalauswahlverfahren fuer rundfunkprogramme gleicher kategorie
DE102004034376A1 (de) Bildausgabevorrichtung mit veränderbarem Bildschirmverhältnis und Steuerungsverfahren für eine solche Vorrichtung
DE60126114T2 (de) Signalsender und signalempfänger
DE60117425T2 (de) Verfahren zur Synchronisation einer HDTV Formatänderung mit einer korrespondierenden Formatänderung einer Bildschirmanzeige
DE10010490A1 (de) Vorrichtung und Verfahren für das Übertragen digitaler Bildplatteninformation
DE60103511T2 (de) Verfahren und vorrichtung zur gleichzeitigen aufnahme und wiedergabe von zwei verschiedenen videoprogrammen
DE60121252T2 (de) Verfahren zur Benutzung von einer einzelnen OSD Pixeltabelle über mehrere Videorastergrössen durch eine Verkettung von OSD-Vorsätzen
DE60034409T2 (de) Vorrichtung zur Datenanzeige von mehreren Datenkanälen und Datenträger und Rechnerprogramm dafür
DE60308438T2 (de) Fernsehempfänger mit der Fähigkeit Text über das Netz zu empfangen
DE10085313B4 (de) Überwachen des Maßes der Action in Videoübertragungen
DE202008018489U1 (de) Rundsendungsempfänger
DE60030487T2 (de) Verfahren und system von bildpunktdaten

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law

Ref document number: 10085313

Country of ref document: DE

Date of ref document: 20030313

Kind code of ref document: P

8364 No opposition during term of opposition
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee