436 views|4 replies

1452

Posts

1

Resources
The OP
 

[K230 Embedded AI Development Board Review] + Simple Sign Language Recognition (Part 1) [Copy link]

 

Sign language is the basic way for hearing-impaired people to communicate. It is a special form of language that mainly expresses semantics through changes and movements of gestures.

FIG. 1 is a schematic diagram showing characters in sign language, and FIG. 2 is a schematic diagram showing numbers.

Figure 1 Character diagram

Figure 2 Digital schematic

With the help of the palm and key point detection function provided by CanMV K230 AI vision, it can provide certain support for sign language recognition.

In order to detect and identify key points, the palm must be detected first, and then the positions of the finger joints are extracted for classification and identification.

The processing flow of palm detection is as follows:

When the palm detection program is run, the detection result is shown in FIG3 .

Figure 3 Palm detection

The process flow for performing key point detection is as follows:

When the key point detection program is run, the detection result is shown in FIG4 .

Figure 4 Key point detection

Based on the extraction of key points, the gesture can be interpreted as follows:

The test results of gesture recognition are shown in Figures 5 to 7, and three gestures can be recognized.

Figure 5 Fist recognition

Figure 6 yeah recognition

Figure 7 Five recognition

After the right hand recognition is completed, the recognition results for the left hand are shown in FIGS. 8 and 9 , indicating that the recognition for the left hand is still effective.

Figure 8 Fist identification

Figure 9 yeah recognition

Later we will explore how to define gestures to expand the recognized content and lay a solid foundation for simple sign language recognition.

This post is from Domestic Chip Exchange

Latest reply

That's not bad, it's good to do some control instructions.   Details Published on 2024-10-16 09:14
 
 

6744

Posts

2

Resources
2
 

What is the video frame rate that can be achieved when the K230 runs the gesture recognition model?

This post is from Domestic Chip Exchange

Comments

The video frame rate is around 7.750508  Details Published on 2024-10-15 21:05
 
 
 

1452

Posts

1

Resources
3
 
This post was last edited by jinglixixi on 2024-10-15 21:07
wangerxian published on 2024-10-15 18:21 What is the video frame rate that can be achieved when K230 runs the gesture recognition model?

The video frame rate is around 8.634869

This post is from Domestic Chip Exchange

Comments

That's not bad, it's good to do some control instructions.  Details Published on 2024-10-16 09:14
 
 
 

6744

Posts

2

Resources
4
 
jinglixixi posted on 2024-10-15 21:05 The video frame rate is around 8.634869

That's not bad, it's good to do some control instructions.

This post is from Domestic Chip Exchange

Comments

Yes, this board is really good and has both research and practical value!  Details Published on 2024-10-16 10:18
 
 
 

1452

Posts

1

Resources
5
 
wangerxian posted on 2024-10-16 09:14 That's not bad, it's good to make some control instructions.

Yes, this board is really good and has both research and practical value!

This post is from Domestic Chip Exchange
 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

Featured Posts
LLC design information collection (for learning only)

These are some LLC design materials I have collected. I hope they can help you learn. If you have better materials, plea ...

CAN IAP Example

This content is originally created by EEWORLD forum user Xueshan Feihu11 . If you want to reprint or use it for comm ...

Repair of a soldering station that short-circuits when powered on

This post was last edited by long521 on 2020-5-30 08:12 The factory has been quite busy recently, and there are sever ...

Download and get a gift: Explore 5G together and win a surprise~

“…Will you upgrade your package to 5G?…” I believe that this year, many people have started to receive 5G package pr ...

【Me and gui-guider②】Button control

This post was last edited by RCSN on 2021-3-20 21:19 The word "botton" means button, and it also acts as a switch in LG ...

[Flower carving DIY] Interesting and fun music visualization series of small projects (05) --- WS2812 column jump light

I suddenly had the urge to do a series of topics on sound visualization. This topic is a bit difficult and covers a wide ...

How does a magnetostrictive sensor work? What is the working principle of a magnetostrictive sensor?

 Magnetostriction is a process where a ferromagnetic material can change its size or shape when placed in a magnetic fi ...

With nearly 300 million UWB devices, where will the high-precision and safe indoor navigation system of smartphones go?

According to a report released by Techno Systems Research, smartphones are expected to become the largest application ar ...

Ask friends for help, wireless short-range low-power communication solution recommendation

I am working on an embedded project recently, which involves wireless data transmission. I have looked at the Bluetooth ...

The secret of making motors more obedient from MPS Motor Research Institute! - Motor application knowledge test! The third test paper is online~

Dear engineers, welcome to the first stop of MPS Motor Research Institute ——A test on motor application knowledge! Can ...

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list