Dance clip instant dynamic deconstruction learning screen

By combining an adjustable display mechanism with a camera sensor to create a real-time dynamic deconstruction learning screen for dance clips, the problems of unintuitive movement breakdown and monotonous learning modes in dance teaching have been solved. It enables multi-angle display, real-time feedback, and personalized learning, thereby improving teaching efficiency and learning outcomes.

CN120877571APending Publication Date: 2025-10-31GUANGDONG POLYTECHNIC NORMAL UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510925307.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-05
Publication Date
2025-10-31

AI Technical Summary

Technical Problem

Current dance teaching methods suffer from unintuitive movement breakdowns, lack of immediate feedback, and a single learning mode. Motion capture equipment is expensive, complex to operate, and lacks sufficient data synchronization accuracy. Multi-screen displays lack dynamic deconstruction capabilities and do not integrate learning management functions.

Method used

It adopts an adjustable display mechanism to achieve multi-angle motion display, integrates cameras and sensors for real-time motion analysis and feedback, utilizes a learning management module to achieve personalized learning and intelligent optimization, supports video import from external devices, and reduces hardware costs.

Benefits of technology

By showcasing actions from multiple angles, providing real-time feedback, and intelligent deconstruction, it improves teaching efficiency, supports simultaneous learning by multiple users, offers personalized learning plans and data-driven recommendations, and enhances the relevance of learning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120877571A_ABST
    Figure CN120877571A_ABST
Patent Text Reader

Abstract

The invention discloses a dance clip real-time dynamic deconstruction learning screen which comprises three supporting bottom rods and three display mechanisms, two movable mechanisms are fixedly installed among the three supporting bottom rods, and two adjusting mechanisms are fixedly installed at the tops of the three supporting bottom rods. According to the real-time dynamic deconstruction learning screen for the dance clips, through the combined design of a damping rotating shaft and a bearing rod in the adjusting mechanism, the three display mechanisms can be independently adjusted at multiple angles and multiple directions, and a learner is supported to observe dance action details from different visual angles such as the front face, the side face and the back face; the supporting bottom rods are stably connected through the movable mechanisms, the threaded connection design of the mounting blocks and the positioning rods is matched, the equipment can be rapidly fixed according to the use scene, meanwhile, by means of the rotation effect among the fixing blocks, the fixing rods and the supporting blocks, the three supporting bottom rods can be conveniently encircled to be in an arc state, and the use effect is improved. And the use flexibility can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of deconstruction learning screen technology, specifically a dance clip real-time dynamic deconstruction learning screen. Background Technology

[0002] Dance is a performing art that uses the body to perform various elegant or difficult movements. It is usually accompanied by music and is an art form that uses rhythmic movements as its main means of expression. It generally uses music and other props. Dance itself has diverse social meanings and functions, including exercise, social interaction, courtship, rituals, and etiquette.

[0003] However, existing technologies have the following problems:

[0004] Existing dance teaching methods rely on on-site demonstrations and verbal guidance from teachers, which suffers from limitations such as unintuitive movement breakdown, lack of immediate feedback, monotonous learning modes, and significant temporal and spatial restrictions. Current motion capture equipment is costly, complex to operate, and suffers from insufficient data synchronization accuracy. Multi-screen displays are mostly static and lack dynamic deconstruction capabilities. Movement breakdown relies on manual annotation or fixed algorithms, lacks intelligent optimization mechanisms, and does not integrate learning management functions. To address these issues, this invention provides a real-time dynamic deconstruction learning screen for dance segments. It achieves multi-angle movement display through an adjustable display mechanism, integrates cameras and sensors for real-time movement analysis and feedback, utilizes a learning management module for personalized learning and intelligent optimization, and supports video import from external devices, reducing hardware costs. This invention has positive significance in improving teaching efficiency and promoting the widespread accessibility of dance education resources. Summary of the Invention

[0005] (a) Technical problems to be solved

[0006] To address the shortcomings of existing technologies, this invention provides a learning screen for real-time dynamic deconstruction of dance segments, which has advantages such as good dynamic deconstruction of dance and solves the problem of lacking dynamic deconstruction capabilities.

[0007] (II) Technical Solution

[0008] To achieve the above objectives, the present invention provides the following technical solution: a dance segment real-time dynamic deconstruction learning screen, comprising three supporting base rods and three display mechanisms, wherein: two movable mechanisms are fixedly installed between the three supporting base rods, two adjustment mechanisms are fixedly installed on the top of each of the three supporting base rods, and the other ends of the six adjustment mechanisms are respectively fixedly installed on one side of the three display mechanisms.

[0009] Preferably, two mounting blocks are fixedly installed on both sides of each of the three support base rods, and a positioning rod is threadedly connected to the top of each of the mounting blocks.

[0010] Preferably, the adjustment mechanism includes an adjustment seat and a connecting rod. The adjustment seat is fixedly installed on the top of the support base rod, and the connecting rod is connected to the inner wall of the adjustment seat through a damping shaft.

[0011] Preferably, the adjustment mechanism further includes a connecting seat, a load-bearing rod, and a load-bearing base. The inner top wall of the connecting seat is connected to the end of the connecting rod via a damping shaft. One end of the load-bearing rod is connected to the inner bottom wall of the connecting seat via a damping shaft. The load-bearing base is connected to the end of the load-bearing rod via a damping shaft. One side of the load-bearing base is fixedly installed on one side of the display mechanism.

[0012] Preferably, the display mechanism includes a display screen, a mounting slot, a control system component, and a camera module. The display screen is fixedly installed at the end of the adjustment mechanism, the mounting slot is opened on one side of the display screen, the control system component is disposed on the inner wall of the mounting slot, and the camera module is disposed on the surface of the display screen.

[0013] Preferably, the movable mechanism includes a fixed block, a fixed rod, and a support block. The fixed block is fixedly installed on one side of the support base rod, the fixed rod is rotatably connected to the outer surface of the fixed block, and the support block is rotatably connected to the other side of the support base rod.

[0014] A real-time dynamic deconstruction learning system for dance segments includes a dance segment input module. This module comprises video acquisition and processing, sensor data acquisition, and a user interface. The video acquisition and processing module captures real-time video of the dancer's movements using a camera module, compresses the video using H.264 video encoding / decoding technology to reduce data volume and improve storage and transmission efficiency. It also supports manual input of dance segments by importing pre-recorded video files via external devices. The sensor data acquisition module collects real-time data from motion capture sensors, including joint angles, acceleration, and angular velocity, and synchronizes this data with the video data to ensure consistent timestamps. The user interface provides a simple and easy-to-use input interface, allowing dancers to select input modes via a touchscreen, including real-time input, file import, setting input time, and previewing the input content.

[0015] Preferably, the system also includes a dynamic deconstruction module, which comprises action recognition and segmentation, keyframe extraction, action decomposition and annotation, and deconstruction algorithm optimization. Action recognition and segmentation utilizes computer vision technology and machine learning algorithms, specifically Convolutional Neural Networks (CNNs), to analyze the recorded dance video, identifying the dancer's body parts such as the head, torso, and limbs, and segmenting continuous dance movements into multiple independent action segments. Simultaneously, sensor data is used to verify the accuracy and completeness of the movements. Keyframe extraction extracts keyframes from the segmented action segments; these are frames that represent the main features of the action. The keyframe extraction method can employ motion-change-based algorithms to calculate the pixel differences between adjacent frames. When the difference exceeds a certain threshold, the frame is removed from the keyframe. The previous frame serves as a keyframe. The motion decomposition and annotation process analyzes each keyframe in detail, breaking down complex dance movements into multiple simple steps, including the direction, amplitude, and speed of movement of various body parts. Simultaneously, text descriptions, animation demonstrations, and audio explanations are added to each step to facilitate learner comprehension. For example, a turn can be decomposed into steps such as rotating the body 45 degrees to the right with the left foot as the axis, while simultaneously raising the right hand upwards. The motion trajectories of various body parts are displayed through animation. The deconstruction algorithm optimization employs an adaptive learning algorithm, automatically adjusting the granularity and method of deconstruction based on the learner's progress and feedback. For beginners, the movements are decomposed into more detailed steps, making them simpler; for learners with some experience, the number of decomposition steps can be appropriately reduced to improve learning efficiency.

[0016] Preferably, the system also includes a loop display module, which includes step sorting and loop settings, multi-screen display and synchronization, and real-time interaction functions. The step sorting and loop settings sort the decomposed steps according to the logical order of the dance movements and the learning rules, ensuring that learners can imitate them step by step. At the same time, it supports user-defined loop modes, such as looping the entire dance segment, looping a specific movement step, or looping randomly. The multi-screen display and synchronous learning screen supports multi-screen connection, which can display the decomposed steps synchronously on multiple screens, making it convenient for multiple people to learn at the same time. In training institutions, the main screen can be used to display the overall dance movements, and the secondary screen can be used to display the decomposed steps and details. During the display, learners can pause, rewind, fast forward, etc., through the touch screen, or click on a specific step to view more detailed instructions and demonstrations. At the same time, the system will record the learner's operations and learning progress in real time, providing data support for subsequent learning analysis.

