Answer Sheet Recognition - Simulation on MYIR's ARM+FPGA Board based on OpenCV
2023-06-19
741
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
2024-09-23
Ethernet Driver Porting Guide Based on MYIR's NXP i.MX.93 Development Board
Ethernet Driver Porting Guide Based on MYIR's NXP i.MX.93 Development Board MYD-LMX9X
2024-08-16
QT Development Guide for NXP i.MX 93 Development Board by MYIR
1. OverviewQt is a cross-platform graphical application development framework that is applied to devices and platforms of different sizes, while providing different license versions for users to choos
2024-06-16
Application Notes | Setting up OTA Functionality on MYIR's NXP i.MX 93 Development Board
1. OverviewOver-the-Air Technology (OTA) is a technology that enables remote management of mobile terminal equipment and SIM card data via the air interface of mobile communication. In this article, O
2024-06-13
Ubuntu System Porting Guide for Renesas RZ/G2L-based Remi Pi
1. OverviewLinux system platform has a variety of open source system building frameworks, which facilitate the developer in building and customizing embedded systems. Currently, some of the more commo
2024-05-22
Boosting the Power Industry: Notes on Porting the IEC61850 Protocol to the MYD-YF13X
Part 1: OverviewIEC 61850 is an international standard for communication systems in Substation Automation Systems (SAS) and management of Decentralized Energy Resources (DER). Through the implementati
2023-12-07
Developing AIGC using DNN through MYIR's Renesas RZ/G2L based Board
This evaluation report is provided by developer "ALSET" from MYIR’s forum. This article will introduce how to develop AIGC image using Deep Neural Networks (DNN) through MYIR’s Renesas RZ/G2
2023-10-31
How to Select MYIR's STM32MP1 based SOMs?
Choosing a suitable processor is a difficult problem that every engineer may face in the early stage of development. How do you choose a processor that fits into product development? Today, we will an
2023-10-18
Bring up the STM32MP135x - ST Training Course based on MYD-YF13X (Ⅲ)
This article will take MYIR’s MYD-YF13X and STM32MP135F-DK as examples, and continue to explain how to use STM32CubeMX combined with the developer package to implement the booting of the minimal syste
2023-09-26
Bring up the STM32MP135x - ST Training Course based on MYD-YF13X (II)
This article will take MYIR’s MYD-YF13X and STM32MP135F-DK as examples, and continue to explain how to use STM32CubeMX combined with the developer package to implement the booting of the minimal syste
2023-09-21
Take Great Advantages of SemiDrive's Super Powerful D9-Pro Processor
MYIR has launched the MYC-JD9360 System-On-Module and MYD-JD9360 development board based on SemiDrive’s D9-Pro processor in August. The D9-Pro is a super powerful MPU with six Arm Cortex-A55 cores (up