Product Overview
Development Kit Positioning
SmartVision is an intelligent vision application platform, which includes an application development framework for intelligent vision computing terminal devices, configuration management for intelligent vision terminal devices, and application runtime services and lifecycle management functions. AidLux is a converged operating system built on ARM hardware, innovatively spanning Android/HarmonyOS and Linux system environments. SmartVision runs on the AidLux system, and through the underlying SDK support provided by the AidLux platform for AI application execution, it aims to achieve defect detection of target objects and provide users with comprehensive defect detection solutions.
- Supports 12 TOPS of AI computing power, adaptable to various AI deep learning algorithms for different scenarios
- Built-in mature algorithms for defect detection, classification, object recognition, and character recognition
- Supports secondary development with a full-process AI toolchain software
- Supports connection of external peripherals such as monitors and mice, facilitating maintenance
- Rich product interfaces supporting IO signal input and output, suitable for various industrial inspection scenarios
Product Appearance
The overall structure of the product is compact and highly flexible. The housing is made of aluminum alloy with a sandblasting and black oxidation surface treatment process, which enhances the product's texture while also supporting heat dissipation. Accented with orange decorative strips, the product gains a touch of color — understated yet elegant, without appearing monotonous. As shown below: 
Product Software Architecture
The overall product software architecture is shown below:

- AidLite SDK: A component that helps developers efficiently develop neural network model inference functionality on the AidLux converged system platform. AidLite SDK supports multiple inference model formats, including open-source formats and AI chip vendor proprietary formats (e.g., TFLite, Qualcomm DLC, Rockchip RKNN, etc.), and supports extreme acceleration of model inference across various heterogeneous computing units (e.g., CPU, GPU, DSP, NPU, etc.).
- SmartVision SDK: A component that helps smart camera application developers develop image capture-related functionality and data integration-related features.
- SmartVision Engine (SVE for short): A smart camera management and foundational service platform. Used for viewing smart camera status, configuring imaging parameters, and providing deployment and lifecycle management capabilities for smart camera standard applications (SmartVision App).
- SmartVision App: Developers can use the SmartVision SDK to develop smart camera standard applications that can be integrated and managed by SVE.