[0017] Preferably, it also includes a learning management module, which includes user account management, learning progress tracking, and personalized recommendations. The user account management supports user registration, login, and personal information management. Each user can create their own learning plan and favorites for easy management of learning content. The learning progress tracking records the learner's learning time, number of practice sessions, and completion status, generating learning reports and statistical charts to allow learners to intuitively understand their learning progress and shortcomings. The personalized recommendations recommend suitable dance segments and learning methods based on the learner's learning data and preferences, improving the targeting and efficiency of learning. For learners who like street dance, more street dance segments and related breakdown tutorials are recommended.

[0018] (III) Beneficial Effects

[0019] Compared with the prior art, the present invention provides a dance segment real-time dynamic deconstruction learning screen, which has the following beneficial effects:

[0020] This dance segment real-time dynamic deconstruction learning screen, through the combined design of damping pivots and load-bearing rods in the adjustment mechanism, allows for independent adjustment of the three display mechanisms from multiple angles and directions. Learners can observe dance movement details from different perspectives, including front, side, and back, breaking through the limitations of traditional 2D videos or fixed screens. The movable mechanism ensures stable connection of the support base rods, and the threaded connection design of the mounting block and positioning rod allows for quick device fixation according to the usage scenario. Furthermore, the rotational action between the fixed block, fixed rod, and support block allows the three support base rods to easily form an arc shape, improving usability. Multimodal data fusion acquisition, integrating a camera module and motion capture sensors, synchronously captures dance video, supporting H.264 compression and joint motion data such as joint angles, acceleration, and angular velocity. Time stamp calibration technology ensures data synchronization, providing a high-precision data source for motion deconstruction. Through intelligent algorithm-driven dynamic deconstruction, a convolutional neural network (CNN) is used to identify body parts and segment continuous movements. Combined with a keyframe extraction algorithm based on motion changes, complex dances are decomposed into quantifiable independent movement segments. Through motion breakdown and annotation, the system refines parameters such as limb movement direction, amplitude, and speed, supplemented by animated demonstrations and voice explanations to reduce the difficulty of learning and understanding. Multi-screen synchronization and loop display support multi-screen connection and synchronous display, allowing for split-screen presentation of the overall movement, main screen, and breakdown steps on a secondary screen, adapting to scenarios where multiple people learn simultaneously. Custom loop modes are provided: full-segment loop, single-step loop, and random loop to meet different learning pace requirements. Real-time interaction and data recording allow learners to pause, rewind, and fast-forward breakdown steps via touchscreen, and click on steps to view detailed explanations. The system records learning behavior, practice counts, and operational preferences in real time, providing data support for subsequent learning analysis and optimization. Full-process learning management allows users to create personalized learning plans and favorites through user account management, achieving efficient management of learning content. The learning progress tracking module generates visual reports, including learning time and movement completion statistics charts, helping learners intuitively identify weaknesses. Data-driven precise recommendations, based on learning data and user-preferred dance types, use personalized recommendation algorithms to push suitable dance segments and teaching methods, including street dance-specific breakdown courses, enhancing the relevance of learning. Attached Figure Description

[0021] Figure 1 This is a schematic diagram of the support rod structure for a dance segment real-time dynamic deconstruction learning screen proposed in this invention;

[0022] Figure 2 This is a schematic diagram of a fixed rod structure for a dance segment real-time dynamic deconstruction learning screen proposed in this invention;

[0023] Figure 3This is a schematic diagram of the display screen structure for a dance segment real-time dynamic deconstruction learning screen proposed in this invention;

[0024] Figure 4 This invention presents a flowchart of the main system deployment for a dance segment real-time dynamic deconstruction learning screen structure.

[0025] Figure 5 This invention provides a flowchart of the deployment process for a dance segment input module in a dance segment real-time dynamic deconstruction learning screen structure.

[0026] Figure 6 This invention provides a flowchart of the deployment of a dynamic deconstruction module for a dance segment real-time dynamic deconstruction learning screen.

[0027] Figure 7 This invention provides a flowchart of the deployment of a dance segment real-time dynamic deconstruction learning screen loop display module.

[0028] Figure 8 This invention presents a flowchart illustrating the deployment of a learning management module for a dance segment real-time dynamic deconstruction learning screen.

[0029] In the diagram: 1. Support base rod; 2. Adjustment mechanism; 3. Display mechanism; 4. Mounting block; 5. Positioning rod; 6. Movable mechanism; 201. Adjustment seat; 202. Connecting rod; 203. Connecting seat; 204. Load-bearing rod; 205. Load-bearing seat; 301. Display screen; 302. Mounting slot; 303. Control system components; 304. Camera module; 601. Fixing block; 602. Fixing rod; 603. Support block. Detailed Implementation

[0030] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0031] Please see Figures 1 to 8 This invention provides a technical solution: a dance segment real-time dynamic deconstruction learning screen.

[0032] It includes three supporting base rods 1 and three display mechanisms 3, wherein: two movable mechanisms 6 are fixedly installed between the three supporting base rods 1, two adjustment mechanisms 2 are fixedly installed on the top of each of the three supporting base rods 1, and the other ends of the six adjustment mechanisms 2 are respectively fixedly installed on one side of the three display mechanisms 3.

[0033] In this embodiment, the support base rod 1 serves as the basic support structure for the entire learning screen, providing a stable standing support for the device. The three support base rods 1 work together to form a stable triangular support frame, enhancing the overall structural stability and preventing the learning screen from shaking or tipping over during use. At the same time, it serves as the basic carrier for connecting other components, providing installation positions for the moving mechanism 6, the adjustment mechanism 2, etc., so that the components can be combined in an orderly manner and work together.

[0034] Two mounting blocks 4 are fixedly installed on both sides of each of the three support base rods 1. Positioning rods 5 are threadedly connected to the top of each of the multiple mounting blocks 4. Through the setting of the mounting blocks 4, the mounting blocks 4 are fixedly installed on both sides of the support base rods 1, providing installation positions for the positioning rods 5. The setting of multiple mounting blocks 4 increases the number and distribution range of the positioning rods 5, allowing the learning screen to be fixed more flexibly in different usage scenarios. The solid connection between the mounting blocks 4 and the support base rods 1 ensures the reliability of the positioning rods 5 during the fixing process, thereby enhancing the stability of the entire learning screen.

[0035] The adjustment mechanism 2 includes an adjustment seat 201 and a connecting rod 202. The adjustment seat 201 is fixedly installed on the top of the support base rod 1, and the connecting rod 202 is connected to the inner wall of the adjustment seat 201 through a damping shaft. The adjustment seat 201 is fixedly installed on the top of the support base rod 1 and is the basic connecting component of the adjustment mechanism 2. By cooperating with the damping shaft, the connecting rod 202 can be rotated and adjusted using the damping shaft as a fulcrum, thereby allowing the display mechanism 3 to be adjusted in both horizontal and vertical directions. This meets the needs of learners to observe dance movements from different perspectives, breaks through the limitations of traditional fixed viewing angles, and enhances the learning experience. The connecting rod 202 is connected to the inner wall of the adjustment seat 201 through the damping shaft, serving as an intermediate component connecting the adjustment seat 201 and the connecting seat 203. Thanks to the characteristics of the damping shaft, the connecting rod 202 can remain stable after being adjusted to a suitable angle and will not move arbitrarily due to slight external interference, ensuring that the display mechanism 3 stably displays dance movements at a specific angle, providing learners with a clear and stable viewing angle.

[0036] The adjustment mechanism 2 also includes a connecting seat 203, a load-bearing rod 204, and a load-bearing base 205. The inner top wall of the connecting seat 203 is connected to the end of the connecting rod 202 via a damping shaft. One end of the load-bearing rod 204 is connected to the inner bottom wall of the connecting seat 203 via a damping shaft. The load-bearing base 205 is connected to the end of the load-bearing rod 204 via a damping shaft. One side of the load-bearing base 205 is fixedly installed on one side of the display mechanism 3. Through the setting of the connecting seat 203, the inner top wall of the connecting seat 203 is connected to the end of the connecting rod 202 via a damping shaft, and the inner bottom wall is connected to one end of the load-bearing rod 204 via a damping shaft. It plays a crucial role in connecting the upper and lower parts, transmitting the adjustment action of the connecting rod 202 to the load-bearing rod 204, realizing flexible adjustment of the display mechanism 3 in multiple dimensions, and further optimizing the display effect of dance movements. Through the setting of the load-bearing rod 204, one end of the load-bearing rod 204 is connected to the connecting seat 203, and the other end is connected to the load-bearing base 205 via a damping shaft. The damping pivot connects to the load-bearing base 205, which mainly bears the weight of the display mechanism 3, ensuring the stability and safety of the display mechanism 3 during adjustment. When the display mechanism 3 is adjusted in angle, the load-bearing rod 204 can adjust its position accordingly with the rotation of the connecting seat 203 and the load-bearing base 205. At the same time, it relies on the damping pivot to maintain stability, preventing the display mechanism 3 from sagging or shaking due to gravity, and ensuring that the display screen 301 can stably display dance teaching content. Through the setting of the load-bearing base 205, the load-bearing base 205 is connected to the end of the load-bearing rod 204 through the damping pivot. One side of it is fixedly installed on one side of the display mechanism 3. It is the direct connection component between the adjustment mechanism 2 and the display mechanism 3. At the same time, it cooperates with other components during the adjustment process to realize multi-angle adjustment of the display mechanism 3. The stable connection of the load-bearing base 205 ensures that the display mechanism 3 can maintain reliable installation in various adjustment states, ensuring the stable display of dance teaching images.

[0037] The display mechanism 3 includes a display screen 301, a mounting slot 302, a control system component 303, and a camera module 304. The display screen 301 is fixedly installed at the end of the adjustment mechanism 2. The mounting slot 302 is located on one side of the display screen 301. The control system component 303 is disposed on the inner wall of the mounting slot 302. The camera module 304 is disposed on the surface of the display screen 301. The display screen 301 is the core component for displaying dance teaching content on the learning screen. It is used to present dance movement videos, movement breakdown steps, animation demonstrations, text descriptions, and other information. Its high-definition display effect can clearly show the details of dance movements, allowing learners to accurately observe the key points of the movements. Simultaneously, the display screen 301 supports multi-screen connection and synchronous display functions. Working in conjunction with other displays 301, the overall dance movements and their breakdown steps are displayed on separate screens, accommodating scenarios where multiple people learn simultaneously or have different learning needs. The mounting slot 302, located on one side of the display 301, primarily houses the control system component 303, providing it with installation space and protection. The control system component 303 is responsible for controlling the display content, operational response, and communication with other modules of the display 301. It receives data from the dance segment input module, dynamic deconstruction module, etc., and controls the display 301 to display corresponding dance teaching content according to instructions. During the dynamic deconstruction process, the control system component 303 controls the display based on the deconstruction algorithm results. Screen 301 displays the motion breakdown steps, keyframes, and corresponding animation demonstrations and text descriptions, enabling intelligent teaching demonstrations. The control system also includes motion capture sensors, a processor, memory, storage devices, and an audio module. Several motion capture sensors and inertial sensors are installed around the screen to acquire joint movement data and body posture information of the dancers. The sensor sampling frequency is no less than 200Hz to ensure real-time data accuracy. The processor and memory utilize high-performance processors, such as Intel Core i7 or AMD Ryzen 7, with powerful computing capabilities to process data collected by cameras and sensors in real time. It is equipped with at least 16GB of memory to ensure multitasking and data processing. For smooth storage, the storage device has a built-in solid-state drive of 512GB or more for storing dance clips, deconstructed movement steps, and system software data. It also supports external storage devices such as USB flash drives and portable hard drives for easy data import and export. The audio module is equipped with high-quality speakers and a microphone. The speakers support stereo playback with a wide adjustable volume range, and the microphone has noise reduction capabilities to clearly capture the dancer's voice commands, such as start recording and pause deconstruction. The camera module 304, which is mounted on the surface of the display screen 301, is a crucial component for the learning screen to achieve real-time motion capture. It provides raw data for the dance clip recording module by capturing real-time video of the dancer's movements, utilizing video encoding and decoding technology H.The 264 module compresses the captured video to reduce data volume and improve storage and transmission efficiency. Simultaneously, the video data captured by the camera module 304 is synchronized with the data captured by the motion capture sensor to ensure consistent timestamps, providing an accurate data source for subsequent motion recognition, segmentation, and dynamic deconstruction.

[0038] The movable mechanism 6 includes a fixed block 601, a fixed rod 602, and a support block 603. The fixed block 601 is fixedly installed on one side of the support base rod 1. The fixed rod 602 is rotatably connected to the outer surface of the fixed block 601. The support block 603 is rotatably connected to the other side of the support base rod 1. The fixed block 601, fixedly installed on one side of the support base rod 1, is the basic connecting component of the movable mechanism 6, providing a rotational connection point for the fixed rod 602. It is firmly connected to the support base rod 1, ensuring that the fixed rod 602 can stably transmit force during rotation. Simultaneously, it provides a supporting foundation for the rotation of the support block 603, enabling the movable mechanism 6 to function normally and achieve the movable connection between the support base rods 1. The fixed rod 602, rotatably connected to the outer surface of the fixed block 601, plays a connecting and force-transmitting role in the movable mechanism 6. It can rotate around the fixed block 601. When block 601 rotates, and the position or angle of the support base rod 1 needs to be adjusted, the fixed rod 602 can rotate accordingly, driving the support block 603 to move in coordination, realizing flexible connection and relative movement between the support base rods 1. This rotating connection method allows the learning screen to be structurally adjusted according to actual needs during installation and use, enhancing the adaptability of the equipment. Through the setting of support block 603, support block 603 is rotatably connected to the other side of support base rod 1, cooperating with fixed rod 602 to realize the movable connection between support base rods 1. During the installation and use of the learning screen, support block 603 can rotate around support base rod 1, cooperating with fixed rod 602 to adjust the position and angle of support base rod 1, so that the three support base rods 1 can form a stable support structure. At the same time, support block 603 can distribute the pressure borne by support base rod 1 during rotation, enhancing the stability and reliability of the overall structure.

[0039] A real-time dynamic deconstruction learning system for dance segments includes a dance segment input module, which comprises video acquisition and processing, sensor data acquisition, and a user interface. The video acquisition and processing module uses a camera module 304 to capture real-time video of the dancer's movements and utilizes H.264 video encoding / decoding technology to compress the video, reducing data volume and improving storage and transmission efficiency. It also supports manual input of dance segments and importing pre-recorded video files via external devices. The sensor data acquisition module collects real-time data from motion capture sensors, including joint angles, acceleration, and angular velocity, and synchronizes this data with the video data to ensure consistent timestamps. The user interface provides a simple and easy-to-use input interface, allowing dancers to select input modes via a touchscreen, including real-time input, file import, setting input time, and previewing the input content.

[0040] It also includes a dynamic deconstruction module, which comprises action recognition and segmentation, keyframe extraction, action decomposition and annotation, and deconstruction algorithm optimization. Action recognition and segmentation utilizes computer vision technology and machine learning algorithms, specifically Convolutional Neural Networks (CNNs), to analyze the recorded dance videos, identifying body parts such as the head, torso, and limbs, and segmenting continuous dance movements into multiple independent action segments. Simultaneously, it verifies the accuracy and completeness of the actions by combining sensor data. Keyframe extraction extracts keyframes from the segmented action segments—frames that represent the main features of the action. Keyframe extraction methods can employ motion-change-based algorithms to calculate pixel differences between adjacent frames; when the difference exceeds a certain threshold, the current frame is considered a keyframe. For keyframes, motion decomposition and annotation perform detailed analysis on each keyframe, breaking down complex dance movements into multiple simple steps, including the direction, amplitude, and speed of movement of various body parts. Simultaneously, text descriptions, animation demonstrations, and audio explanations are added to each step to facilitate learner comprehension. For example, a turn can be broken down into steps such as rotating the body 45 degrees to the right with the left foot as the axis, while simultaneously raising the right hand upwards. Animations demonstrate the movement trajectories of various body parts. The deconstruction algorithm optimization employs an adaptive learning algorithm, automatically adjusting the granularity and method of deconstruction based on learner progress and feedback. For beginners, the movements are broken down into more detailed and simpler steps; for learners with some experience, the number of decomposition steps can be appropriately reduced to improve learning efficiency.

[0041] It also includes a loop display module, which features step sorting and loop settings, multi-screen display and synchronization, and real-time interaction. The step sorting and loop settings arrange the decomposed steps according to the logical order of dance movements and learning patterns, ensuring that learners can imitate them step by step. It also supports user-defined loop modes, such as looping the entire dance segment, looping a specific movement step, or random looping. The multi-screen display and synchronous learning screen supports multi-screen connection, allowing the decomposed steps to be displayed simultaneously on multiple screens, facilitating simultaneous learning by multiple people. In training institutions, the main screen can be used to display the overall dance movements, while the secondary screen can display the decomposed steps and details. The real-time interaction function allows learners to pause, rewind, and fast-forward steps via the touchscreen, or click on a specific step to view more detailed instructions and demonstrations. Simultaneously, the system records learners' operations and learning progress in real time, providing data support for subsequent learning analysis.

[0042] It also includes a learning management module, which includes user account management, learning progress tracking, and personalized recommendations. User account management supports user registration, login, and personal information management. Each user can create their own learning plan and favorites for easy management of learning content. Learning progress tracking records learners' learning time, number of practice sessions, and completion status, generating learning reports and statistical charts to allow learners to intuitively understand their learning progress and shortcomings. Personalized recommendations recommend suitable dance segments and learning methods based on learners' learning data and preferences, improving the targeting and efficiency of learning. For learners who like street dance, more street dance segments and related breakdown tutorials are recommended.

[0043] All electrical components mentioned in this article are electrically connected to an external main controller, which can be a conventional known device such as a computer for control.

[0044] In summary, this dance clip real-time dynamic deconstruction learning screen is useful when used as follows:

[0045] 1. First, connect the three support base rods 1 through two movable mechanisms 6. Utilize the rotational connection characteristics of the fixed block 601, fixed rod 602, and support block 603 to adjust the position and angle of the support base rods 1 so that the three support base rods 1 are arranged in an arc shape. Then, arrange the three display screens 301 in an arc shape. Then, depending on the usage site, fix the learning screen on the ground or other flat surface through the positioning rods 5 on the mounting blocks 4 on both sides of the support base rods 1. Adjust the extension length of the positioning rods 5 to adapt to different ground conditions. Adjust the display mechanism 3. Utilize the adjustment seat 201, connecting rod 202, connecting seat 203, load-bearing rod 204, and load-bearing seat 205 in the adjustment mechanism 2 to adjust the three display mechanisms 3 in multiple angles and directions through the damping rotating shaft to adjust to a suitable viewing angle for learners to watch dance movements.

[0046] 2. Dance clip recording: Select the recording mode. In the user interface, select real-time recording or file import mode via the touch screen. If real-time recording is selected, prepare to start the dance movement demonstration. If file import is selected, import the pre-recorded dance video file via an external device such as a USB flash drive or external hard drive. For real-time recording, select the real-time recording mode, then start the camera module 304 to capture the dancer's dance movement video in real time. The video is compressed using H.264 technology. The motion capture sensor simultaneously collects data such as the dancer's joint angles, acceleration, and angular velocity, and timestamps the data to synchronize and calibrate with the video data. Set the recording parameters in the user interface, set the recording time, preview the recording content, and complete the dance clip recording after confirming that everything is correct.

[0047] 3. Dynamic Deconstruction Processing, Action Recognition and Segmentation: The dynamic deconstruction module utilizes computer vision technology and convolutional neural networks (CNNs) to analyze the input dance videos, identify dancers' body parts, and segment continuous dance movements into multiple independent action segments. Sensor data is used to verify the accuracy and completeness of the movements. Keyframe Extraction: In the segmented action segments, a motion-change-based algorithm is used to calculate the pixel differences between adjacent frames. When the difference exceeds a threshold, the current frame is extracted as a keyframe. Action Decomposition and Labeling: Each keyframe is analyzed in detail, breaking down complex dance movements into simple steps. Parameters such as the direction, amplitude, and speed of movement of each body part are labeled, and text descriptions, animation demonstrations, and voice explanations are added. Deconstruction Algorithm Optimization: Based on the learner's learning progress and feedback, the system automatically adjusts the deconstruction granularity and method through an adaptive learning algorithm, such as refining the decomposition steps for beginners and reducing the steps for those with experience.

[0048] 4. Looping Display and Learning: The looping display module sorts the decomposed steps according to the logical sequence of dance movements and learning patterns. Users can customize the loop mode, choosing to loop the entire dance segment, a specific movement step, or randomly. Multi-screen display and synchronization are supported. For multi-screen learning, the learning screen can be connected to other displays via 301. In training institutions and other scenarios, the main screen can display the overall dance movements, while the secondary screen displays the decomposed steps and details, enabling multiple people to learn simultaneously and interactively in real time. During viewing, learners can pause, rewind, and fast-forward the displayed steps via the touchscreen, and click on steps to view detailed explanations and demonstrations. The system records learner operations and learning progress in real time. Learning management includes user account management, user registration, login accounts, personal information management, creation of learning plans and favorites, organization of learning content, and learning progress tracking. The system records data such as learning time, number of practice sessions, and movement completion status, generating learning reports and statistical charts. Learners can intuitively understand their learning progress and weaknesses. Personalized recommendations are also available. Based on learning data and user preferences, the system recommends suitable dance segments and learning methods, pushing more street dance segments and decomposed tutorials to learners who like street dance.

[0049] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one" does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0050] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.

Claims

1. A dance segment real-time dynamic deconstruction learning screen, characterized in that, It includes three supporting base rods (1) and three display mechanisms (3), wherein: Two movable mechanisms (6) are fixedly installed between the three support base rods (1), and two adjustment mechanisms (2) are fixedly installed on the top of each of the three support base rods (1). The other ends of the six adjustment mechanisms (2) are respectively fixedly installed on one side of the three display mechanisms (3).

2. The dance segment real-time dynamic deconstruction learning screen according to claim 1, characterized in that: Two mounting blocks (4) are fixedly installed on both sides of each of the three support base rods (1), and a positioning rod (5) is threadedly connected to the top of each of the mounting blocks (4).

3. The dance segment real-time dynamic deconstruction learning screen according to claim 1, characterized in that: The adjustment mechanism (2) includes an adjustment seat (201) and a connecting rod (202). The adjustment seat (201) is fixedly installed on the top of the support base rod (1), and the connecting rod (202) is connected to the inner wall of the adjustment seat (201) through a damping shaft.

4. The dance segment real-time dynamic deconstruction learning screen according to claim 3, characterized in that: The adjustment mechanism (2) further includes a connecting seat (203), a load-bearing rod (204), and a load-bearing base (205). The inner top wall of the connecting seat (203) is connected to the end of the connecting rod (202) via a damping shaft. One end of the load-bearing rod (204) is connected to the inner bottom wall of the connecting seat (203) via a damping shaft. The load-bearing base (205) is connected to the end of the load-bearing rod (204) via a damping shaft. One side of the load-bearing base (205) is fixedly installed on one side of the display mechanism (3).

