An Assisting Education System of Electronic Building Blocks Based on Deep Learning

It is difficult for children to build electronic building blocks. In order to facilitate users to build building blocks, this paper designs and implements an electronic building block auxiliary system based on machine vision. The system uses the deep learning object detection model PP-YOLOv2 to detect the building block pictures taken by the user, obtain the location information of all the two-dimensional code in the pictures, and then decode the two-dimensional code, perform perspective transformation on the pictures, and obtain the final two-dimensional code decoding information and location information. Finally, the position of the QR code identified by the building blocks on the user's picture is crossed and compared with the position of the standard building blocks, so as to determine whether the building blocks placed by the user are correct and give the user a prompt. The system test shows that the system is not only easy to use, but also easy to maintain, and can correctly handle most of the small and medium difficulty examples in the electronic building blocks course.

Authors

Institutions

Publication Details

Published
2024-09-13
DOI
https://doi.org/10.1145/3703187.3703219
Citations
1
Primary Topic
Educational Technology and Pedagogy
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Assisting Education System of Electronic Building Blocks Based on Deep Learning

Zhuo Shi, Haoen He, Xiaonan Luo, Xia Qiu et al.
1 citations
Educational Technology and Pedagogy
0.35
article

An Assisting Education System of Electronic Building Blocks Based on Deep Learning

Zhuo Shi, Haoen He, Xiaonan Luo, Xia Qiu, Z. S. Xu
article en
1 citations

Abstract

It is difficult for children to build electronic building blocks. In order to facilitate users to build building blocks, this paper designs and implements an electronic building block auxiliary system based on machine vision. The system uses the deep learning object detection model PP-YOLOv2 to detect the building block pictures taken by the user, obtain the location information of all the two-dimensional code in the pictures, and then decode the two-dimensional code, perform perspective transformation on the pictures, and obtain the final two-dimensional code decoding information and location information. Finally, the position of the QR code identified by the building blocks on the user's picture is crossed and compared with the position of the standard building blocks, so as to determine whether the building blocks placed by the user are correct and give the user a prompt. The system test shows that the system is not only easy to use, but also easy to maintain, and can correctly handle most of the small and medium difficulty examples in the electronic building blocks course.

Guilin University of Electronic Technology (CN)
Quality Education
Openalex Percentile: Top 30%
Educational Technology and Pedagogy
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.