The emerging of AI technologies quickly turns a regular camera to a smart camera, and turns traditional computer vision to intelligent vision. However, there are lots of challenges to build a solid vison system, which requires full stack capabilities, for example, component selection (sensor, lens, etc), sensor bring-up, HAL, algorithm integration and optimization, framework and applications, image quality fine tuning, AI algorithm on-device deployment (fragmentation of SoC and computing architectures), etc. ThunderSoft offers an one-stop solution around imaging technologies to address the above requirements and challenges.