JavaScript is currently disabled.Please enable it for a better experience of Jumi. Nytt standardbibliotek för datorseende

OpenVXNytt standardbibliotek för datorseende

Idag släpps version 1.0 av Khronosstandarden OpenVX. Genom den blir mjukvara för smart bildanalys mindre beroende av vilken typ av hårdvara den körs på.
Organisationen Khronos har tagit fram ytterligare ett standardbibliotek för parallella beräkningar. Den här gången handlar det om att standardisera algoritmer för vision, datorseende, eller intelligent bildanalys.

Sådana algoritmer krävs bland annat för geststyrning, intelligent videoövervakning, Adas, scenrekonstruktion, utökad verklighet, optisk avsyning och robotik.

Idag används vitt skilda hårdvaruarkitekturer för att utföra beräkningar av detta slag. OpenVX är ett försök att överbrygga dessa genom att definiera en gemensam modell för parallellisering. Därmed kan man förhoppningsvis behålla så mycket som möjligt av sin mjukvara när man växlar hårdvara – skillnaderna i parallellism mellan de olika arkitekturerna sopas under programgränssnittet.

Snabb och energieffektiv  – så beskriver Khronos standarden OpenVX. Samtidigt med standarden släpps testsviter som du kan använda för att undersöka om du uppfyller den. Innan året slut kommer Khronos själv att släppa en C-implementation av OpenVX under öppenkodslicens.

Standarden är öppet tillgänglig och royaltyfri.

Svenska kameratillverkaren Axis uttalar sig i Khronos pressrelease:

– OpenVX blir ett utmärkt verktyg för att utveckla framtidens tillämpningar inom datorseende, säger företagets teknikchef.

– Det finns mycket goda förutsättningar för att framtidssäkra utvecklingsarbete genom att  separera hårdvara från algoritm.

Några företag som stödjer eller tänker stödja OpenVX är Cadence, AMD, Ceva, Cognivue, Huawei, Imagination, Intel, Itseez, Multicoreware, Nvidia, Renesas, Samsung, TI, Videantis och Vivante.

Organisationen Khronos har tidigare definierat följande standardbibliotek: OpenGL, WebGL, OpenCL, SPIR, SYCL, WebCL, OpenMAX, OpenVG, OpenSL, StreamInput, COLLADA och glTF.
MER LÄSNING:
 
KOMMENTARER
Kommentarer via Disqus

Anne-Charlotte Lantz

Anne-Charlotte
Lantz

+46(0)734-171099 ac@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)