Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Virtual piano based on 3D depth camera module and method for realizing same

A technology of depth camera and implementation method, which is applied in the direction of the camera body, optics, instruments, etc., can solve the problems of inability to accurately identify button actions, inability to accurately record user operation process, easy to generate errors, etc., and achieve good portability and interactivity, a good interactive experience, and the effect of recording inspiration

Inactive Publication Date: 2019-01-18
NANJING HUAJIE IMI TECH CO LTD
View PDF9 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1. Large error in judging the position of the finger: This technical solution uses the laser spot pattern to identify. When playing, the palm is naturally placed on the table for support. When the finger is lifted, the laser will also generate a spot on the palm. The distance of the spot is judged by the 2D image. It is easy to make errors, so it is impossible to accurately identify the button action, and the playing experience is poor;
[0006] 2. There is a large error in judging finger movements: different people have different finger sizes, and it is easy to misjudgment at the critical position of tapping and releasing, and the gesture habits of tapping are different, and the position of hands is not uniform, and it is easy to cause false touch;
[0007] 3. Low interactivity: unable to accurately record the entire operation process of the user for evaluation, feedback or interaction

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Virtual piano based on 3D depth camera module and method for realizing same
  • Virtual piano based on 3D depth camera module and method for realizing same
  • Virtual piano based on 3D depth camera module and method for realizing same

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 2

[0062] Such as image 3 As shown, the present embodiment is basically the same as Embodiment 1, and the difference is that the method of the present embodiment adds step (6) after step (5): combining the record of playing music with the original song information of the performance piece manually selected by the user Compare and compare the overall similarity of the percussion sound name, percussion duration and percussion interval, and output the similarity value or similarity level.

[0063] There are many methods for similarity comparison. You can convert tracks into musical notes and music scores. You can refer to comparison methods in similar fields in the prior art, or text comparison methods. The user sets different comparison rules. For example, the comparison method adopted in this embodiment for advanced users, that is, users with little error, is: the note sequence of performance is compared with the note sequence of the original song to obtain the note sequence simi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a virtual piano based on 3D depth camera module and a method for realizing same. The virtual piano comprises a projection device, a 3D depth camera module, a player, a communication module and a processing module. The projection device is used for projecting the piano key pattern and transmitting the projected key position parameters to the processing module through the communication module. The 3D depth imaging module is used for collecting the depth image of the user's hand in real time and transmitting it to the processing module through the communication module. Theplayer is used for playing music tones; The processing module is used for analyzing the depth information of the hand according to the depth image of the hand, recognizing the knocking action of thehand, judging the knocking key situation according to the key position parameters, and controlling the player to play the corresponding music tone of the key according to the knocking key situation. The virtual piano can accurately identify the movement of the finger skeleton of the user, accurately judge the position of the finger percussion, play the corresponding music sound, smoothly simulatethe piano playing, and also can bring good interactive experience.

Description

technical field [0001] The invention relates to 3D depth camera applications, in particular to a virtual piano based on a 3D depth camera module and an implementation method thereof. Background technique [0002] In life, physical pianos are bulky and expensive, and for beginners, the early learning process is very boring and difficult, lacking in fun; while the simulated pianos on some mobile phone applications are small in size and portable, but are limited by the size of the screen , is far from a professional piano, and it is difficult to play smoothly or simulate piano practice. [0003] Virtual piano projection device (CN205594300U) discloses a device for projecting a piano key pattern to a plane, detecting that the user operates on the projected key pattern and playing the corresponding scale sound. 2D laser, covering the surface of the piano key pattern, the camera captures the laser spot formed by the user's operation and judges the position of the spot, so as to d...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G09B15/08G09B15/00G03B17/54G03B30/00
CPCG03B17/54G09B15/003G09B15/08
Inventor 陶琦黄骏周晓军姜爱鹏郭玉石李骊王行盛赞李朔杨淼
Owner NANJING HUAJIE IMI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products