A method and system for object-based video retrieval and indexing include a configuration detection processor for deriving quantitative attribute information for video frames in a compressed video stream. The quantitative attribute information includes object data for a video frame, including the number of objects and their orientation within the video frame and the size, shape, texture, and motion of each object. A configuration comparison processor compares object data from first and second frames to determine differences between first frame video objects and second frame video objects. The configuration comparison processor has a shot boundary detection mode in which it cooperates with a shot boundary detector to identify shot boundaries within a video sequence. In a key frame selection mode, the configuration comparison processor cooperates with a key frame selector to select key frames from the video sequence. A key instance selector communicates with the configuration comparison processor during a key instance selection mode to select key instances of video objects based on differences between first and second instances of video objects. The configuration comparison processor cooperates with a camera operation detector to identify camera operations such as zoom, tracking, and panning within the video sequence. A special effects detector cooperates with the configuration comparison processor to detect special effects video edits such as wipe, dissolve, and fade. The configuration comparison processor and a query match detector enable a user to configure object-based queries and to retrieve video sequences or video frames which include a query video object.

Un metodo e un sistema per video ricupero ed indexing oggetto-basati includono un processor di rilevazione di configurazione per derivare le informazioni di attributo quantitative per le video strutture in un video flusso appiattito. Le informazioni di attributo quantitative includono i dati dell'oggetto per una video struttura, compreso il numero di oggetti ed il loro orientamento all'interno di video struttura ed il formato, la figura, la struttura ed il movimento di ogni oggetto. Un processor di confronto di configurazione confronta i dati dell'oggetto da in primo luogo e le seconde strutture per determinare le differenze fra i video oggetti della prima struttura ed i secondi oggetti del video della struttura. Il processor di confronto di configurazione ha un modo di rilevazione di contorno del colpo in cui coopera con un rivelatore di contorno del colpo per identificare i contorni del colpo all'interno di video sequenza. In un modo chiave di selezione della struttura, il processor di confronto di configurazione coopera con un selettore chiave della struttura per selezionare le strutture chiave a partire dalla video sequenza. Un selettore chiave di caso comunica con il processor di confronto di configurazione durante il modo chiave di selezione di caso per selezionare i casi chiave di video oggetti basati sulle differenze in mezzo in primo luogo ed i secondi casi di video oggetti. Il processor di confronto di configurazione coopera con un rivelatore di funzionamento della macchina fotografica per identificare i funzionamenti della macchina fotografica quale lo zoom, rintracciante e filtrante all'interno di video sequenza. Un rivelatore speciale di effetti coopera con il processor di confronto di configurazione per rilevare gli effetti che speciali il video pubblica quale il wipe, si dissolve e si sbiad. Il processor di confronto di configurazione e un rivelatore del fiammifero di domanda permettono ad un utente di configurare le domande oggetto-basate e di richiamare le video sequenze o le video strutture che includono un oggetto del video di domanda.

 
Web www.patentalert.com

< (none)

< Electrolyte for a rechargeable cell

> MPEG encoding technique for encoding web pages

> (none)

~ 00035