A smart phone stopwatch timing method, timing system, device, and terminal
Through the smartphone stopwatch timing method, the full-screen touch area and face recognition technology are used to solve the cumbersome, inaccurate and high-cost problems of existing sports timing methods, real-time and accurate timing data recording and scoring are achieved, suitable for Extensive sporting events and testing.
Patent Information
- Application Number
- CN202210971374.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-12
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2042-08-12
AI Technical Summary
The existing sports competition and training timing methods have cumbersome recording, possible record errors, need to enter a spreadsheet twice, and are difficult to count. The timing is inaccurate, the equipment costs are high, and it cannot be widely used in mass sports competitions and tests. Smartphone stopwatch timing methods The special nature of sports timing to UI and operation methods is not considered, resulting in a high error operation rate and the inability to match, store and transmit athlete identity and timing data.
A smart phone stopwatch timing method is designed. By adjusting the mobile phone interface to start the touch area for full-screen timing, athletes can click to start timing in any area. After the timing is over, double-click the return button to restore the standby state, combining face recognition and ID number and other information is matched and stored to achieve real-time and accurate timing data recording and scoring.
Improve the practicality, accuracy and economicality of the smartphone stopwatch timing, taking into account the portability and low cost of ordinary stopwatches, real-time, efficient and simple matching and transmission of identity and timing data, reducing timing costs, and suitable for large-scale and mass sports events.
Smart Images

Figure CN115350463B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of sports timing measurement, and in particular relates to a smart phone stopwatch timing method, a timing system, a device, and a terminal. Background Art
[0002] At present, the following three methods are generally used in existing competition or training timing:
[0003] The first is ordinary stopwatch timing, which uses visual judgment and manual stopwatch operation to achieve timing. This method has the disadvantages of cumbersome score recording (need to print out the list in advance), possible recording errors, need for secondary entry into the spreadsheet, and statistical difficulties.
[0004] The second method is to use a computer and high-speed camera system to achieve timing. This method is accurate, but the whole set of equipment is expensive and difficult to install, so it is only suitable for large-scale competitions. It has poor portability, a single usage scenario, and is not suitable for non-standard venues and mass competitions / testing projects.
[0005] The third method is to use RF induction. An RF induction antenna is installed on the sprint line, and an RF sticker is fixed on each athlete's shoe or other place. The computer receives the coded induction signal to realize timing. Due to the difference in RF receiving signal sensitivity, the timing induction position is inaccurate, resulting in inaccurate timing. At the same time, the whole set of equipment is expensive and difficult to install, and is only suitable for auxiliary timing of long-distance marathon races.
[0006] The fourth method is to use a smartphone stopwatch to time. Some apps have already implemented the functions of timing and recording results, but none of them considers the contradiction between blind operation (the timekeeper looks at the starting point) and the inability to accurately control the position of the touch screen buttons (the timekeeper needs to look at the screen buttons) in actual sports competitions / tests. The button layout is all "time start", "reset", and "ranking". With this button layout and operation method, in order to accurately press the start button, the timekeeper can only look at the screen with his fingers suspended at the "start button" position on the screen, and press the screen button to start timing when he hears the start sound. This method is later than looking at the starting signal at the starting point (usually the starting gun smoke signal or the strong flash signal) (the reason for the lateness is that the sound is slower than the propagation speed of light), which does not meet the timing specifications for sports competitions / tests. On the contrary, if the timekeeper looks at the starting signal according to the timing specifications, the timer button is too small and the timekeeper cannot press the "start button" position on the screen 100% without looking at the screen, which will lead to the failure of the start time. Therefore, although the existing mobile phone stopwatch timing system functionally realizes the timing function of a smartphone, it has problems such as poor practicality, poor user experience, and high error rate. It cannot be effectively used in sports competitions / tests, and the existing technology still needs to be developed.
[0007] Through the above analysis, the problems and defects of the prior art are as follows:
[0008] (1) The existing ordinary stopwatch timing method has a cumbersome recording process, may record errors, requires secondary entry into electronic spreadsheets, and is difficult to count. It is impossible to achieve real-time and efficient digital matching, storage and transmission of timing data (time, ranking and other key information) and the identity data of the measured athletes (student number, name, ID number and other key information);
[0009] (2) The existing computer and high-speed camera system timing method has high equipment costs and is difficult to install, so it is only suitable for large-scale competitions. The per capita timing cost is high and cannot be widely used in mass sports competitions / tests.
[0010] (3) The existing RF induction timing method is inaccurate (the induction carrying position is inaccurate and the induction signal is unstable). The whole set of equipment is expensive, difficult to install, and has high maintenance costs. It is only suitable for auxiliary timing of long-distance marathon races. The per capita timing cost is high and it cannot be widely used in mass sports competitions / tests.
[0011] (4) When the existing smartphone stopwatch timing method is applied to sports competitions / tests, the special requirements of sports timing on the stopwatch UI and operation methods are not taken into account. There are serious consequences such as high false touches of buttons, loss of timing data returning to zero, and athletes having to retest. At the same time, the matching, storage, and transmission of athlete identity and timing data are not achieved, and the scope of sports application is extremely limited. Summary of the invention
[0012] In view of the problems existing in the prior art, the present invention provides a smart phone stopwatch timing method, a timing system, a device and a terminal.
[0013] The present invention is implemented as follows: a smart phone stopwatch timing method, the smart phone stopwatch timing method comprising:
[0014] S1. Stopwatch start: The smartphone stopwatch enters standby mode, the mobile phone UI is adjusted to the full screen as the timing start touch area, and click any area on the screen to start timing;
[0015] S2. Timing data recording: The timing touch area is automatically adjusted to the ranking touch area. Click any area on the mobile phone interface to get the timing and ranking results of the athletes who cross the finish line. The ranking and time are recorded in sequence according to the number of touches;
[0016] S3. Timing data storage: After the timing is over, quickly double-click the "Return" touch button at the top of the mobile phone interface to control the smartphone stopwatch to resume the timing standby state; double-click the "Record" touch button at the top of the mobile phone interface to control the smartphone stopwatch to record the "Score List", click the corresponding ranking to start the identity recognition interface, and complete the matching and storage of identity, score and ranking data;
[0017] S4. Data integration and scoring: After processing and merging the face recognition data and timing data, the results are counted and automatically scored.
[0018] Furthermore, the smartphone stopwatch timing method requires registration before execution, and includes the following steps:
[0019] First, download the APP and register to set up the organizational structure and test items;
[0020] Then, the athlete is sent an invitation code, including the website, timekeeper, and organization;
[0021] Finally, the athletes enter according to the invitation code, register and fill in key identity information, including photo, ID number, and student number, and complete the competition / test application.
[0022] Furthermore, the full screen of the control interface UI is adjusted to the timing start touch area, including: the control interface UI except the status bar at the top of the screen and the three function button bars are the timing start touch area.
[0023] Furthermore, after clicking any area of the mobile phone interface at the moment when the athlete crosses the finish line to obtain the timing and ranking results of the athlete crossing the finish line, the following steps need to be performed:
[0024] The ranking and timing data are stored in real time on the smartphone device according to the triggering situation, and after the test, the timing results and rankings of all participants in the test are displayed in real time on the smartphone screen.
[0025] Furthermore, the method of using the smart phone screen to display the timing results and rankings of all persons participating in the test in real time includes: displaying the results of all persons participating in the test in a list form.
[0026] Furthermore, the smartphone stopwatch timing method further comprises:
[0027] First, click on the name area to be recorded, and call the camera to perform optical face scanning, barcode or QR code recognition methods to confirm the identity;
[0028] Secondly, after the identity recognition is passed, the identity information of the person participating in the test is matched with the ranking and time data of the timing and stored together.
[0029] Furthermore, the identity identification method also includes: performing identity identification by searching for student ID number, ID card number or other information.
[0030] Furthermore, after the identity recognition is successful, the system will automatically complete the matching, storage, and transmission of the identity and the corresponding ranking, and score according to the established standards, excellent, good, passing or failing. If there are multiple people tied for a certain ranking, you can click the same number of times as the number of people to identify the tied classmates separately. If someone's ranking is recorded incorrectly, you can click the correct ranking for re-identification. After successful recognition, the wrong ranking will be automatically deleted.
[0031] Another object of the present invention is to provide a smart phone stopwatch timing system for implementing the smart phone stopwatch timing method, the smart phone stopwatch timing system comprising:
[0032] The three subsystems are teacher side (timekeeper), student side (athlete), and server side (data calculation and processing):
[0033] The teacher end is a mobile phone APP terminal, which is used by teachers to process corresponding data, including teacher team information, timed scores, grade structure, and testing institutions, and transmit the data to the server end. It also receives scores and statistical data from the server end, and receives timed data and face data from the student end. The teacher information uses a strong encrypted private key;
[0034] The student end is a web page that processes student information, class affiliation and other data and transmits them to the server end, and also receives grades from the server end;
[0035] The server is a cloud service that is used to receive teacher-side and student-side data for matching, storage, distribution, and statistics.
[0036] Furthermore, the smartphone stopwatch timing system includes 7 modules, namely, a statistics module, an information editing module, a timing module, a submission integration module, a manual entry module, a grade structure import module, and a test item configuration module, which respectively interact with the server, the teacher end, and the student end through 5 interfaces, namely, a test item interface, a grade structure interface, a recording data interface, an information interface, and a national platform report interface;
[0037] The statistical module is used to process various data for performance statistics, and distribute the statistical data and national platform reports to the teacher and student terminals. The national platform reports are obtained by the server through the national platform report interface;
[0038] The information editing module is used to process teacher and team information and distribute it to the server through the information interface;
[0039] The timing module is used to process real-time timing data and face recognition data and distribute them to the submission integration module;
[0040] The submission integration module is used to process and merge face recognition data, timing data, and test data, and distribute them to the server through the recording data interface;
[0041] The grade structure import module is used to process grade structure information and distribute it to the server through the grade structure interface;
[0042] The test project configuration module is used to process the data of various sports projects in the school and distribute them to the timing module through the test project interface. The sports projects are mainly speed racing;
[0043] The manual entry module is used to process and merge face recognition data and entry data, and distribute them to the scoring module through the recording data interface.
[0044] Furthermore, the smartphone stopwatch timing system is also equipped with an auxiliary module, which includes a teacher information processing module, a student information processing module, a scoring module, a face recognition module, and a grade structure processing module;
[0045] The teacher information processing module is responsible for processing teacher personal information and timekeeping team information, and distributing the team information to the student information processing module through the server;
[0046] The student information processing module is used to process team information, student information, and face data, and distribute them to the scoring module through the server;
[0047] The face recognition module is used to identify student information based on the face database and distribute it to the scoring module;
[0048] The scoring module is used to perform automatic evaluation using a scoring model and distribute it to the teacher and student terminals through a server. The scoring model is developed based on timing data and student information.
[0049] The grade structure processing module is used to process and count the structure data according to the grade, and distribute it to the teacher end and the student end.
[0050] Another object of the present invention is to provide a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the smartphone stopwatch timing method.
[0051] Another object of the present invention is to provide an information data processing terminal, which is used to implement the smart phone stopwatch timing system.
[0052] In combination with the above technical solutions and the technical problems solved, please analyze the advantages and positive effects of the technical solutions to be protected by the present invention from the following aspects:
[0053] First, in view of the technical problems existing in the above-mentioned prior art and the difficulty of solving the problems, the technical solutions to be protected by the present invention and the results and data during the research and development process are closely combined to analyze in detail and deeply how the technical solutions of the present invention solve the technical problems, and some creative technical effects brought about after solving the problems. The specific description is as follows:
[0054] The present invention can automatically match class management after the teacher registers his / her identity information, and display the corresponding class list and items to be tested, without the need to import a large number of classes by oneself.
[0055] When the stopwatch of the smart phone enters the standby state, the entire screen of the adjustment interface UI (except the status bar at the top of the screen and the three function button bars) is the timing start touch area. At this time, the timekeeper looks at the starting point (starting gun smoke) and can complete the timing by pressing any area of the mobile phone without worrying about pressing the wrong button or missing a button.
[0056] When the athlete completes the start and the smart stopwatch starts timing, the timing start touch area automatically changes to the ranking touch area, and the ranking and time are recorded in sequence according to the number of touches (it can be understood that the entire touch screen is a large ranking recording touch button during the athlete's exercise). The timekeeper looks at the athlete (crossing the finish line) at this time, and can complete the timing (ranking) of the athlete crossing the finish line by pressing any area of the mobile phone without worrying about pressing the wrong button or missing a button.
[0057] The smart stopwatch UI of the present invention does not have a pause or stop button, so as to avoid the situation that the test group is wasted / retested due to accidental touch. When the timing of the current group is completed and the next group of timing needs to be restarted, the timekeeper can click the "double-click to return to the time" touch button at the top of the screen (the button is located at the top of the screen, the area is very small and needs to be double-clicked quickly to be triggered), and the smart stopwatch will return to zero and enter the next group of timing standby state. At this time, the full screen of the mobile phone will be restored to the timing start touch area.
[0058] Second, considering the technical solution as a whole or from the perspective of the product, the technical effects and advantages of the technical solution to be protected by the present invention are described in detail as follows:
[0059] The present invention improves the practicality, accuracy and economy of the smart phone stopwatch timing in sports events, tests and training.
[0060] The present invention takes into account the low cost, portability, zero maintenance, and flexible use scenarios of ordinary stopwatches, while avoiding the disadvantages of traditional electronic timing systems such as high cost, many accessories, difficult maintenance, and limited use scenarios. The test efficiency and accuracy are comparable to ordinary stopwatches, and the data management is comparable to traditional electronic timing systems. It also makes full use of the native software and hardware environment of smartphones, and creatively realizes real-time, efficient, and simple identification and matching of identity and timing data (mainly using cameras to achieve optical identity recognition).
[0061] In sports events, tests, and training, especially in large-sample sports performance measurement, the efficiency of athlete identification has always been a pain point and a bottleneck. Or using an ordinary stopwatch to check identity documents and record scores manually, or using traditional electronic chip timing, none of them escapes the process of checking identity cards, timing on the road, judging rankings, and recording scores, resulting in a lot of unnecessary costs such as wasting time, space, and money in sports tests, such as the physical education middle school entrance examination, physical education supplementary examination, and the "National Student Physical Fitness Standards" test, in order to prevent students from cheating on behalf of others, to prevent errors in score entry, and to prevent traditional electronic timing failures. The present invention places the timing results and face recognition (document recognition) in the score matching link after the athlete's test, recognizes the face and takes photos for evidence at the same time, and perfectly uses the mobile phone system to achieve efficient and low-cost performance timing, identity verification, and data storage and transmission.
[0062] Third, as auxiliary evidence of the inventiveness of the claims of the present invention, it is also reflected in the following important aspects:
[0063] (1) The expected benefits and commercial value of the technical solution of the present invention after transformation are:
[0064] There are nearly 291 million students enrolled in the country (Ministry of Education, 2022.3). The timing application in the "National Student Physical Fitness Standards" alone is as high as 291 million × 2 (two prescribed timing items) = 582 million people. Add to that the timing needs of various sports games, physical education entrance exams, etc. in 529,300 schools. It is conservatively estimated that the number of people using the timing system is no less than 1 billion times a year. Due to the high purchase and maintenance costs, poor site adaptability, high failure rate, accuracy and other problems mentioned above of traditional electronic timing, there is such a huge timing market. Physical education teachers and timekeepers are still more willing to use ordinary stopwatches for timing, and tolerate the tediousness of manually filling out paper grades and ranking records. The present invention not only takes into account the portability and low cost advantages of ordinary stopwatch timing, but also effectively solves the inherent deficiencies of low efficiency and cumbersome timing and grade ranking records, so that the technology of the present invention has a broad market space after transformation, and has both social and economic benefits.
[0065] (2) The technical solution of the present invention fills the technical gap in the industry at home and abroad:
[0066] Innovation of timing interface: The design closely matches the characteristics of sports timing scenarios, and the "parallel display of arbitrary trigger type" (the reset, start, and timing buttons are of the same size and arranged in parallel, and you can press any key at any time to achieve the corresponding function) button layout is subversively designed into a "series intelligent switching sequential trigger type" (according to the three different stages of sports "start, middle, and finish line", the stopwatch button function is adaptively switched) button layout. This kind of timing interface layout is currently unprecedented at home and abroad.
[0067] Innovation in timing operation logic: The characteristic of sports timing is that once it starts, it cannot be stopped. Obviously, when athletes start running, they do not need to reset (return the clock) or press the timing button (which takes up space and is very easy to cause timing failure due to misoperation). At this time, only the timing start touch function (start button) should be provided. When athletes cross the finish line, they do not need to reset (return the clock) or press the start button. Only one timing button is needed to record the time and ranking. Other function buttons become a burden that interferes with timing and will have irreversible serious consequences if they are accidentally touched. This kind of timing implementation logic and method based on the timing characteristics of sports has no precedent at home and abroad.
[0068] (3) Whether the technical solution of the present invention solves the technical problems that people have been eager to solve but have not been able to solve successfully:
[0069] The present invention is made against the background of huge market demand for sports timing. With the rapid development of information technology, electronic timing is an irreversible development trend. Although the existing traditional electronic timing system has realized the electronic dataization and real-time transmission of timing and ranking, it has not been able to fundamentally solve the pain points and bottlenecks of sports timing, such as high use and maintenance costs, poor portability and stability, insufficient adaptability to usage scenarios, and inconvenient identity recognition. The present invention is based on the special needs of sports timing and the timing characteristics of the sports process, and takes innovative operating logic and smartphone UI as strategies. It has achieved technological breakthroughs in the precise timing of smartphones and the rapid matching of face identity cloud recognition and timing data, and has been developed and practiced for 5 years.
[0070] (4) Whether the technical solution of the present invention overcomes technical prejudice.
[0071] Due to the sharp conflict between the traditional mobile phone timing system interface (implementation method) and the inherent operation logic of sports test timing, mobile phones have long been used in sports professional tests with various tinted glasses such as "unprofessional, inaccurate, and imprecise". During the timing verification period, this system was tested by nearly 20,000 students each year. In terms of timing accuracy, the mobile phone intelligent timing of the present invention is not only insignificantly different from the traditional timing, but also can realize the automatic calibration of the start and touch screen delay through the mobile phone program to meet the timing scenario with higher accuracy. BRIEF DESCRIPTION OF THE DRAWINGS
[0072] Figure 1 The present invention provides a flowchart of a smart phone stopwatch timing method.
[0073] Figure 2 The present invention provides a flowchart of a smart phone stopwatch timing system.
[0074] Figure 3 This is a framework diagram of a smart phone stopwatch timing system provided by an embodiment of the present invention.
[0075] Figure 4 This is a flow chart of information data processing of a smart phone stopwatch timing system provided by an embodiment of the present invention.
[0076] Figure 5 A data structure diagram of an auxiliary module of a smart phone stopwatch timing system provided by an embodiment of the present invention.
[0077] Figure 6 This is an identity information registration interface provided by an embodiment of the present invention.
[0078] Figure 7 This is a class management interface provided by an embodiment of the present invention.
[0079] Figure 8 This is a project timing interface provided by an embodiment of the present invention.
[0080] Fig. 9 This is an identity recognition interface provided by an embodiment of the present invention.
[0081] Fig.10 This is a score entry interface provided by an embodiment of the present invention.
[0082] Fig.11 This is a score statistics interface provided by an embodiment of the present invention.
[0083] Fig.12 This is a class scoring interface provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0084] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0085] 1. Explanatory Examples In order to enable those skilled in the art to fully understand how to implement the present invention, this section provides an illustrative example that expands and describes the technical solution of the claims.
[0086] like Figure 1 As shown, the smart phone stopwatch timing method provided by the embodiment of the present invention includes:
[0087] S101, stopwatch timing start: the smartphone stopwatch enters standby mode, the mobile phone interface UI is adjusted to the timing start touch area on the entire screen, and the timing is started by clicking any area of the screen;
[0088] S102, timing data recording: the timing touch area is automatically adjusted to the ranking touch area, and the timing and ranking results of the athletes crossing the finish line are obtained by clicking any area of the mobile phone interface, and the ranking and time are recorded in sequence according to the number of touches;
[0089] S103, timing data storage: after the timing is over, quickly double-click the "return" touch button at the top of the mobile phone interface to control the smartphone stopwatch to resume the timing standby state; double-click the "record" touch button at the top of the mobile phone interface to control the smartphone stopwatch to record the "score list", click the corresponding ranking to start the identity recognition interface, and complete the matching and storage of the identity, score and ranking data;
[0090] S104, data integration and scoring: after processing and merging the face recognition data and timing data, the results are counted and automatically scored.
[0091] The control interface UI provided by the embodiment of the present invention is adjusted to a timing start touch area in the entire screen, including: the control interface UI is the timing start touch area except for the status bar and three function button bars at the top of the screen.
[0092] After clicking any area of the mobile phone interface at the moment when the athlete crosses the finish line to obtain the timing and ranking results of the athlete crossing the finish line provided by the embodiment of the present invention, the following steps need to be performed:
[0093] The ranking and timing data are stored in real time on the smartphone device according to the triggering situation, and after the test, the timing results and rankings of all participants in the test are displayed in real time on the smartphone screen.
[0094] The embodiment of the present invention provides a method of using a smart phone screen to display the timing scores and rankings of all persons participating in a test in real time, including: displaying the scores of all persons participating in the test in a list form.
[0095] The smart phone stopwatch timing method provided by the embodiment of the present invention further includes:
[0096] First, click on the name area to be recorded, and call the camera to identify the person through QR code, barcode or face recognition method;
[0097] Secondly, after the identity recognition is passed, the identity information of the person participating in the test is matched with the ranking and time data of the timing and stored together.
[0098] The identity recognition method provided by the embodiment of the present invention also includes: performing identity recognition by searching for student ID number, ID card number or other information.
[0099] like Figure 2 As shown, the smart phone stopwatch timing method provided by the embodiment of the present invention specifically includes the following steps:
[0100] 1. When the athlete goes on the track to prepare for the competition, the stopwatch on the smartphone enters standby mode, and the entire UI screen (except for the status bar at the top of the screen and the three function button bars) is the timing start touch area (the entire touch screen can be understood as a large timing start button). The timekeeper looks at the starting point (the starting gun smoke) and can start the timing by pressing any area of the phone without worrying about pressing the wrong button or missing a button.
[0101] 2. After the athlete finishes the start and the smart stopwatch starts timing, the timing start touch area automatically changes to the ranking touch area, and the ranking and time are recorded in sequence according to the number of touches (it can be understood that during the athlete's exercise, the entire touch screen is a large touch button for recording ranking). The timekeeper is watching the athlete (crossing the finish line) at this time, and can complete the timing (counting the ranking) of the athlete crossing the finish line by pressing any area of the phone without worrying about pressing the wrong button or missing a button.
[0102] 3. According to the triggering situation, the ranking and timing data are stored in the smart phone device in real time, and the smart phone screen displays the timing results and rankings of multiple people in real time.
[0103] 4. The smart stopwatch UI does not have a pause or stop button to avoid the situation where the test group needs to be re-tested due to accidental touches. When the current group of timing is completed and the next group of timing needs to be restarted, the timekeeper can click the "double-click to return to the time" touch button at the top of the screen (the button is located at the top of the screen, the area is very small, and it needs to be quickly double-clicked to trigger), and the smart stopwatch will return to zero and enter the next group of timing standby state. At this time, the full screen of the phone will return to the timing start touch area.
[0104] 5. Multiple timing target (athlete) identification, stopwatch data matching, and saving methods. When all athletes have completed the competition or test, the timekeeper clicks the "Record Results" button to enter the Record Results page, which displays all athletes' results in a list:
[0105] (1) Identification method: The timekeeper clicks the ranking area to be recorded and calls the camera or QR code identification or face identification. The timekeeper can also click the search icon to identify the student by student ID number, ID number, etc.
[0106] (2) After identity recognition is completed, the system matches the athlete's identity information with the timing ranking and time data and stores them together.
[0107] like Figure 3 As shown, the smart phone stopwatch timing system provided by the embodiment of the present invention includes three subsystems: a teacher end (timekeeper), a student end (athlete), and a server end (data calculation and processing):
[0108] The teacher end is a mobile phone APP terminal, which is used by teachers to process corresponding data, including teacher team information, timed scores, grade structure, and testing institutions, and transmit the data to the server end. It also receives scores and statistical data from the server end, and receives timed data and face data from the student end. The teacher information uses a strong encrypted private key;
[0109] The student end is a web page that processes student information, class affiliation and other data and transmits them to the server end, and also receives grades from the server end;
[0110] The server is a cloud service that is used to receive teacher-side and student-side data for matching, storage, distribution, and statistics.
[0111] like Figure 4 As shown, the smart phone stopwatch timing system provided by the embodiment of the present invention includes 7 modules, namely, a statistics module, an information editing module, a timing module, a submission integration module, a manual entry module, a grade structure import module, and a test item configuration module, which respectively interact with the server, the teacher end, and the student end through 5 interfaces including a test item interface, a grade structure interface, a record data interface, an information interface, and a national platform report interface;
[0112] The statistical module is used to process various data to perform grade statistics and distribute the data to the teacher and student terminals;
[0113] The information editing module is used to process teacher and team information and distribute it to the server through the information interface;
[0114] The timing module is used to process real-time timing data and face recognition data and distribute them to the submission integration module;
[0115] The submission integration module is used to process and merge face recognition data, timing data, and test data, and distribute them to the server through the recording data interface;
[0116] The grade structure import module is used to process grade structure information and distribute it to the server through the grade structure interface;
[0117] The test project configuration module is used to process the data of various sports projects in the school and distribute them to the timing module through the test project interface. The sports projects are mainly speed racing;
[0118] The manual entry module is used to process and merge face recognition data and entry data, and distribute them to the scoring module through the recording data interface.
[0119] like Figure 5As shown, the timing system provided by the embodiment of the present invention is also equipped with an auxiliary module, which includes a teacher information processing module, a student information processing module, a scoring module, a face recognition module, and a grade structure processing module;
[0120] The teacher information processing module is responsible for processing teacher personal information and timekeeping team information, and distributing the team information to the student information processing module through the server;
[0121] The student information processing module is used to process team information, student information, and face data, and distribute them to the scoring module through the server;
[0122] The face recognition module is used to identify student information based on the face database and distribute it to the scoring module;
[0123] The scoring module is used to perform automatic evaluation using a scoring model and distribute it to the teacher and student terminals through a server. The scoring model is developed based on timing data and student information.
[0124] The grade structure processing module is used to process and count the structure data according to the grade, and distribute it to the teacher end and the student end.
[0125] like Figure 6 As shown, registration is required before execution of the embodiment of the present invention, including the following steps:
[0126] First, download the APP and register to set up the organizational structure and test items;
[0127] Then, the athlete is sent an invitation code, including the website, timekeeper, and organization;
[0128] Finally, the athletes enter according to the invitation code, register and fill in key identity information, including photo, ID number, and student number, and complete the competition / test application.
[0129] The class management interface provided by the embodiment of the present invention is as follows Figure 7 As shown, the project timing interface is as follows Figure 8 As shown, the identity recognition interface is as follows Fig. 9 As shown, the score entry interface is as follows Fig.10 As shown, the performance statistics interface is as follows Fig.11 As shown in the figure, the class scoring interface is as follows Fig.12 shown.
[0130] 2. Application Examples: In order to prove the creativity and technical value of the technical solution of the present invention, this section provides application examples of the technical solution of the claims on specific products or related technologies.
[0131] The smart phone stopwatch timing method provided by the application embodiment of the present invention is applied to a computer device, the computer device includes a memory and a processor, the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the smart phone stopwatch timing method.
[0132] The smart phone stopwatch timing method provided by the application embodiment of the present invention is applied to a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the processor executes the steps of the smart phone stopwatch timing method.
[0133] The smart phone stopwatch timing method provided by the application embodiment of the present invention is applied to an information data processing terminal, and the information data processing terminal is used to implement the smart phone stopwatch timing system.
[0134] The timing method provided by the application embodiment of the present invention can be applied not only to sports competitions, tests and other fields, but also can be widely used in various timing scenarios where the timekeeper has no time to pay attention to the mobile phone screen.
[0135] The APP of this timing method was used in the physical fitness test of students at a certain university in 2016. After 6 years of continuous improvement, the cumulative test volume has reached nearly 500,000 times.
[0136] Actual application 1 starts (the tester looks at the starting point, without looking at the phone screen).
[0137] Actual application 2: During the test, the tester looks at the athlete and does not need to look at the phone screen.
[0138] Practical application 3: on-site matching of identity and results (identity recognition by scanning face, QR code or ID card, etc.).
[0139] Practical application 4: Real-time performance recording and evaluation. Taking the 1000-meter race for boys as an example, more than 100,000 pieces of test data have been tested (key information such as identity, performance, and ranking are stored).
[0140] It should be noted that the embodiments of the present invention can be implemented by hardware, software, or a combination of software and hardware. The hardware part can be implemented using dedicated logic; the software part can be stored in a memory and executed by an appropriate instruction execution system, such as a microprocessor or dedicated design hardware. It can be understood by a person of ordinary skill in the art that the above-mentioned devices and methods can be implemented using computer executable instructions and / or contained in a processor control code, such as a carrier medium such as a disk, CD or DVD-ROM, a programmable memory such as a read-only memory (firmware), or a data carrier such as an optical or electronic signal carrier. Such code is provided on the carrier medium. The device and its modules of the present invention can be implemented by hardware circuits such as very large-scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, etc., or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc., can also be implemented by software executed by various types of processors, and can also be implemented by a combination of the above-mentioned hardware circuits and software, such as firmware.
[0141] The above description is only a specific implementation mode of the present invention, but the protection scope of the present invention is not limited thereto. Any modifications, equivalent substitutions and improvements made by any technician familiar with the technical field within the technical scope disclosed by the present invention and within the spirit and principle of the present invention should be covered by the protection scope of the present invention.
Claims
1. A smart phone stopwatch timing method, characterized in that: The smart phone stopwatch timing method comprises: S1. Start the stopwatch; the smartphone stopwatch enters standby mode, the full screen of the mobile phone interface UI is adjusted to the timing start touch area, and click any area of the screen to start timing; S2. Timing data recording: The timing touch area is automatically adjusted to the ranking touch area. Click any area on the mobile phone interface to get the timing and ranking results of the athletes who cross the finish line. The ranking and time are recorded in sequence according to the number of touches; S3. Timing data storage: After the timing is finished, quickly double-click the "Return" touch button at the top of the mobile phone interface to control the smartphone stopwatch to resume the timing standby state; double-click the "Record" touch button at the top of the mobile phone interface to control the smartphone stopwatch to record the "Score List", click the corresponding ranking to start the identity recognition interface, and complete the matching and storage of identity, score and ranking data; S4, data integration and scoring: after processing and merging face recognition data and timing data, the results are counted and automatically scored; The smartphone stopwatch timing method requires registration before execution, and includes the following steps: First, download the APP and register to set up the organizational structure and test items; Then, the athlete is sent an invitation code, including the website, timekeeper, and organization; Finally, the athlete enters according to the invitation code, registers and fills in key identity information, including photo, ID number, and student number, and completes the competition / test application; The controlling the mobile phone interface UI to adjust the entire screen to the timing start touch area includes: controlling the mobile phone interface UI to be the timing start touch area except for the status bar at the top of the screen and the three function button bars; After recording the timing data, the following steps need to be performed: According to the triggering situation, the ranking and timing data are stored in the smart phone device in real time, and after the test, the timing results and rankings of all participants in the test are displayed in real time on the smart phone screen; The smart phone stopwatch timing method further comprises: First, click on the name area to be recorded, and call the camera to perform optical face scanning, barcode or QR code recognition method to confirm identity recognition; Secondly, after the identity recognition is passed, the identity information of the person participating in the test is matched with the ranking and time data of the timing and stored; The identity recognition method also includes: performing identity recognition by searching for the student ID number and the ID card number; After the identity recognition is successful, the system will automatically match, store, and transmit the identity and the corresponding ranking, and score according to the established standards, such as excellent, good, passing or failing. If there are multiple students tied for a certain ranking, you can click the same number of times as the number of people to identify the students in tie. If someone's ranking is recorded incorrectly, you can click the correct ranking for re-identification. After successful recognition, the wrong ranking will be automatically deleted.
2. The smart phone stopwatch timing method as claimed in claim 1, characterized in that: The method of using the smart phone screen to display the timing scores and rankings of all persons participating in the test in real time includes: displaying the scores of all persons participating in the test in a list form.
3. A smartphone stopwatch timing system implementing the smartphone stopwatch timing method according to any one of claims 1-2, characterized in that: The smartphone stopwatch timing system includes three subsystems: the teacher end, the student end, and the server end: The teacher end is a mobile phone APP terminal, which is used by teachers to process corresponding data, including teacher team information, timed scores, grade structure, and testing institutions, and transmit the data to the server end. At the same time, it also receives scores and statistical data from the server end, and receives timed data and face data from the student end; the teacher team information uses a strong encrypted private key; The student end is a web page that processes student information, class affiliation and other data and transmits them to the server end, and also receives grades from the server end; The server is a cloud service that is used to receive teacher-side and student-side data for matching, storage, distribution, and statistics.
4. The smart phone stopwatch timing system as claimed in claim 3, characterized in that: The smartphone stopwatch timing system includes a statistics module, an information editing module, a timing module, a submission integration module, a manual entry module, a grade structure import module, and a test item configuration module, which interact with the server, the teacher end, and the student end through five interfaces respectively; The statistical module is used to process various data to perform grade statistics and distribute the data to the teacher and student terminals; The information editing module is used to process teacher and team information and distribute it to the server through the information interface; The timing module is used to process real-time timing data and face recognition data and distribute them to the submission integration module; The submission integration module is used to process and merge face recognition data, timing data, and test data, and distribute them to the server through the recording data interface; The grade structure import module is used to process grade structure information and distribute it to the server through the grade structure interface; The test project configuration module is used to process the data of various sports projects in the school and distribute them to the timing module through the test project interface. The sports projects are mainly speed racing; The manual entry module is used to process and merge face recognition data and entry data, and distribute them to the scoring module through the recording data interface.
5. The smart phone stopwatch timing system as claimed in claim 3, characterized in that: The timing system also includes an auxiliary module, which includes a teacher information processing module, a student information processing module, a scoring module, a face recognition module, and a grade structure processing module; The teacher information processing module is responsible for processing teacher personal information and timekeeping team information, and distributing the team information to the student information processing module through the server; The student information processing module is used to process team information, student information, and face data, and distribute them to the scoring module through the server; The face recognition module is used to identify student information based on the face database and distribute it to the scoring module; The scoring module is used to perform automatic evaluation using a scoring model and distribute it to the teacher and student terminals through a server. The scoring model is developed based on timing data and student information. The grade structure processing module is used to process and count the structure data according to the grade, and distribute it to the teacher end and the student end.
6. A computer device, characterized in that: The computer device includes a memory and a processor, the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the smart phone stopwatch timing method according to any one of claims 1-2.
7. An information data processing terminal, characterized in that: The information data processing terminal is used to implement the smart phone stopwatch timing system as claimed in claim 3.
Citation Information
Patent Citations
Method and apparatus for performing stopwatch timekeeping by terminal
CN105843538A
On-line physical test platform
CN107239904A
A multifunctional sports scoring system and a management method
CN109636206A
Training management method and device, terminal and storage medium
CN110111075A
Touch Anywhere to Speak
US20100318366A1
