Intelligent sprint evaluation method and system based on face recognition

By using face recognition technology and intelligent acquisition equipment in sprint tests, the problems of low efficiency and poor accuracy of traditional manual timing are solved, and accurate collection and real-time analysis of students' running data are achieved, improving the accuracy and management efficiency of test results.

CN120108024APending Publication Date: 2025-06-06BETA INTELLIGENT TECH (BEIJING) CO LTD

Patent Information

Application Number
CN202510280071.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-10
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

The traditional 50m/100m sprint test method relies on manual timing, is inefficient and susceptible to human interference, resulting in inaccurate test results.

Method used

Using an intelligent evaluation method based on face recognition, we install intelligent acquisition equipment at the start and end of the runway, use high-resolution cameras and edge computing devices to perform face capture and preliminary detection, combine deep learning models for face recognition and data acquisition, process and statistically analyze running data in real time, and generate intelligent evaluation results.

Benefits of technology

It realizes accurate collection and real-time recording of students' running data, reduces the workload of manual statistics, improves the accuracy and management efficiency of test results, and stimulates students' competitive awareness and enthusiasm for sports.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120108024A_ABST
    Figure CN120108024A_ABST
Patent Text Reader

Abstract

The invention discloses a sprint intelligent evaluation method and system based on face recognition. The method comprises the following steps: firstly, installing intelligent acquisition equipment at a starting point and an ending point of a runway, and carrying out real-time face snapshot and preprocessing on students by utilizing a high-resolution camera and an edge calculation module; the system adopts a deep learning model to carry out face recognition, compares a captured face image with a student face database, confirms the identity of a target to be detected, and associates running records. At the final position, the system captures the faces of the students and collects running data including duration and speed allocation. And through real-time data processing and statistical analysis, an intelligent evaluation result is generated, and the intelligent evaluation result comprises a personalized exercise analysis report and a real-time ranking list. The problems of low manual timing efficiency, incomplete data recording, lack of real-time feedback and the like in a traditional sprint test are solved, the automation degree and the data accuracy of the test are improved, and a scientific basis is provided for physical education and management.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of artificial intelligence technology, and in particular to a sprint intelligent evaluation method and system based on face recognition. Background Art

[0002] In campus physical education and physical tests, sprinting is an important basic test item used to evaluate students' short-distance sprinting ability and physical fitness.

[0003] However, the traditional 50m / 100m sprint test method mainly relies on manual timing, usually performed manually using a stopwatch. This method is not only inefficient, but also easily interfered by human factors, such as differences in reaction time and timing errors, resulting in inaccurate test results. Summary of the invention

[0004] Based on this, an embodiment of the present application provides a short-distance running intelligent evaluation method and system based on face recognition. This method realizes the accurate collection and real-time recording of students' running data through intelligent collection equipment and face recognition technology.

[0005] In a first aspect, a sprint intelligent evaluation method based on face recognition is provided, the method comprising:

[0006] Intelligent acquisition devices are installed at the starting point and the end point of the runway, and facial images are captured by the intelligent acquisition devices; wherein the intelligent acquisition devices at least include a high-resolution camera and an edge computing device, the high-resolution camera is used to capture the face, and the edge computing device is used to perform preliminary face detection and preprocessing;

[0007] Each facial image captured at the starting point is recognized using a deep learning model, and is compared one by one with a pre-stored student face database to determine whether the student corresponding to each facial image is the target to be tested. If the comparison is successful, the identity information of the successfully matched student is associated with the running record.

[0008] The students passing the finish line are photographed to identify the target to be tested, and the running data of the target to be tested is collected; the running data includes the duration and pace data;

[0009] The collected running data is processed and statistically analyzed in real time to generate intelligent evaluation results for the target to be tested.

[0010] Optionally, intelligent data collection equipment is installed at the start and end of the runway, and also includes:

[0011] Set the effective capture time. When the smart acquisition device is running, it will obtain the current time in real time and compare it with the set effective capture time. The smart acquisition device will start the capture process only when you enter the running area within the effective capture time.

[0012] Set a minimum number of captured photos. During the capture process, the intelligent collection device will count the photos captured by each student. When processing the captured data, it will check whether the number of captured photos of each student reaches the set minimum threshold. Only when the number of captured photos reaches or exceeds the set minimum number, the student's running data will be counted and recorded in the database.

