CN113893516B - Mirror surface display method and system based on fitness information acquisition - Google Patents

Mirror surface display method and system based on fitness information acquisition Download PDF

Info

Publication number
CN113893516B
CN113893516B CN202111224458.1A CN202111224458A CN113893516B CN 113893516 B CN113893516 B CN 113893516B CN 202111224458 A CN202111224458 A CN 202111224458A CN 113893516 B CN113893516 B CN 113893516B
Authority
CN
China
Prior art keywords
heart rate
data
judgment area
user
rate data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111224458.1A
Other languages
Chinese (zh)
Other versions
CN113893516A (en
Inventor
赵天爵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Fit Future Technology Co Ltd
Original Assignee
Chengdu Fit Future Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Fit Future Technology Co Ltd filed Critical Chengdu Fit Future Technology Co Ltd
Priority to CN202111224458.1A priority Critical patent/CN113893516B/en
Priority to PCT/CN2021/143831 priority patent/WO2023065538A1/en
Publication of CN113893516A publication Critical patent/CN113893516A/en
Application granted granted Critical
Publication of CN113893516B publication Critical patent/CN113893516B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47GHOUSEHOLD OR TABLE EQUIPMENT
    • A47G1/00Mirrors; Picture frames or the like, e.g. provided with heating, lighting or ventilating means
    • A47G1/02Mirrors used as equipment
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
    • A61B5/024Measuring pulse rate or heart rate
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
    • A61B5/024Measuring pulse rate or heart rate
    • A61B5/0255Recording instruments specially adapted therefor
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7271Specific aspects of physiological measurement analysis
    • A61B5/7275Determining trends in physiological measurement data; Predicting development of a medical condition based on physiological measurements, e.g. determining a risk factor
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/74Details of notification to user or communication with user or patient; User input means
    • A61B5/742Details of notification to user or communication with user or patient; User input means using visual displays
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2505/00Evaluating, monitoring or diagnosing in the context of a particular type of medical care
    • A61B2505/09Rehabilitation or training
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • A63B2071/0658Position or arrangement of display
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B2230/00Measuring physiological parameters of the user
    • A63B2230/04Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations
    • A63B2230/06Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations heartbeat rate only
    • A63B2230/065Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations heartbeat rate only within a certain range
    • A63B2230/067Measuring physiological parameters of the user heartbeat characteristics, e.g. ECG, blood pressure modulations heartbeat rate only within a certain range used as a control parameter for the apparatus

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Surgery (AREA)
  • Public Health (AREA)
  • Pathology (AREA)
  • Physics & Mathematics (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Veterinary Medicine (AREA)
  • Animal Behavior & Ethology (AREA)
  • Cardiology (AREA)
  • Biophysics (AREA)
  • Physiology (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Psychiatry (AREA)
  • Signal Processing (AREA)
  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)

Abstract

The invention discloses a mirror surface display method based on fitness information acquisition, which comprises the following steps: when a user selects a fitness video stream and displays the fitness video stream through a mirror display, acquiring historical heart rate data of the current user for fitness by using the fitness video stream; and performing time axis alignment on the historical heart rate data and the fitness course video stream, and synchronously displaying the historical heart rate data, the current heart rate data of the user and the target heart rate data of the user on the mirror display. The invention also discloses a mirror surface display system based on the fitness information acquisition. The mirror surface display method and system based on fitness information acquisition can realize simultaneous inspection of the target heart rate, the current heart rate and the historical heart rate of the user, effectively stimulate the fitness process of the user and improve the fitness experience of the user.

Description

Mirror surface display method and system based on fitness information acquisition
Technical Field
The invention relates to an intelligent fitness technology, in particular to a mirror surface display method and system based on fitness information acquisition.
Background
An intelligent body-building mirror is a novel body-building product integrating artificial intelligence and hardware content service. The intelligent fitness mirror and the common mirror are not distinguished in the off state, but an AI virtual trainer usually appears on the mirror surface after the intelligent fitness mirror is turned on. The intelligent fitness mirror not only can meet the conventional requirements of running, bicycle and the like, but also can provide more diversified course selection for a user, and the fitness mirror is used as a carrier to provide functions of course interaction, AI interaction and the like for the user through a solution scheme of 'hardware + science and technology + service'.
Although the related art of the intelligent body-building mirror has been developed in a large scale, in the related art, the evaluation and guidance of the body-building of the user only stay in the common mirror display, which is not beneficial to guiding the body-building process of the user.
Disclosure of Invention
The invention aims to solve the technical problems that in the prior art, evaluation and guidance of user fitness only stay in common mirror surface display, and the user fitness process is not guided, and aims to provide a mirror surface display method and system based on fitness information acquisition to solve the problems.
The invention is realized by the following technical scheme:
the mirror surface display method based on the body-building information acquisition comprises the following steps:
when a user selects a fitness video stream and displays the fitness video stream through a mirror display, acquiring historical heart rate data of the current user for fitness by using the fitness video stream;
and carrying out time axis alignment on the historical heart rate data and the fitness course video stream, and synchronously displaying the historical heart rate data, the current heart rate data of the user and the target heart rate data of the user on the mirror display.
In the implementation of the embodiment, the historical heart rate data generated when the user uses the current fitness video stream for fitness is used as an important reference index. The historical heart rate data and the fitness course video stream are aligned in time axis and displayed, so that the user can clearly see the relationship between the current heart rate and the heart rate reached by the user and the target heart rate in the exercise process, and the user can be intuitively encouraged through the display process; for example, when the current heart rate of the user does not reach the historical heart rate data, the user is prompted to make standard actions as much as possible to reach the previous exercise degree; for example, when the current heart rate of the user reaches the historical heart rate data and the target heart rate is not reached, the user is prompted to further try to complete the action, and the record of the user is broken through. Through the process, the user can view the target heart rate, the current heart rate and the historical heart rate, the fitness process of the user is effectively stimulated, and the fitness experience of the user is improved.
Further, the method also comprises the following steps:
inputting the current heart rate data of the user and the time corresponding to the current heart rate data into a heart rate prediction model corresponding to the fitness course video stream, wherein the heart rate prediction model outputs the predicted heart rate data of the user after a preset time length;
comparing the predicted heart rate data with target heart rate data at a corresponding moment to generate first comparison data;
generating user prompt information according to the first comparison data, wherein the user prompt information comprises at least one of action amplitude increasing, action frequency accelerating, action amplitude maintaining, action frequency maintaining, action amplitude reducing and action frequency reducing;
and displaying the user prompt information through the mirror display.
Further, the heart rate prediction model obtains historical heart rate data of the exercise according to the exercise video stream used by the current user, and the obtaining process includes:
calibrating the heart rate data of the user along a time axis to generate sample data; the data of each moment in the sample data are used as input data, and the data, delayed by the preset time length, of each moment in the sample data are used as output data;
and training the multiple groups of sample data to generate the heart rate prediction model.
Further, comparing the predicted heart rate data with the target heart rate data at the corresponding time to generate first comparison data includes:
establishing a judgment area by taking target heart rate data at a corresponding moment as a center, wherein the judgment area comprises a first judgment area, a second judgment area, a third judgment area, a fourth judgment area and a fifth judgment area;
the first judgment area is a judgment area with a first difference value larger than a first preset value; the second judgment area is a judgment area with a first difference value larger than a second preset value and smaller than or equal to the first preset value; the third judgment area is a judgment area of which the first difference value is greater than a third preset value and is less than or equal to the second preset value; the fourth judgment area is a judgment area of which the first difference value is greater than a fourth preset value and less than or equal to the third preset value; the fifth judgment area is a judgment area with the first difference value smaller than or equal to a fourth preset value; the first preset value and the second preset value are positive values, and the third preset value and the fourth preset value are negative values; the first difference is a difference with the target heart rate data;
and acquiring a difference value between the predicted heart rate data and the target heart rate data at the corresponding moment as a second difference value, and acquiring a judgment area corresponding to the predicted heart rate data according to the second difference value as first comparison data.
Further, generating the user prompt information according to the first comparison data includes:
when the first comparison data is a first judgment area, the action frequency and the action amplitude are reduced and used as user prompt information;
when the first comparison data is a second judgment area, the reduced action frequency is used as user prompt information;
when the first comparison data is a third judgment area, simultaneously using the action maintaining amplitude and the action maintaining frequency as user prompt information;
when the first comparison data is a fourth judgment area, increasing the action amplitude as user prompt information;
and when the first comparison data is a fifth judgment area, taking the accelerated motion frequency as user prompt information.
Mirror surface display system based on body-building information acquisition includes:
a heart rate sensor configured at a user and acquiring current heart rate data of the user;
a mirror display configured to present a fitness video stream when a user selects the fitness video stream;
the control unit is configured to acquire historical heart rate data of a current user for exercising by using the fitness video stream when the user selects the fitness video stream and displays the fitness video stream through a mirror display; and performing time axis alignment on the historical heart rate data and the fitness course video stream, and synchronously displaying the historical heart rate data, the current heart rate data of the user and the target heart rate data of the user on the mirror display.
Further, the control unit is configured to input the current heart rate data of the user and the time corresponding to the current heart rate data into a heart rate prediction model corresponding to the fitness course video stream, and the heart rate prediction model outputs the predicted heart rate data of the user after a preset time length;
the control unit compares the predicted heart rate data with target heart rate data at a corresponding moment to generate first comparison data;
the control unit generates user prompt information according to the first comparison data, wherein the user prompt information comprises at least one of action amplitude increasing, motion frequency accelerating, action amplitude maintaining, action frequency maintaining, action amplitude reducing and action frequency reducing;
the control unit displays the user prompt information through the mirror display.
Further, the heart rate prediction model obtains historical heart rate data of the exercise according to the exercise video stream used by the current user, and the obtaining process includes:
calibrating the heart rate data of the user along a time axis to generate sample data; the data of each moment in the sample data are used as input data, and the data, delayed by the preset time length, of each moment in the sample data are used as output data;
and training the multiple groups of sample data to generate the heart rate prediction model.
Further, the control unit is further configured to establish a judgment region with the target heart rate data at the corresponding time as a center, wherein the judgment region includes a first judgment region, a second judgment region, a third judgment region, a fourth judgment region and a fifth judgment region;
the first judgment area is a judgment area with a first difference value larger than a first preset value; the second judgment area is a judgment area with a first difference value larger than a second preset value and smaller than or equal to the first preset value; the third judgment area is a judgment area of which the first difference value is greater than a third preset value and is less than or equal to the second preset value; the fourth judgment area is a judgment area of which the first difference value is greater than a fourth preset value and is less than or equal to the third preset value; the fifth judgment area is a judgment area with the first difference value smaller than or equal to a fourth preset value; the first preset value and the second preset value are positive values, and the third preset value and the fourth preset value are negative values; the first difference is a difference with the target heart rate data;
and the control unit acquires a difference value between the predicted heart rate data and the target heart rate data at the corresponding moment as a second difference value, and acquires a judgment area corresponding to the predicted heart rate data as first comparison data according to the second difference value.
Further, the control unit is configured to, when the first comparison data is a first judgment area, simultaneously use a reduction action frequency and a reduction action amplitude as user prompt information; when the first comparison data is a second judgment area, the action frequency is reduced to serve as user prompt information; when the first comparison data is a third judgment area, simultaneously using the action maintaining amplitude and the action maintaining frequency as user prompt information; when the first comparison data is a fourth judgment area, increasing the action amplitude as user prompt information; and when the first comparison data is a fifth judgment area, taking the accelerated motion frequency as user prompt information.
Compared with the prior art, the invention has the following advantages and beneficial effects:
the mirror surface display method and system based on fitness information acquisition can realize simultaneous inspection of the target heart rate, the current heart rate and the historical heart rate of the user, effectively stimulate the fitness process of the user and improve the fitness experience of the user.
Drawings
The accompanying drawings, which are included to provide a further understanding of the embodiments of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the principles of the invention. In the drawings:
FIG. 1 is a schematic diagram of the method steps of an embodiment of the present invention;
FIG. 2 is a system architecture diagram according to an embodiment of the present invention;
fig. 3 is a schematic diagram of determining a region according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail below with reference to examples and accompanying drawings, and the exemplary embodiments and descriptions thereof are only used for explaining the present invention and are not meant to limit the present invention.
Examples
Referring to fig. 1, a schematic flow chart of a mirror display method based on fitness information acquisition according to an embodiment of the present invention is shown, where the mirror display method based on fitness information acquisition may be applied to the mirror display system based on fitness information acquisition in fig. 2, and further, the mirror display method based on fitness information acquisition may specifically include the contents described in the following steps S1 to S2.
S1: when a user selects a fitness video stream and displays the fitness video stream through a mirror display, acquiring historical heart rate data of the current user for fitness by using the fitness video stream;
s2: and performing time axis alignment on the historical heart rate data and the fitness course video stream, and synchronously displaying the historical heart rate data, the current heart rate data of the user and the target heart rate data of the user on the mirror display.
In the implementation of the embodiment, the historical heart rate data generated when the user uses the current fitness video stream for fitness is used as an important reference index. The historical heart rate data and the fitness course video stream are aligned in time axis and displayed, so that the user can clearly see the relationship between the current heart rate and the heart rate reached by the user and the target heart rate in the exercise process, and the user can be intuitively encouraged through the display process; for example, when the current heart rate of the user does not reach the historical heart rate data, the user is prompted to make standard actions as much as possible to reach the previous exercise degree; in an example, when the current heart rate of the user reaches the historical heart rate data and the target heart rate is not reached, the user is prompted to further try to complete the action, and the record of the user is broken through. Through the process, the user can view the target heart rate, the current heart rate and the historical heart rate, the fitness process of the user is effectively stimulated, and the fitness experience of the user is improved.
In one embodiment, please refer to fig. 1, further comprising:
s3: inputting the current heart rate data of the user and the time corresponding to the current heart rate data into a heart rate prediction model corresponding to the fitness course video stream, wherein the heart rate prediction model outputs the predicted heart rate data of the user after a preset duration;
s4: comparing the predicted heart rate data with target heart rate data at a corresponding moment to generate first comparison data;
s5: generating user prompt information according to the first comparison data, wherein the user prompt information comprises at least one of action amplitude increasing, action frequency accelerating, action amplitude maintaining, action frequency maintaining, action amplitude reducing and action frequency reducing;
s6: and displaying the user prompt information through the mirror display.
In the prior art, techniques for displaying heart rate data through a fitness mirror exist, although the techniques can play some motivation roles, the inventor finds that in practice, if the heart rate difference comparison or scoring is performed only through some simple ways, it is difficult to make more guidance meaning to the user in many cases, for example, when the user acquires the heart rate difference or scoring information, the user may know that the user needs to strengthen exercise, but does not know when the user needs to strengthen exercise.
In the implementation of the embodiment, a heart rate prediction model is established, the input of the heart rate prediction model is current heart rate data and corresponding time, the output of the heart rate prediction model is the predicted heart rate data of the user after a preset duration, and after judgment is performed by the heart rate prediction model, the heart rate condition which can be achieved if the user keeps certain habits and exercise amount in the future can be judged; after comparing the heart rate with the target heart rate at the corresponding moment, it can be found whether the user should increase the amount of exercise or decrease the amount of exercise, and maintain the current amount of exercise.
In the embodiment, the user prompt information for improving the user movement is divided into six modes of increasing the action amplitude, accelerating the movement frequency, maintaining the action amplitude, maintaining the action frequency, reducing the action amplitude and reducing the action frequency by the inventor, at least one mode of the user prompt information is determined and selected through the first comparison data, the user movement can be guided more scientifically and effectively in real time, and the user experience and the body building effect of the user are improved.
In one embodiment, the heart rate prediction model obtains historical heart rate data of the exercise by using the exercise video stream according to the current user, and the obtaining process comprises the following steps:
calibrating the heart rate data of the user along a time axis to generate sample data; the data of each moment in the sample data are used as input data, and the data, delayed by the preset time length, of each moment in the sample data are used as output data;
and training the multiple groups of sample data to generate the heart rate prediction model.
In this embodiment, in order to further realize heart rate prediction, a heart rate prediction model is generated by a machine learning training method, where a training process may be performed by using a neural network in the prior art or other similar technologies. As a sample set required by the training process, the embodiment calibrates the heart rate data of the user along a time axis to generate sample data, and the sample data needs to satisfy the data of the preset duration delayed at each time in the sample data as output data.
Referring to fig. 3, in an embodiment, comparing the predicted heart rate data with the target heart rate data at the corresponding time to generate first comparison data includes:
establishing a judgment area by taking target heart rate data at a corresponding moment as a center, wherein the judgment area comprises a first judgment area, a second judgment area, a third judgment area, a fourth judgment area and a fifth judgment area;
the first judgment area is a judgment area with a first difference value larger than a first preset value; the second judgment area is a judgment area with a first difference value larger than a second preset value and smaller than or equal to the first preset value; the third judgment area is a judgment area of which the first difference value is greater than a third preset value and is less than or equal to the second preset value; the fourth judgment area is a judgment area of which the first difference value is greater than a fourth preset value and is less than or equal to the third preset value; the fifth judgment area is a judgment area with the first difference value smaller than or equal to a fourth preset value; the first preset value and the second preset value are positive values, and the third preset value and the fourth preset value are negative values; the first difference is a difference from the target heart rate data;
and acquiring a difference value between the predicted heart rate data and the target heart rate data at the corresponding moment as a second difference value, and acquiring a judgment area corresponding to the predicted heart rate data according to the second difference value as first comparison data.
In one embodiment, generating user prompt information from the first comparison data comprises:
when the first comparison data is a first judgment area, simultaneously using the action frequency and the action amplitude as user prompt information;
when the first comparison data is a second judgment area, the reduced action frequency is used as user prompt information;
when the first comparison data is a third judgment area, simultaneously using the action maintaining amplitude and the action maintaining frequency as user prompt information;
when the first comparison data is a fourth judgment area, increasing the action amplitude as user prompt information;
and when the first comparison data is a fifth judgment area, taking the accelerated motion frequency as user prompt information.
In the implementation of the embodiment, the inventor finds in practice that the influence on the heart rate is different when the action amplitude is increased and the movement frequency is increased in the exercise process; illustratively, for an increase in motion amplitude, the heart rate increases less rapidly, and for an increase in motion frequency, the heart rate increases more rapidly; based on this process, please refer to fig. 3, the inventor divides the heart rate difference into five regions and distinguishes the regions by four control thresholds. The selection of the first preset value, the second preset value, the third preset value and the fourth preset value can be performed according to a preset mode, and can also be adjusted according to the needs of a user.
In this embodiment, each judgment area corresponds to a specific user prompt, so that in the process of body-building exercise of a user, the heart rate change of the user and the difference between the historical heart rate and the target heart rate can be seen, more professional guidance can be obtained under different heart rate states, and a better body-building effect is achieved.
Based on the same inventive concept, please refer to fig. 2, further providing a mirror display system based on fitness information acquisition, comprising:
a heart rate sensor configured at a user and acquiring current heart rate data of the user;
a mirror display configured to present a workout video stream when a user selects the workout video stream;
the control unit is configured to acquire historical heart rate data of a current user for exercising by using the fitness video stream when the user selects the fitness video stream and displays the fitness video stream through a mirror display; and carrying out time axis alignment on the historical heart rate data and the fitness course video stream, and synchronously displaying the historical heart rate data, the current heart rate data of the user and the target heart rate data of the user on the mirror display.
In one embodiment, the control unit is further configured to input the current heart rate data of the user and the time corresponding to the current heart rate data into a heart rate prediction model corresponding to the fitness course video stream, and the heart rate prediction model outputs the predicted heart rate data of the user after a preset time period;
the control unit compares the predicted heart rate data with target heart rate data at a corresponding moment to generate first comparison data;
the control unit generates user prompt information according to the first comparison data, wherein the user prompt information comprises at least one of action amplitude increasing, motion frequency accelerating, action amplitude maintaining, action frequency maintaining, action amplitude reducing and action frequency reducing;
the control unit displays the user prompt information through the mirror display.
In one embodiment, the heart rate prediction model obtains historical heart rate data of the exercise by using the exercise video stream according to the current user, and the obtaining process comprises the following steps:
calibrating the heart rate data of the user along a time axis to generate sample data; the data of each moment in the sample data are used as input data, and the data, delayed by the preset time length, of each moment in the sample data are used as output data;
and training the multiple groups of sample data to generate the heart rate prediction model.
In one embodiment, the control unit is further configured to establish a judgment region including a first judgment region, a second judgment region, a third judgment region, a fourth judgment region and a fifth judgment region, with the target heart rate data at the corresponding time as a center;
the first judgment area is a judgment area with a first difference value larger than a first preset value; the second judgment area is a judgment area with a first difference value larger than a second preset value and smaller than or equal to the first preset value; the third judgment area is a judgment area of which the first difference value is greater than a third preset value and is less than or equal to the second preset value; the fourth judgment area is a judgment area of which the first difference value is greater than a fourth preset value and is less than or equal to the third preset value; the fifth judgment area is a judgment area with the first difference value smaller than or equal to a fourth preset value; the first preset value and the second preset value are positive values, and the third preset value and the fourth preset value are negative values; the first difference is a difference with the target heart rate data;
and the control unit acquires a difference value between the predicted heart rate data and the target heart rate data at the corresponding moment as a second difference value, and acquires a judgment area corresponding to the predicted heart rate data as first comparison data according to the second difference value.
In one embodiment, the control unit is further configured to, when the first comparison data is a first judgment region, simultaneously use a reduced action frequency and a reduced action amplitude as user prompt information; when the first comparison data is a second judgment area, the action frequency is reduced to serve as user prompt information; when the first comparison data is a third judgment area, simultaneously using the action maintaining amplitude and the action maintaining frequency as user prompt information; when the first comparison data is a fourth judgment area, increasing the action amplitude as user prompt information; and when the first comparison data is a fifth judgment area, taking the accelerated motion frequency as user prompt information.
Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be embodied in electronic hardware, computer software, or combinations of both, and that the components and steps of the examples have been described in a functional general in the foregoing description for the purpose of illustrating clearly the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one type of logical functional division, and other divisions may be realized in practice, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may also be an electric, mechanical or other form of connection.
The elements described as separate parts may or may not be physically separate, as one of ordinary skill in the art would appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be embodied in electronic hardware, computer software, or combinations of both, and that the components and steps of the examples have been described in a functional general sense in the foregoing description for clarity of explanation of the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit may be implemented in the form of hardware, or may also be implemented in the form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention essentially or partially contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a grid device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above-mentioned embodiments, objects, technical solutions and advantages of the present invention are further described in detail, it should be understood that the above-mentioned embodiments are only examples of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (6)

1. The mirror surface display method based on the body-building information acquisition is characterized by comprising the following steps:
when a user selects a fitness video stream and displays the fitness video stream through a mirror display, acquiring historical heart rate data of the current user for fitness by using the fitness video stream;
time axis alignment is carried out on the historical heart rate data and the fitness course video stream, and the historical heart rate data, the current heart rate data of the user and the target heart rate data of the user are synchronously displayed on the mirror display;
further comprising:
inputting the current heart rate data of the user and the time corresponding to the current heart rate data into a heart rate prediction model corresponding to the fitness course video stream, wherein the heart rate prediction model outputs the predicted heart rate data of the user after a preset time length;
comparing the predicted heart rate data with target heart rate data at a corresponding moment to generate first comparison data;
generating user prompt information according to the first comparison data, wherein the user prompt information comprises at least one of action amplitude increasing, action frequency accelerating, action amplitude maintaining, action frequency maintaining, action amplitude reducing and action frequency reducing;
displaying the user prompt information through the mirror display;
the heart rate prediction model obtains historical heart rate data of fitness according to the current user using the fitness video stream, and the obtaining process comprises the following steps:
calibrating the heart rate data of the user along a time axis to generate sample data; the data of each moment in the sample data are used as input data, and the data delayed by the preset time length at each moment in the sample data are used as output data;
training a plurality of groups of sample data to generate the heart rate prediction model;
comparing the predicted heart rate data with the target heart rate data at the corresponding moment to generate first comparison data comprises:
establishing a judgment area by taking target heart rate data at a corresponding moment as a center, wherein the judgment area comprises a first judgment area, a second judgment area, a third judgment area, a fourth judgment area and a fifth judgment area;
the first judgment area is a judgment area with a first difference value larger than a first preset value; the second judgment area is a judgment area with a first difference value larger than a second preset value and smaller than or equal to the first preset value; the third judgment area is a judgment area of which the first difference value is greater than a third preset value and is less than or equal to the second preset value; the fourth judgment area is a judgment area of which the first difference value is greater than a fourth preset value and is less than or equal to the third preset value; the fifth judgment area is a judgment area with the first difference value smaller than or equal to a fourth preset value; the first preset value and the second preset value are positive values, and the third preset value and the fourth preset value are negative values; the first difference is a difference from the target heart rate data;
acquiring a difference value between the predicted heart rate data and target heart rate data at a corresponding moment as a second difference value, and acquiring a judgment area corresponding to the predicted heart rate data according to the second difference value as first comparison data;
generating user prompt information according to the first comparison data comprises:
when the first comparison data is a first judgment area, simultaneously using the action frequency and the action amplitude as user prompt information;
when the first comparison data is a second judgment area, the action frequency is reduced to serve as user prompt information;
when the first comparison data is a third judgment area, simultaneously using the action maintaining amplitude and the action maintaining frequency as user prompt information;
when the first comparison data is a fourth judgment area, increasing the action amplitude to serve as user prompt information;
and when the first comparison data is a fifth judgment area, taking the accelerated motion frequency as user prompt information.
2. A fitness information collection-based mirror display system using the method of claim 1, comprising:
a heart rate sensor configured at a user and acquiring current heart rate data of the user;
a mirror display configured to present a workout video stream when a user selects the workout video stream;
the control unit is configured to acquire historical heart rate data of a current user performing fitness by using the fitness video stream when the user selects the fitness video stream and displays the fitness video stream through a mirror display; and carrying out time axis alignment on the historical heart rate data and the fitness course video stream, and synchronously displaying the historical heart rate data, the current heart rate data of the user and the target heart rate data of the user on the mirror display.
3. The mirror display system based on exercise information acquisition according to claim 2, wherein the control unit is further configured to input the current heart rate data of the user and the time corresponding to the current heart rate data into a heart rate prediction model corresponding to the exercise course video stream, and the heart rate prediction model outputs the predicted heart rate data of the user after a preset time period;
the control unit compares the predicted heart rate data with target heart rate data at a corresponding moment to generate first comparison data;
the control unit generates user prompt information according to the first comparison data, wherein the user prompt information comprises at least one of action amplitude increasing, motion frequency accelerating, action amplitude maintaining, action frequency maintaining, action amplitude reducing and action frequency reducing;
the control unit displays the user prompt information through the mirror display.
4. The mirror display system based on fitness information acquisition according to claim 3, wherein the heart rate prediction model obtains historical heart rate data of the fitness according to the current user using the fitness video stream, and the obtaining process comprises:
calibrating the heart rate data of the user along a time axis to generate sample data; the data of each moment in the sample data are used as input data, and the data delayed by the preset time length at each moment in the sample data are used as output data;
and training the multiple groups of sample data to generate the heart rate prediction model.
5. The mirror display system based on fitness information acquisition according to claim 3, wherein the control unit is further configured to establish a judgment area centered on the target heart rate data at the corresponding moment, wherein the judgment area comprises a first judgment area, a second judgment area, a third judgment area, a fourth judgment area and a fifth judgment area;
the first judgment area is a judgment area with a first difference value larger than a first preset value; the second judgment area is a judgment area with a first difference value larger than a second preset value and smaller than or equal to the first preset value; the third judgment area is a judgment area of which the first difference value is greater than a third preset value and less than or equal to the second preset value; the fourth judgment area is a judgment area of which the first difference value is greater than a fourth preset value and is less than or equal to the third preset value; the fifth judgment area is a judgment area with the first difference value smaller than or equal to a fourth preset value; the first preset value and the second preset value are positive values, and the third preset value and the fourth preset value are negative values; the first difference is a difference with the target heart rate data;
and the control unit acquires a difference value between the predicted heart rate data and the target heart rate data at the corresponding moment as a second difference value, and acquires a judgment area corresponding to the predicted heart rate data as first comparison data according to the second difference value.
6. The mirror display system based on fitness information acquisition according to claim 5, wherein the control unit is further configured to, when the first comparison data is a first judgment area, simultaneously use the reduced action frequency and the reduced action amplitude as user prompt information; when the first comparison data is a second judgment area, the action frequency is reduced to serve as user prompt information; when the first comparison data is a third judgment area, simultaneously using the action maintaining amplitude and the action maintaining frequency as user prompt information; when the first comparison data is a fourth judgment area, increasing the action amplitude to serve as user prompt information; and when the first comparison data is a fifth judgment area, taking the accelerated motion frequency as user prompt information.
CN202111224458.1A 2021-10-19 2021-10-19 Mirror surface display method and system based on fitness information acquisition Active CN113893516B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202111224458.1A CN113893516B (en) 2021-10-19 2021-10-19 Mirror surface display method and system based on fitness information acquisition
PCT/CN2021/143831 WO2023065538A1 (en) 2021-10-19 2021-12-31 Fitness display information adjustment method and system based on biological information collection

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111224458.1A CN113893516B (en) 2021-10-19 2021-10-19 Mirror surface display method and system based on fitness information acquisition

Publications (2)

Publication Number Publication Date
CN113893516A CN113893516A (en) 2022-01-07
CN113893516B true CN113893516B (en) 2023-02-28

Family

ID=79192890

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111224458.1A Active CN113893516B (en) 2021-10-19 2021-10-19 Mirror surface display method and system based on fitness information acquisition

Country Status (1)

Country Link
CN (1) CN113893516B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12481361B2 (en) 2024-03-05 2025-11-25 Industrial Technology Research Institute System and method for adjusting image based on physiological information and posture

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116920354A (en) * 2022-04-06 2023-10-24 成都拟合未来科技有限公司 Pace equipment and methods
CN116920353A (en) * 2022-04-06 2023-10-24 成都拟合未来科技有限公司 Body-building shaping course display equipment and method
CN115212544B (en) * 2022-07-18 2024-04-30 成都拟合未来科技有限公司 Display system and method for body building training
CN115281646B (en) * 2022-10-10 2023-03-14 深圳市微克科技有限公司 Dynamic heart rate monitoring method and system based on intelligent wearable device
CN116634229A (en) * 2023-05-19 2023-08-22 四川长虹电器股份有限公司 Method for selecting content to play on video terminal based on heart rate

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110610233A (en) * 2019-09-19 2019-12-24 福建宜准信息科技有限公司 Fitness running heart rate prediction method based on domain knowledge and data driving
US10646151B2 (en) * 2012-02-16 2020-05-12 Katholieke Universiteit Leuven Exercise system and method
CN112007348A (en) * 2018-05-29 2020-12-01 库里欧瑟产品公司 Reflective video display device for interactive training and demonstration and method of use

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2967565B1 (en) * 2010-11-19 2012-11-30 Centre Nat Etd Spatiales PHYSICAL EFFORT ASSISTING DEVICE FOR PREDICTING THE EVOLUTION OF A PHYSIOLOGICAL PARAMETER ACCORDING TO A ROUTE
WO2018140959A1 (en) * 2017-01-30 2018-08-02 Liftlab, Inc Systems for dynamic resistance training
MX2020012219A (en) * 2018-05-14 2021-06-23 Arena Innovation Corp Strength training and exercise platform.
US11426633B2 (en) * 2019-02-12 2022-08-30 Ifit Inc. Controlling an exercise machine using a video workout program
CN113192654A (en) * 2021-05-12 2021-07-30 广东高驰运动科技有限公司 Exercise heart rate tracking method, device, equipment and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10646151B2 (en) * 2012-02-16 2020-05-12 Katholieke Universiteit Leuven Exercise system and method
CN112007348A (en) * 2018-05-29 2020-12-01 库里欧瑟产品公司 Reflective video display device for interactive training and demonstration and method of use
CN110610233A (en) * 2019-09-19 2019-12-24 福建宜准信息科技有限公司 Fitness running heart rate prediction method based on domain knowledge and data driving

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12481361B2 (en) 2024-03-05 2025-11-25 Industrial Technology Research Institute System and method for adjusting image based on physiological information and posture

Also Published As

Publication number Publication date
CN113893516A (en) 2022-01-07

Similar Documents

Publication Publication Date Title
CN113893516B (en) Mirror surface display method and system based on fitness information acquisition
US12029961B2 (en) Flagging irregularities in user performance in an exercise machine system
WO2021195148A1 (en) Leaderboard with irregularity flags in an exercise machine system
US11452913B2 (en) Exercise guiding method based on the different fitness performance levels
Moller et al. New ITU-T standards for gaming QoE evaluation and management
Vourvopoulos et al. Brain-controlled serious games for cultural heritage
US11547904B2 (en) Exercise assisting device and exercise assisting method
CN111881776A (en) Dynamic expression obtaining method and device, storage medium and electronic equipment
Bevacqua et al. Believability and co-presence in human-virtual character interaction
CN117476182A (en) Cognitive decision-making assessment training system and method under instantaneous overweight and weightlessness conditions
KR20180064578A (en) Education system for development infant intelligence and method of operating the same
CN115565680A (en) Individualized cognitive training system of cognitive assessment result based on game behavior analysis
WO2009049404A1 (en) Method and system for optimizing cognitive training
CN117112911B (en) Software recommendation method and system based on big data analysis and artificial intelligence
CN118178978A (en) A respiratory rehabilitation training system, method, device and storage medium
Dworak et al. Automatic emotional balancing in game design: use of emotional response to increase player immersion
WO2023065538A1 (en) Fitness display information adjustment method and system based on biological information collection
CN112973131A (en) Rope skipping game control system
CN112507166A (en) Intelligent adjustment method for exercise course and related device
CN110610752A (en) Moving object determining method and device
CN113076004B (en) Method and device for dynamically evaluating user data based on immersion type equipment
CN111128384B (en) Human body information change degree obtaining method and device
CN117690186A (en) Motion evaluation method and device based on visual analysis
Jang et al. The effect of text and graphic cue-based action observation on the working memory performance of novice badminton players
CN112419112B (en) Method and device for generating academic growth curve, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant