public:ai:ai_project_process

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
public:ai:ai_project_process [2021/08/30 15:58]
europe
public:ai:ai_project_process [2021/08/30 16:24] (current)
europe ↷ Page moved from internal:draft:ai_project_process to public:ai:ai_project_process
Line 1: Line 1:
-====== AI Project WorkFlow ======+====== AI Project Workflow ======
  
 ====== INTRODUCTION ====== ====== INTRODUCTION ======
Line 16: Line 16:
   * **Definition of fatigue driving**   * **Definition of fatigue driving**
       * Streamax could detect fatigue driving not only by closed eyes but also by excessive blinking of eyes.       * Streamax could detect fatigue driving not only by closed eyes but also by excessive blinking of eyes.
-      * Detailed logic: When vehicle speed is above 20km/h, if it’s detected that the driver closes his eyes for 2/2+ seconds, or blinks 10/10+ times within 1 minute and then closes for 0.5s or 1s.+      * Detailed logic: When the vehicle speed is above 20km/h, if it’s detected that the driver closes his eyes for 2/2+ seconds, or blinks 10/10+ times within 1 minute and then closes for 0.5s or 1s.
  
 ====== 3 PROJECT WORKFLOW ====== ====== 3 PROJECT WORKFLOW ======
Line 29: Line 29:
   * Get as much project information as possible, including but not limit to vehicle model, target installation location, system architecture, detailed verification schedule, sample vehicle quantity, practical installation, and calibration pictures, etc.   * Get as much project information as possible, including but not limit to vehicle model, target installation location, system architecture, detailed verification schedule, sample vehicle quantity, practical installation, and calibration pictures, etc.
   * Communication path   * Communication path
-      * A Wechat group should be created for each AI project +      * A [[internal:draft:wechat|WeChat]] group should be created for each AI project internally and A mail group or Skype group should be created for each AI project with customers. 
-      * The support team should include BU, sales team, R&D, especially specific algorithm engineer+      * The Streamax support team should include BU, sales team, R&D, especially specific algorithm engineer
       * All of the project info should be passed to the R&D and BU team before POC       * All of the project info should be passed to the R&D and BU team before POC
   * AI system solution, normally our team will help to choose proper solution.   * AI system solution, normally our team will help to choose proper solution.
Line 40: Line 40:
       * How to connect indicator to I/O sensor and related setup       * How to connect indicator to I/O sensor and related setup
       * Troubleshooting procedure       * Troubleshooting procedure
-      * Debugging shouldn’t affect MDVR running+        * Debugging shouldn’t affect MDVR running
         * FMW upgrade method         * FMW upgrade method
         * Speed resource         * Speed resource
Line 46: Line 46:
   * Checklist:   * Checklist:
       * Network status and mobile data       * Network status and mobile data
-        * Basically speaking, a piece of evidence is about 6M, assuming MDVR uploads 30 pieces every day and the vehicle runs for 20 days in one month. It turns out that we need 3.6G data for evidence upload, plus basic data upload and recording playback, nearly 8G data is needed (normally it’s two times more than evidence upload’s).+        * Basically speaking, a piece of evidence is about 6M, assuming an MDVR uploads 30 pieces every day and the vehicle runs for 20 days in one month. It turns out that we need 3.6G data for evidence upload, plus basic data upload and recording playback, nearly 8G data is needed (normally it’s two times more than evidence upload’s).
         * What’s the data clearing rule         * What’s the data clearing rule
         * What’s the SIM type? 3G/4G/5G? Is it in VPN?         * What’s the SIM type? 3G/4G/5G? Is it in VPN?
-      * Storage replacement frequency. Please note storage replacement may lead to part of evidence recordings can’t be uploaded to server in time.+      * Storage replacement frequency. Please note storage replacement may lead to part of evidence recordings can’t be uploaded to the server in time.
       * Volume setup. Suggest to close voice announcement at the early stage, re-open it after accuracy rate tends to be stable as it may bother driving and cause objection.       * Volume setup. Suggest to close voice announcement at the early stage, re-open it after accuracy rate tends to be stable as it may bother driving and cause objection.
   * Reported to CEIBA II and Crocus platform   * Reported to CEIBA II and Crocus platform
-      * It’s important to count alarm quantities and get original .264 recording of false alarms for algorithm improvemence+      * It’s important to count alarm quantities and get the original .264 recording of false alarms for algorithm improvements
-      * Streamax test server will be best choice.+      * Streamax test server will be the best choice.
       * It’s okay if you’d like to only use your own server considering data privacy regulation, but please let us know the login account and password.       * It’s okay if you’d like to only use your own server considering data privacy regulation, but please let us know the login account and password.
  
Line 60: Line 60:
   * Suggest to have a trial running on 1~3 sets, then add sample vehicles gradually according to actual performance   * Suggest to have a trial running on 1~3 sets, then add sample vehicles gradually according to actual performance
   * ST team need to inform the customer ASAP if notices any false alarm due to incorrect camera installation   * ST team need to inform the customer ASAP if notices any false alarm due to incorrect camera installation
-  * To track the accuracy rate of false positive alarms +  * To track the accuracy rate of false-positive alarms 
-      * Streamax team will adjust the settings to get all of alarm recording, the evidence data will be uploaded to CEIBA II server. Below is a suggestion about AI evidence uploading. +      * Streamax team will adjust the settings to get all of the alarm recordings, the evidence data will be uploaded to the CEIBA II server. Below is a suggestion about AI evidence uploading. 
-      * If any setup change or FMW upgrade OTA, Streamax need to inform the customer via e-mail to avoid any misunderstanding on system stability. + 
-  * To track the accuracy rate of false negative alarms +[[http://15.188.206.201:8800/lib/exe/detail.php?id=internal:draft:ai_project_process&media=internal:draft:023933cb2fc45ed7e930e4dfaa5bd771.png|{{internal:draft:023933cb2fc45ed7e930e4dfaa5bd771.png}}]] 
-      * In POC process, please connect a press button to one of I/O sensor, if the driver notices any false negative, please press the button to trigger a period of I/O alarm recording. + 
-      * Please install two more cameras in the whole system, one is facing R-watch, the other one should face the driver to see his behaviour+  * If any setup change or FMW upgrade OTA, Streamax needs to inform the customer via e-mail to avoid any misunderstanding on system stability. 
-      * Streamax support team will compare the driver’s actual behaviour and the I/O alarm recording to confirm if it’s a real false negative, then take actions.+  * To track the accuracy rate of false-negative alarms 
 +      * In the POC process, please connect a press button to one of the I/O sensors, if the driver notices any false negatives, please press the button to trigger a period of I/O alarm recording. 
 +      * Please install two more cameras in the whole system, one is facing R-watch, the other one should face the driver to see his behavior
 +      * Streamax support team will compare the driver’s actual behavior and the I/O alarm recording to confirm if it’s a real false negative, then take action.
   * Alarm statistics procedure   * Alarm statistics procedure
-      * Login CEIBA II server and click to enter alarm centre +      * Login to CEIBA II server and click to enter alarm center 
-      In ‘Search’ page, tick the target vehicle and choose time range, all alarms will be shown after click ‘search’ button + 
-      * Export alarm list, and re-organise the info into statistic template as below "Alarm report 2020.12.08.xlsx" +[[http://15.188.206.201:8800/lib/exe/detail.php?id=internal:draft:ai_project_process&media=internal:draft:57da76bbcbdbca98c118b70621b95e26.png|{{internal:draft:57da76bbcbdbca98c118b70621b95e26.png}}]] 
-      * Check if the quantity of evidences is the same as that of alarm. If not, please check evidence upload strategy then see if some recordings were overwritten before complete uploading. The comparison helps to find out the device abnormality + 
-      * Send the statistic excel and collected false alarm H.264 recordings back to R&D, the accuracy rate is subject to R&D’s statistic result. Any valuable recordings will be used for algorithm training+  On the ‘Search’ page, tick the target vehicle and choose time range, all alarms will be shown after clicking the ‘search’ button 
 + 
 +[[http://15.188.206.201:8800/lib/exe/detail.php?id=internal:draft:ai_project_process&media=internal:draft:582b1af6fda8f210e81f911607eb12a3.png|{{internal:draft:582b1af6fda8f210e81f911607eb12a3.png}}]] 
 + 
 +  * Export alarm list, and re-organize the info into statistic template as below "Alarm report 2020.12.08.xlsx" 
 +  * Check if the quantity of evidence is the same as that of alarm. If not, please check the evidence upload strategy then see if some recordings were overwritten before complete uploading. The comparison helps to find out the device abnormality 
 +  * Send the statistic excel and collected false alarm H.264 recordings back to R&D, the accuracy rate is subject to R&D’s statistic result. Any valuable recordings will be used for algorithm training
   * Write down any issue found in the POC process to avoid in the future.   * Write down any issue found in the POC process to avoid in the future.
-  * We could say thatAI project can be considered start successfully only when AI performance is good enough after a period of continuous tracking.+  * We could say that AI projects can be considered to start successfully only when AI performance is good enough after a period of continuous tracking.
  
 ===== Stage 3: Project operation ===== ===== Stage 3: Project operation =====
  
-Please note that OTA upgrade is necessary for most of AI technology products, so do our competitors. Similarly, Tesla often upgrades their algorithm as well. So we do suggest that every three months or half a year, it would be better to upgrade the algorithm or firmware to get better performance.+Please note that an OTA upgrade is necessary for most AI technology products, so do our competitors. Similarly, Tesla often upgrades their algorithm as well. So we do suggest that every three months or half a year, it would be better to upgrade the algorithm or firmware to get better performance.
  
  
  • public/ai/ai_project_process.1630331938.txt.gz
  • Last modified: 2021/08/30 15:58
  • by europe