[0013] Optionally, the edge computing device performs preliminary face detection and preprocessing, including:

[0014] After capturing an image through a high-resolution camera, the NPU algorithm is used to identify the face area in the image and determine its position and size;

[0015] The detected face image is preprocessed, including grayscale, normalization, cropping and enhancement operations, to optimize image quality and remove background information, and a valid face image is determined based on the tilt angle of the face.

[0016] Optionally, each face image captured at the starting point is subjected to face recognition using a deep learning model, specifically including:

[0017] Analyze the captured facial images using a pre-trained deep learning model, where the deep learning model can detect 150 facial key points and locate the key points of the face, eyes, eyebrows, lips, and nose;

[0018] At the same time, it can accurately locate single and multiple faces, and use the face angle judgment function to analyze the faces in the picture at various posture angles, and obtain valid data based on the face space posture angle reference.

[0019] Optionally, the collected running data is processed and statistically analyzed in real time to generate intelligent evaluation results of the target to be tested, including:

[0020] Generate a personalized sports analysis report based on the student's running time and pace data, combined with the student's age, gender and historical sports data; the sports analysis report includes the student's starting reaction time, acceleration phase performance, sprint phase speed, overall sports trend analysis and targeted training suggestions.

[0021] Optionally, the method further comprises:

[0022] During the data transmission and storage process, SSL / TLS encryption technology is used to encrypt students' identity information and running data.

[0023] In the second aspect, a sprint intelligent evaluation system based on face recognition is provided, the system comprising:

[0024] A collection module, comprising installing intelligent collection devices at the start and end of the runway, and capturing facial images through the intelligent collection devices; wherein the intelligent collection devices at least include a high-resolution camera and an edge computing device, the high-resolution camera is used to capture the face, and the edge computing device is used to perform preliminary face detection and preprocessing;

[0025] The recognition module is used to perform face recognition on each face image captured at the starting point using a deep learning model, and compare it one by one with the pre-stored student face database to determine whether the student corresponding to each face image is the target to be tested. If the comparison is successful, the identity information of the successfully matched student is associated with the running record;

[0026] The processing module is used to capture the face of the student passing the end point to confirm the target to be tested, and collect the running data of the target to be tested; wherein the running data includes the duration and pace data;

[0027] The generation module is used to perform real-time processing and statistical analysis on the collected running data to generate intelligent evaluation results for the target to be tested.

[0028] In a third aspect, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the sprint intelligent evaluation method described in any one of the first aspects is implemented.

[0029] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the sprint intelligent evaluation method described in any one of the first aspects is implemented.

[0030] In a fifth aspect, a computer program product is provided, including a computer program / instruction, which, when executed by a processor, implements any of the sprint intelligent evaluation methods described in the first aspect.

[0031] The beneficial effects brought by the technical solution provided by the embodiment of the present application include at least:

[0032] (1) By displaying students’ running data, daily rankings, and weekly rankings in real time, students’ competitive awareness and enthusiasm for sports are stimulated. Personalized exercise suggestions and real-time feedback mechanisms further enhance students’ sense of participation, encourage them to actively participate in physical exercise, and improve their physical fitness.

[0033] (2) Automatically collect, process and analyze running data, generate intelligent evaluation results, and provide scientific management basis for teachers and administrators. It reduces the workload of manual statistics and management, improves management efficiency and data accuracy, and enables schools to formulate physical education teaching plans and evaluate students' sports performance more scientifically. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the implementation methods of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for the implementation methods or the description of the prior art. Obviously, the drawings in the following description are only exemplary, and for ordinary technicians in this field, other implementation drawings can be derived from the provided drawings without creative work.

[0035] Figure 1 A flowchart of a method for intelligent sprint evaluation based on face recognition provided in an embodiment of the present application;

[0036] Figure 2 A block diagram of a sprint intelligent evaluation system based on face recognition provided in an embodiment of the present application;

[0037] Figure 3 A schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0038] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0039] In the description of the present invention, the terms "comprises", "has" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may also include other steps or units that are not explicitly listed but are inherent to these processes, methods, products or apparatuses, or steps or units added based on further optimization schemes conceived by the present invention.