5. A dance segment real-time dynamic deconstruction learning screen according to claim 1, characterized in that: The display mechanism (3) includes a display screen (301), a mounting groove (302), a control system element (303), and a camera module (304). The display screen (301) is fixedly installed at the end of the adjustment mechanism (2). The mounting groove (302) is opened on one side of the display screen (301). The control system element (303) is disposed on the inner wall of the mounting groove (302). The camera module (304) is disposed on the surface of the display screen (301).

6. The dance segment real-time dynamic deconstruction learning screen according to claim 1, characterized in that: The movable mechanism (6) includes a fixed block (601), a fixed rod (602), and a support block (603). The fixed block (601) is fixedly installed on one side of the support base rod (1), the fixed rod (602) is rotatably connected to the outer surface of the fixed block (601), and the support block (603) is rotatably connected to the other side of the support base rod (1).

7. A dance segment real-time dynamic deconstruction learning system based on the device described in any one of claims 1-6, characterized in that: The system includes a dance segment recording module, which comprises video acquisition and processing, sensor data acquisition, and a user interface. The video acquisition and processing module uses a camera module (304) to capture real-time videos of the dancer's movements and uses H.264 video encoding and decoding technology to compress the video, reducing the amount of data and improving storage and transmission efficiency. It also supports manual recording of dance segments and importing pre-recorded video files through external devices. The sensor data acquisition module collects data from motion capture sensors in real time, including information such as joint angles, acceleration, and angular velocity, and synchronizes and calibrates it with the video data to ensure that the timestamps of the two are consistent. The user interface provides a simple and easy-to-use recording interface. Dancers can select the recording mode through the touch screen, record in real time or import files, set the recording time, and preview the recorded content.

8. The dance segment real-time dynamic deconstruction learning system according to claim 7, characterized in that: It also includes a dynamic deconstruction module, which comprises action recognition and segmentation, keyframe extraction, action decomposition and annotation, and deconstruction algorithm optimization. Action recognition and segmentation utilizes computer vision technology and machine learning algorithms, specifically Convolutional Neural Networks (CNNs), to analyze the recorded dance video, identifying the dancer's body parts such as the head, torso, and limbs, and segmenting continuous dance movements into multiple independent action segments. Simultaneously, it verifies the accuracy and completeness of the actions by combining sensor data. Keyframe extraction extracts keyframes from the segmented action segments; these are frames that represent the main features of the action. The keyframe extraction method can employ motion-change-based algorithms to calculate the pixel differences between adjacent frames. When the difference exceeds a certain threshold, the current frame is... As keyframes, the motion decomposition and annotation process performs detailed analysis on each keyframe, breaking down complex dance movements into multiple simple steps, including the direction, amplitude, and speed of movement of various body parts. Simultaneously, text descriptions, animation demonstrations, and audio explanations are added to each step to facilitate learner comprehension. For example, a turn can be decomposed into steps such as rotating the body 45 degrees to the right with the left foot as the axis, while simultaneously raising the right hand upwards. Animations are used to demonstrate the movement trajectories of various body parts. The deconstruction algorithm optimization employs an adaptive learning algorithm, automatically adjusting the granularity and method of deconstruction based on the learner's progress and feedback. For beginners, the movements are decomposed into more detailed steps, making them simpler; for learners with some experience, the number of decomposition steps can be appropriately reduced to improve learning efficiency.

9. The dance segment real-time dynamic deconstruction learning system according to claim 7, characterized in that: It also includes a loop display module, which includes step sorting and loop settings, multi-screen display and synchronization, and real-time interaction functions. The step sorting and loop settings sort the decomposed steps according to the logical order of dance movements and learning patterns, ensuring that learners can imitate them step by step. At the same time, it supports user-defined loop modes, such as looping the entire dance segment, looping a specific movement step, or looping randomly. The multi-screen display and synchronous learning screen supports multi-screen connection, which can display the decomposed steps synchronously on multiple screens, making it convenient for multiple people to learn at the same time. In training institutions, the main screen can be used to display the overall dance movements, and the secondary screen can be used to display the decomposed steps and details. During the demonstration, learners can pause, rewind, fast forward, etc., through the touch screen, or click on a specific step to view more detailed instructions and demonstrations. At the same time, the system will record the learner's operations and learning progress in real time, providing data support for subsequent learning analysis.

10. The dance segment real-time dynamic deconstruction learning system according to claim 1, characterized in that: It also includes a learning management module, which includes user account management, learning progress tracking, and personalized recommendations. The user account management supports user registration, login, and personal information management. Each user can create their own learning plan and favorites for easy management of learning content. The learning progress tracking records the learner's learning time, number of practice sessions, and completion status, generating learning reports and statistical charts to allow learners to intuitively understand their learning progress and shortcomings. The personalized recommendations recommend suitable dance segments and learning methods based on the learner's learning data and preferences, improving the targeting and efficiency of learning. For learners who like street dance, more street dance segments and related breakdown tutorials are recommended.