You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

doc.md 1.7KB

9 months ago
9 months ago
12345678910111213
  1. # Documentation
  2. ## Information
  3. ## Tutorials
  4. Once the program is started, the interface shows a toolbar with four frames:
  5. **Recording**: Enter resolution and framerate of the camera in use as well as a video name of your choice. Record videos of any length using the buttons "Aufnahme starten" and "Aufnahme stoppen".
  6. **Processing**: Enter a video name or select one using the button "Video auswählen" and start the heart rate calculation using the button "Verarbeiten". The result is shown in the terminal.
  7. **Create Testcase**: In this stage of development the program is equipped with a testing mode. The setable parameters correspond to possible external influences on the accuracy of the calculation and should be altered in the course of development according to interim results. The button "Testcase aufnehmen" starts the recording that ends after a set time. Afterwards the video is saved and a new entry is written into the testcase excel file.
  8. **Testing**: The buttons "Open .... Excel" do just that. The button "Test durchführen" starts the calculation on all videos listed in the testcase excel file and writes the results into the testrun excel file. After the calculations are finished, a copy of the testcase excel file, sorted by accuracy, is created.
  9. ## Discussion
  10. The program was tested in various lightings, with different test subjects and multiple heart rates. The result showed that the biggest influence on the accuracy layed in the choice of face detection, not any external factor that was tested. Still, there is no best choice face detection for all testcases. Overall the program runs on 84% accuracy in its current state.
  11. ## FYI
  12. evaluation: there is much more that could be implemented