[0040] Please refer to Figure 1 , which shows a flow chart of a sprint intelligent evaluation method based on face recognition provided by an embodiment of the present application, which may include the following steps:

[0041] S1, install intelligent collection devices at the starting point and the end point of the runway, and capture facial images through the intelligent collection devices.

[0042] Among them, the intelligent collection equipment includes at least a high-resolution camera and an edge computing device. The high-resolution camera is used to capture faces, and the edge computing device is used to perform preliminary face detection and preprocessing.

[0043] In this step, smart acquisition devices are installed at the start and end of the runway in the school playground. These devices include high-resolution cameras and built-in edge computing modules. High-resolution cameras are used to capture facial images in real time to ensure image clarity and quality, which can meet the needs of face recognition. In this application, the runway can be a 50-meter runway or a 100-meter runway.

[0044] Intelligent collection equipment is connected via a gigabit wired network to ensure the stability and real-time performance of data transmission.

[0045] The edge computing module is responsible for the preliminary processing of the captured facial images, including face detection, image preprocessing (such as grayscale, normalization, cropping and enhancement), and face angle judgment, reducing the amount of data transmission and improving the system response speed.

[0046] When students enter the running area, the intelligent acquisition device automatically starts the capture process, captures the students' facial images, and performs preliminary processing to prepare for subsequent facial recognition.

[0047] In an optional embodiment of the present application, an effective capture time is set. When the intelligent acquisition device is running, it will obtain the current time in real time and compare it with the set effective capture time. When entering the running area within the effective capture time, the intelligent acquisition device will start the capture process;

[0048] Set a minimum number of captured photos. During the capture process, the intelligent collection device will count the photos captured by each student. When processing the captured data, it will check whether the number of captured photos of each student reaches the set minimum threshold. Only when the number of captured photos reaches or exceeds the set minimum number, the student's running data will be counted and recorded in the database.

[0049] S2, each facial image captured at the starting point is used for facial recognition using a deep learning model, and is compared one by one with a pre-stored student face database to determine whether the student corresponding to each facial image is the target to be tested. If the comparison is successful, the identity information of the successfully matched student is associated with the running record.

[0050] In this step, the intelligent acquisition device transmits the preliminarily processed facial image to the back-end system through the network.

[0051] The face recognition engine in the back-end system uses a deep learning model to perform high-precision recognition of captured facial images.

[0052] This deep learning model is based on large-scale data training and can detect 150 key points, accurately locate facial features (such as eyebrows, eyes, nose, lips, cheeks, etc.) and contours, and support recognition of single and multiple faces.

[0053] The system makes angle judgments on facial images and combines them with the spatial posture angle reference of the face to enhance the accuracy and robustness of recognition.

[0054] During the recognition process, the system will compare the captured facial image with the pre-stored student face database one by one to determine whether the student is a student of this school (i.e., the target to be tested).

[0055] If the match is successful, the system will associate the student's identity information with the running record, providing a basis for subsequent data statistics and analysis.

[0056] S3, taking face capture of students passing the finish line to identify the target to be measured, and collecting the running data of the target to be measured.

[0057] Among them, running data includes duration and pace data.

[0058] In this step, while the target to be measured (confirmed student) is running, the intelligent data acquisition device captures the face of the student passing the finish line.

[0059] The system uses facial comparison to confirm whether the captured student is the target to be tested, ensuring the accuracy of the data. The running time is calculated by recording the difference between the student's start time and the end time; the pace is calculated by dividing the running mileage by the running time. The system transmits the collected running data to the back-end system in real time for storage and further processing.

[0060] In an optional embodiment of the present application, human body recognition is also included:

[0061] When the target is running, the intelligent data acquisition device not only captures the face, but also starts the body recognition function at the same time. Body recognition technology can detect a single or multiple people in the picture, track the people, and feedback the relative position of the people in the picture.

[0062] The human body recognition algorithm can detect the student's body outline in real time and track it. Even when the face is partially blocked (such as wearing a hat, mask, etc.) or the face cannot be captured clearly due to angle problems, the human body recognition technology can still confirm the student's identity and location through the body outline and movement trajectory.

[0063] Human body recognition technology can provide information about the relative position of the human body in the image, helping the system to more accurately determine whether students have passed through monitoring points and their specific positions during running.

[0064] During the face capture process, human body recognition technology can assist in confirming whether the captured face belongs to a student who is running, avoiding data errors caused by mistakenly capturing other non-running people.

[0065] In a scenario where multiple people are running, human body recognition technology can distinguish different students and ensure that each student's running data is accurately collected. Even if there is overlap between students or the queues are tight, human body recognition technology can still accurately distinguish them through body contours and movement trajectories.

[0066] The location information provided by human body recognition technology can more accurately calculate students' running mileage and pace.

[0067] During running, human body recognition technology can provide real-time feedback on students' exercise status, helping the system to adjust data collection strategies in a timely manner to ensure the accuracy and completeness of the data.

[0068] S4, performs real-time processing and statistical analysis on the collected running data to generate intelligent evaluation results of the target to be tested.

[0069] In this step, the back-end system processes the received running data in real time, including data cleaning, verification and integration, to ensure the accuracy and completeness of the data.

[0070] Generate a personalized sports analysis report based on the student's running time and pace data, combined with the student's age, gender and historical sports data; the sports analysis report includes the student's starting reaction time, acceleration phase performance, sprint phase speed, overall sports trend analysis and targeted training suggestions.

[0071] The intelligent evaluation results are displayed to students and administrators in real time through a user-friendly interface (such as a large sunlight screen), and can also be sent to relevant personnel in the form of electronic reports, providing a scientific basis for the school's physical education and management. The user-friendly interface supports a variety of interactive methods, and displays running student information and the school's daily / weekly leaderboard; the running student information includes the student's head portrait and today's running mileage, and the school's daily / weekly leaderboard includes the student's name, class, total running mileage, and total duration information for each day / week.

[0072] In an optional embodiment of the present application, during the data transmission and storage process, SSL / TLS encryption technology is used to encrypt the student's identity information and running data.

[0073] Please refer to Figure 2 , which shows a block diagram of a sprint intelligent evaluation system based on face recognition provided by an embodiment of the present application. Figure 2 As shown, the system may include:

[0074] A collection module, comprising installing intelligent collection devices at the start and end of the runway, and capturing facial images through the intelligent collection devices; wherein the intelligent collection devices at least include a high-resolution camera and an edge computing device, the high-resolution camera is used to capture the face, and the edge computing device is used to perform preliminary face detection and preprocessing;

[0075] The recognition module is used to perform face recognition on each face image captured at the starting point using a deep learning model, and compare it one by one with the pre-stored student face database to determine whether the student corresponding to each face image is the target to be tested. If the comparison is successful, the identity information of the successfully matched student is associated with the running record;

[0076] The processing module is used to capture the face of the student passing the end point to confirm the target to be tested, and collect the running data of the target to be tested; wherein the running data includes the duration and pace data;

[0077] The generation module is used to perform real-time processing and statistical analysis on the collected running data to generate intelligent evaluation results for the target to be tested.

[0078] For the specific definition of the sprint intelligent evaluation system based on face recognition, please refer to the definition of the sprint intelligent evaluation method based on face recognition above, which will not be repeated here. Each module in the above-mentioned sprint intelligent evaluation system based on face recognition can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory in the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0079] In one embodiment, an electronic device is provided. The electronic device may be a computer, and its internal structure diagram may be as follows: Figure 3 As shown. The electronic device includes a processor, a memory and a network interface connected via a system bus. The processor of the device is used to provide computing and control capabilities. The memory of the device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used for sprint intelligent evaluation data based on face recognition. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a sprint intelligent evaluation method based on face recognition is implemented.

[0080] Those skilled in the art will understand that Figure 3The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0081] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, which involves all or part of the processes in the above-mentioned embodiment method.

[0082] In one embodiment, a computer program product is also provided, including a computer program / instruction, which involves all or part of the process in the above embodiment method.

[0083] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing related hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in M ​​forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (SyMchliMk) DRAM (SLDRAM), memory bus (RaMbus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0084] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0085] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be construed as limiting the scope of the patent application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent application shall be subject to the attached claims.

Claims

