Adaptive resolution system and method for providing efficient low bit rate transmission of image data for distributed applications

   
   

A client-server system and method that enables efficient, low bit rate transmission of image data over a network from an image server (e.g., active cameras) to a client for, e.g., distributed surveillance. A detection and tracking module detects a human presence within an observation area and provides 2-dimensional face coordinates and its estimated scale to a video transmission module. The captured video is then efficiently encoded in log-polar coordinates using an adaptive log-polar mapping, with a foveation point centered on the face. A fovea region, which covers the target object (face), is uniformly sampled and transmitted at full resolution to the client. The periphery region (background) is sampled according to a log-polar grid. To compensate for bit rate variations due to the changes in the scale of the target object and/or bandwidth of the communication channel, the resolution of the periphery region is modified through an adaptive log-polar mapping process, so as to maintain a virtually constant transmission rate from the server to the client. The high resolution of the data in the fovea region enables efficient recognition and/or identification of the transmitted video.

Een een client-server systeem en methode die de efficiënte, lage transmissie van het beetjetarief van beeldgegevens over een netwerk van een beeldserver (b.v., actieve camera's) aan een cliënt voor, b.v., verdeeld toezicht toelaat. Een opsporing en het volgen module ontdekt een menselijke aanwezigheid binnen een observatiegebied en verstrekt 2-dimensionale gezichtscoördinaten en zijn geschatte schaal aan een videotransmissiemodule. De gevangen video wordt dan efficiënt gecodeerd in logboek-polaire coördinaten gebruikend een aanpassings logboek-polaire afbeelding, met een foveationpunt dat op het gezicht wordt gericht. Een fovea gebied, dat het doelvoorwerp (gezicht) behandelt, wordt uniform bemonsterd en bij volledige resolutie aan de cliënt overgebracht. Het periferiegebied (achtergrond) wordt bemonsterd volgens een logboek-polair net. Om de variaties te compenseren van het beetjetarief toe te schrijven aan de veranderingen in de schaal van het doelvoorwerp en/of de bandbreedte van het communicatiekanaal, wordt de resolutie van het periferiegebied gewijzigd door een aanpassings logboek-polair afbeeldingsproces, om een vrijwel constant transmissietarief van de server aan de cliënt te handhaven. De hoge resolutie van de gegevens in het fovea gebied laat efficiënte erkenning en/of identificatie van de overgebrachte video toe.

 
Web www.patentalert.com

< Digital video recorder and method of operating the same

< Database scattering system

> Device control via digitally stored program content

> Declarative pinning

~ 00148