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.

author_contribution.md 3.4KB

Author Contribution Team Video

Authors

Roberto Gelsinger

Jonathan Frei

Contribution

Roberto Gelsinger

General Contributen

  • Creating README.md structure
  • Creating requiremenents.txt
  • Creating author_contribution.md structure
  • Added Docstrings to the code
  • Creating the Trello Agile Kanban Board and updating Team Video Tasks

Code Contribution

  • facedetection.py

    • Developed face and forehead detection using OpenCV.
  • heartrate.py

    • Implemented and optimized the heart rate calculation using SciPy
  • main.py

    • Created user interface using Tkinter for recording, processing and testing porpuses.
    • Connected all functionalities of the code to create a effective testing environment
  • processing.py

    • Handled video data processing and applied image processing algorithms.
    • Collaborated in the development of video manipulation techniques for analysis.
  • pyramids.py

    • Constructed image pyramids and performed image analysis.
    • Employed computer vision techniques for feature extraction and manipulation.
  • recording.py

    • Implemented video recording functionalities.
    • Developed modules for media file management and real-time video capture using threading.
  • constants.py

    • Established global constants and configuration parameters.
    • Defined critical frequency and alpha value parameters for system-wide use.
  • eulerian.py

    • Applies the maginfication alpha to the signal
  • excel_processing.py

    • Is used to create test cases and prcoess the value for the test case
    • Values and input is saved to a excel
  • excel_update.py

    • Creates entry in testrun excel file
    • Calculates the deviation and colors the excel cells.
    • Calculates the deviation for each test case and adds a overall deviation for the test run

Testing Contribution

  • Design and implement solution for test automation
  • Create testcase sample for test automation
  • Testing and optimizing the code

Jonathan Frei

General Contribution

  • Creating README.md
  • Algorithm Designs on previous versions

Code Contribution

  • general

    • Edited other Authors’ codes for bugfixing
  • prozentuale_Abweichung.py

    • Calculates percentual deviation between our calculated and the external measured value
    • Adds the percentual deviation to the testcases excel sheet
  • tabellen_umstrukturieren.py

    • Sorts the rows of the testcases excel sheet by percentual deviation
  • tabellen_zusammenführen.py

    • Merges the testruns excel sheet into the testcases excel sheet

Testing Contribution

  • Designed testing environments
  • Created various testcases
  • Ran rest runs in multiple code versions for code optimization


Roberto Gelsinger


Author 2


Author 3