1. A sprint intelligent evaluation method based on face recognition, characterized in that: The method comprises: Intelligent acquisition devices are installed at the starting point and the end point of the runway, and facial images are captured by the intelligent acquisition devices; wherein the intelligent acquisition devices at least include a high-resolution camera and an edge computing device, the high-resolution camera is used to capture the face, and the edge computing device is used to perform preliminary face detection and preprocessing; Each facial image captured at the starting point is recognized using a deep learning model, and is compared one by one with a pre-stored student face database to determine whether the student corresponding to each facial image is the target to be tested. If the comparison is successful, the identity information of the successfully matched student is associated with the running record. The students passing the finish line are photographed to identify the target to be tested, and the running data of the target to be tested is collected; the running data includes the duration and pace data; The collected running data is processed and statistically analyzed in real time to generate intelligent evaluation results for the target to be tested.

2. The sprint intelligent evaluation method according to claim 1, characterized in that: Intelligent data collection equipment is installed at the start and end of the runway, including: Set the effective capture time. When the smart acquisition device is running, it will obtain the current time in real time and compare it with the set effective capture time. The smart acquisition device will start the capture process only when you enter the running area within the effective capture time. Set a minimum number of captured photos. During the capture process, the intelligent collection device will count the photos captured by each student. When processing the captured data, it will check whether the number of captured photos of each student reaches the set minimum threshold. Only when the number of captured photos reaches or exceeds the set minimum number, the student's running data will be counted and recorded in the database.

3. The sprint intelligent evaluation method according to claim 1, characterized in that: The edge computing device performs preliminary face detection and preprocessing, including: After capturing an image through a high-resolution camera, the NPU algorithm is used to identify the face area in the image and determine its position and size; The detected face image is preprocessed, including grayscale, normalization, cropping and enhancement operations, to optimize image quality and remove background information, and a valid face image is determined based on the tilt angle of the face.

4. The sprint intelligent evaluation method according to claim 1, characterized in that: Each facial image captured at the starting point is used for face recognition using a deep learning model, specifically including: Analyze the captured facial images using a pre-trained deep learning model, where the deep learning model can detect 150 facial key points and locate the key points of the face, eyes, eyebrows, lips, and nose; At the same time, it can accurately locate single and multiple faces, and use the face angle judgment function to analyze the faces in the picture at various posture angles, and obtain valid data based on the face space posture angle reference.

5. The sprint intelligent evaluation method according to claim 1, characterized in that: The collected running data is processed and statistically analyzed in real time to generate intelligent evaluation results of the target to be tested, including: Generate a personalized sports analysis report based on the student's running time and pace data, combined with the student's age, gender and historical sports data; the sports analysis report includes the student's starting reaction time, acceleration phase performance, sprint phase speed, overall sports trend analysis and targeted training suggestions.

6. The sprint intelligent evaluation method according to claim 1, characterized in that: The method further comprises: During the data transmission and storage process, SSL / TLS encryption technology is used to encrypt students' identity information and running data.

7. A sprint intelligent evaluation system based on face recognition, characterized in that: The system comprises: A collection module, comprising installing intelligent collection devices at the start and end of the runway, and capturing facial images through the intelligent collection devices; wherein the intelligent collection devices at least include a high-resolution camera and an edge computing device, the high-resolution camera is used to capture the face, and the edge computing device is used to perform preliminary face detection and preprocessing; The recognition module is used to perform face recognition on each face image captured at the starting point using a deep learning model, and compare it one by one with the pre-stored student face database to determine whether the student corresponding to each face image is the target to be tested. If the comparison is successful, the identity information of the successfully matched student is associated with the running record; The processing module is used to capture the face of the student passing the end point to confirm the target to be tested, and collect the running data of the target to be tested; wherein the running data includes the duration and pace data; The generation module is used to perform real-time processing and statistical analysis on the collected running data to generate intelligent evaluation results for the target to be tested.

8. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Intelligent security and protection system for smart new town

    CN110428522A

  • Face recognition method and device and computer readable storage medium

    CN111814613A

  • Intelligent running timing method based on artificial intelligence

    CN113011343A

  • Middle and long distance running evaluation method and system based on human body weight recognition of human face

    CN119280783A

Cited By

  • Intelligent running test method, system and equipment based on multi-camera cooperation

    CN121054234A