Answer Sheet Recognition - Simulation on MYIR's ARM+FPGA Board based on OpenCV
2023-06-19
999
This evaluation report is provided by developer from ElecFans. The test of the board is to simulate answer sheet recognition through MYIR’s MYD-JX8MMA7 development board based on OpenCV.

MYD-JX8MMA7 Development Board
1. Introduction of MYIR’s MYD-JA8MMA7 Development Board.
The MYD-JX8MMA7 Development Board consists of the high-performance MYC-JX8MMA7 System-On-Module and a versatile base board, which is a powerful and interesting design using ARM+FPGA processing architecture. The board adopts NXP's i.MX 8M Mini processor which features up to 1.8GHz quad ARM Cortex-A53 and 400MHz Cortex-M4 cores and is used as the main processor to achieve data processing, control, communication and display; while the Xilinx XC7A25T Artix-7 FPGA is used as the auxiliary processor which is cost and transceiver optimized and used to achieve high-speed data acquisition and processing. The board is a complete evaluation platform suitable for applications with high requirements for data acquisition, multimedia and display, such as high-end medical devices and industrial data acquisition systems.
2. MYD-JX8MMA7 SDK Release Notes
Please refer to the file “MYD-JX8MMA7 SDK Release Notes” provided by MYIR. We will know the functions the myir-image-full can support. It can support OpenCV so we do not need to install drivers additionally.

3. MYD-JX8MMA7 Software Evaluation Guide
The file has introduced the basic operations of Python in Chapter 10.1 “Development Language”.

4. Path
/usr/share/OpenCV/samples/
/usr/share/opencv4/samples/python/


There are some python programs in the file directory.
5. Image recognition development
1) Reference picture

The picture above is a simulated answer sheet, the same as the actual answer sheet theory, the details may need to change. The normal answer sheet collects more data.
2) Source code
A. Source code screenshot

B. Source code paste

Python 2/3 compatibility

3)Upload code and image


4)Actual operation effect




Please know more about MYIR's MYD-JX8MMA7 Development Board from below link:
https://en.myir.cn/d/iMX8MMiniEcH/145.html
2025-11-27
SECC GreenPHY Solution: Bridging STM32MP135 SOM to V2G Industry Advancement
Debug MSE102x G on MYC-YF13X, providing reference for V2G communication development.
2025-11-20
SECC Solution for Charging Pile Applications
MYIR's SECC solution delivers a high-standard, low-risk rapid development platform for clients, with core strengths in protocol compatibility, operational security, and a comprehensive reference design.
2025-11-02
Simultaneous Control of 4 YOLOv8 Video Streams via MYIR's RK3576 Board
In the era of rapid technological advancement, the integration of artificial intelligence and edge computing is transforming our lives at an unprecedented pace. The RK3576 processor features a quad-co
2025-09-20
Compiling OpenCV and Developing Applications on the RK3576 Board
This article introduces how to compile OpenCV on the RK3576 development board and build an application.
2025-08-30
MYIR T536 Development Board: Multi-protocol IoT Gateway Solution Test
The article details the development and testing of a multi-protocol IoT gateway solution that utilizes MYIR's MYD-LT536 development board, which is based on the Allwinner T536 SoC.
2025-08-29
MYIR RK3576 Development Board: 12-Channel 1080p HD Video Streaming
MYIR has successfully achieved efficient H.264 encoding and low-latency RTSP streaming for 12-channel HD video streams on the Rockchip RK3576 SOM.
2025-08-07
Compiling Kernel for MYD-LMX9X Development Board
This guide walks you through building a Linux kernel for the MYIR MYD-LMX9X Development Board
2025-06-23
RZ/G2L-Based MYD-YG2LX System Startup Time Optimization Application Notes
This article introduces a debugging case for optimizing system boot time based on the MYD-YG2LX development board.
2025-06-23
How to Implement an Environmental Monitoring System on the STM32MP257 Board
This article introduces how to use MYIR's MYD-LD25X development board (MYIR's STM35MP257-based development board) to implement a simple environmental monitoring system.
2025-06-17
OpenCV Pedestrian Detection Application Solution Based on MYIR's T527 Development Board
In this article, we will introduce the testing of OpenCV pedestrian detection solution based on MYIR's MYD-LT527 Development Board (based on Allwinner T527 processor).