VIAITEC - Home

Products

Production-grade C++ libraries and modules, validated from NVIDIA GPUs to compact ARM64 edge devices

AI-powered image processing technology that runs on the device itself

VIAITEC products solve core machine vision tasks - object tracking, video stabilization, object detection and product quality inspection - with one common requirement: results within milliseconds, on the device, without depending on an Internet connection or cloud servers. The algorithms are written in C++ and optimized for each type of AI acceleration hardware.

There are two ways to use them. If you already have your own software and hardware, C++ libraries (SDKs) such as ViAiTrackerLT integrate directly into your application on Windows or Linux. If you need a complete device to mount on a UAV, robot or surveillance system, ViAiEdge is an embedded computer with object detection and tracking already built in.

Supported hardware covers NVIDIA GPUs (TensorRT, CUDA) on Windows and Linux computers and NVIDIA Jetson boards, and Rockchip NPUs on ARM64 embedded boards - from 2-6 TOPS edge devices to high-end GPUs.

ProductWhat it doesFormPlatformsStatus
ViAiTrackerLTReal-time, long-term visual object tracking, including very small targets and thermal imageryC++ library (SDK)NVIDIA GPU: Windows x64, Linux, Jetson · Rockchip NPUAvailable
ViAiSteady3-axis video stabilization (vertical, horizontal, rotational) for moving cameras, in real time or in post-processingC++ library (SDK)Windows · Linux · Android · x86, ARMAvailable
ViAiDetectObject detection in images and videoC++ libraryIn developmentComing soon
ViAiInspectAutomated visual inspection on production lines: defect detection and product quality checksC++ libraryIn developmentComing soon
ViAiEdgeEmbedded computer with built-in object detection (45+ FPS) and tracking (100+ FPS)Hardware device2-6 TOPS hardware accelerationAvailable
  • You already have software and hardware and need target tracking for a camera, gimbal or surveillance system: choose ViAiTrackerLT.
  • You need a complete device for a UAV, UGV, USV or robot, with detection and tracking built in: choose ViAiEdge.
  • You need stable video from a moving camera (UAV, handheld, vehicle), live or in post-processing: choose ViAiSteady.
  • You need object detection as a library: ViAiDetect is coming soon - contact us to discuss your needs.
  • You need quality inspection on a production line: ViAiInspect is coming soon - contact us to discuss your products and defects.
  • Your application is specific: VIAITEC integrates, customizes and deploys the algorithms on your target hardware - contact us.
Do the products need an Internet connection or cloud servers?

No. All processing runs on your own device; images never have to leave it.

Which hardware does ViAiTrackerLT support?

NVIDIA GPUs through TensorRT and CUDA on Windows x64, Linux x86_64 and NVIDIA Jetson, and Rockchip NPUs through RKNN on Linux ARM64. Details are in the Docs section of the ViAiTrackerLT page.

How can I try a product?

Create an account on this website, then request the evaluation software and technical documents in the Docs section of the product page. VIAITEC reviews each request and sends the download link by e-mail.

When will ViAiDetect and ViAiInspect be available?

They are in development. contact us if you would like to be informed when they are released.