Hello! Welcome to Embedic!
This website uses cookies. By using this site, you consent to the use of cookies. For more information, please take a look at our Privacy Policy.
Home > Solutions > Smart City System > AI image recognition and vehicle recognition scheme based on NXP i.MX8QM

AI image recognition and vehicle recognition scheme based on NXP i.MX8QM

As automated driving and assisted driving become more and more common, the demand for edge computing is also increasing. How to help customers develop AI applications has become a new topic.

This solution is developed based on NXP's native BSP 5.4.24_2.1.0, adding Python elements, and GPU/NPU can be used for AI neural network operations, making efficiency and application scenarios more complete.

First install the python compressed package using pip:

The example of using image recognition is: The classic picture grace_hopper.bmp is used to distinguish:

The first version of eIQ 2019:

Inference time takes about 330ms.

2020 eIQ2.0 (PyeIQ):

It can be seen that with the ability of GPU computing, the same mobilenet model is used, and it only takes about 10ms to use TensorflowLite, and the speed and efficiency are 30 times faster!!

In addition, eIQ2.0 provides real-time image input and video recognition functions:

Use videos taken from Taiwan's real-life streets for object recognition projects

It can be seen that the measured performance of i.MX8QM is 30ms.

This solution provides the following NNAPI tables for the development of various platforms and algorithms.

This solution integrates different algorithms and provides corresponding APIs for customers to develop and use.

And with the i.MX8QM 4-core A53+2-core A72+2 GC7000XSVX GPU inside, it can use GPU computing AI and image technology, and stably provide system resources.

At present, several customers have developed applications in the automotive market with this program.

► Scenario application diagram

► Scheme block diagram

► Core technical advantages

  1. Automotive Gade, ASIL-B
  2. 16x Vec4-Shader GPU, 32 compute units OpenGL® ES 3.2 and Vulkan® support Tessellation and Geometry Shading
  3. 2xARM A72 core + 4 A53 core
  4. MIPI CSI can connect to two HD cameras at the same time
  5. Pinjia provides cross-platform (PC to I.MX) ML (Machine Learning) applications

► Solution specifications

  1. Python 3.7
  2. TensorFlow 2.1
  3. TensorFlowLite 2.1
  4. OpenCV 4.2.0
  5. ArmNN 19.08

Compare products

Compare Empty