De Khronos Group heeft versie 1.0 vrijgegeven van de Openvx-specificatie, een standaard voor beeldherkenning. De specificatie legt datastructuren en een aantal standaard algoritmes vast voor zaken als het detecteren van vormen en het volgen van objecten. Volgens de standaardisatiegroep is de specificatie vooral bedoeld voor embedded en realtime toepassingen. Applicaties kunnen eenvoudig worden overgezet naar een architectuur van een andere leverancier zolang deze Openvx ondersteunt.
De technologie is onder meer geschikt voor het volgen van lichaamsbewegingen, videosurveillance, Adas (advanced driver assistance systems), visuele inspectie en robotica. Ontwikkelaars bouwen applicaties door vision-nodes met elkaar te verbinden. Een Openvx-compatibele implementatie zet deze beschrijving om naar een implementatie voor cpu, gpu, dsp of andere processor. De Khronos Group werkt nog aan een cpu-gebaseerde opensource referentiebibliotheek. Die moet voor het einde van het jaar gereed zijn.
Openvx overlapt gedeeltelijk met de populaire Opencv-bibliotheek voor beeldverwerking. Volgens de Khronos Group heeft Openvx een aantal voordelen boven Opencv. Zo wordt de beeldverwerking opgedeeld in discrete stappen die elk geoptimaliseerd kunnen worden voor een specifieke architectuur. Daarnaast gaat Openvx slimmer om met geheugentoegang. Er is ook een politieke kant: Opencv is met name door Intel ontwikkeld, terwijl Openvx een consortium achter zich heeft staan. Intel neemt overigens ook deel aan Openvx. Andere deelnemers zijn onder meer AMD, Arm, Ceva, Imagination, NVidia, Qualcomm, Samsung, ST, Texas Instruments en Xilinx.
