Core demands
With the upsurge of marathon running in China, more and more runners participate in online marathon races that are not limited by space and number of runners. However, compared with the traditional marathon, online race users can hardly experience the cheers and sense of ceremony when they rush, and the operation steps of querying the race results in some relevant APPs are often too cumbersome and the user experience is poor.
Solution
Keep will include the medals of the "2018 Online Beijing Marathon" and the other four kinds of medals (a total of 418 pictures). Within a week of using Baidu's "EasyDL customized image recognition platform", 16 model versions were generated, and finally completed the task of event medal recognition with an accuracy rate of 99.18%. Its medal recognition ability was also put into use on the day of the first test due to its good recognition effect, that is, it quickly passed the internal audit.
Keep also called the API interfaces of the 16 models generated above to develop new functions, and realized the mobile phone lens aiming at the medals to complete the complete steps of [Real time scanning] -- [Upload pictures] -- [EasyDL model identification] -- [Review the results], reducing user operations. In combination with the page design, users can truly feel the flash moment when people receive the certificate of completion at the end of the marathon, and enhance the sense of technology of online events.
The implementation process is as follows:
Step 1: The user opens the keep APP and clicks to enter the "Personal Center" after logging in
Step 2: click "Scan" in the upper right corner to select the medal scanning function
Step 3: The system will automatically call the interface to capture the image after scanning and judging that the user is indeed participating in the game, and will capture an image every 5 seconds and submit it to the server
Step 4: After the server obtains the picture, it calls the 16 proprietary model API interfaces generated by EasyDL training for intelligent recognition and provides panoramic animation
Step 5: After the identification is successful, the user can return to obtain the "Certificate of Completion" that displays the results and ranking of the competition
Review of overall process dynamic diagram: