Intelligente videobewaking combineert situationeel bewustzijn met flexibele codering

Anonim

Intelligente videobewaking combineert situationeel bewustzijn met flexibele codering

Digitale fototoestellen

Nieuw Atlas-team

22 augustus 2007

3 afbeeldingen

IP Canera refernce ontwerpset

22 augustus De explosie van het aantal videobewakingscamera's dat momenteel door de overheid, bedrijven en particulieren wordt gebruikt, heeft veel problemen met betrekking tot het beheer van videofeeds, netwerkcongestie, snelle schijfruimteconsumptie en verslechterde niveaus van beeldkwaliteit met zich meegebracht. Om deze problemen op te lossen heeft processor-ontwerpspecialist Stretch de Intelligent Encoder Software Development Kit (SDK) bedacht, de eerste videobewakingscodeur met ingebouwde intelligentie voor de videobewakingsindustrie die situationeel bewustzijn combineert met flexibele codering.

De nieuwe Intelligent Encoder SDK maakt IP-camera's en DVR's mogelijk die hun verbruik van bandbreedte en schijfruimte kunnen aanpassen op basis van waargenomen acties of veranderingen in netwerk- en opslagcapaciteit. De Intelligent Encoder SDK is beschikbaar voor gebruik in IP-netwerkcamera's of digitale videorecorders (DVR's) en bestaat uit een variabele resolutie, variabele framesnelheid, multi-standaard video-encoder die MJPEG en H.264 ondersteunt, samen met geïntegreerde videoanalyses.

De Stretch Intelligent Encoder integreert geavanceerde videoanalyses, waaronder interessegebieden, bewegingsdetectie, detectie van scènewijziging en blinde detectie. Wanneer een van deze wijzigingen optreedt, kan de Intelligent Encoder niet alleen een alarm verzenden, maar ook de codering aanpassen om frames per seconde, resolutie en de kwaliteit van de codering te verbeteren door een set regels te gebruiken die zijn geconfigureerd door de videobewakingsverkoper.

De belangrijkste factoren die bepalend zijn voor de hoeveelheid IP-camera's met bandbreedte die worden verbruikt of het schijfruimteverbruik van DVR's, gewoonlijk bitsnelheid genoemd, zijn de resolutie van het afbeeldingsframe, het aantal frames per seconde (fps) dat is gecodeerd, de coderingsstandaard die wordt gebruikt en de kwaliteit van de codering. Stretch 's Intelligent Encoder SDK ondersteunt variabele resoluties van QCIF tot frames met meerdere megapixels, variërende beeldsnelheden van 3 tot 60 fps, en MJPEG en H.264 (ook wel MPEG4 AVC genoemd) videocodering met een verscheidenheid aan kwaliteitsinstellingen.

Door deze indrukwekkende flexibiliteit te koppelen aan videoanalyses kunnen IP-camera's en DVR's bandbreedte- en schijfruimteverbruik actief beheren op basis van de situaties van een scène. Dit zorgt voor een minimaal verbruik van bronnen tijdens langzame of oninteressante scènes, maar kan automatisch de kwaliteit, resolutie, frames per seconde verhogen en zelfs de coderingsstandaarden onmiddelijk wijzigen als de geïntegreerde videoanalyses of het netwerk een wijziging in de omstandigheden signaleren. De Intelligent Encoder kan ook worden geconfigureerd voor een constante bitrate voor situaties waarin het verbruik van resources voorspelbaar moet zijn.

De Stretch Intelligent Encoder SDK is nu beschikbaar voor de Stretch S6000-familie van softwarematige configureerbare processoren.

Bij de Stretch IP-camera en PCIe DVR Reference Design Kits is een evaluatieversie inbegrepen. Een royalty-vrije distributieversie is beschikbaar in beide objectcode- of broncodeformulieren.

IP Canera refernce ontwerpset

PCIe DVR-referentieontwerpset

S6000-processorfamilie