Skip to content

v1.0: Feature/mac os app (#17)

Latest
Compare
Choose a tag to compare
@thanhdolong thanhdolong released this 06 May 18:16
· 7 commits to main since this release
8fd99bb
* Add base version of the preprocessor

* Get rid of DS_Stores

* Add new demonstration code

* Add new manager for processing of complete dataset

* Add new metadata to the resulting CSV files, add documentation

* Add method for video size calculation, add documentation

* Add video size parameter

* Update the project to new, non-deprecated values

* Fixes the bug causing an error on demonstration run and removes redundant observation configurtion

* Init macOS version

* Add swiftlint and remove static methods

* Clean and format code

* Set architecture

* Move logic into viewmodel

* Remove UI test target

* setup base for annotation video and dataset

* Introduce settings, add titles

* Add settings binding

* Change to utilities category

* Add new name

* Change background color

* Remove duplicated project

* Introduce settings, add titles

* Add settings binding

* Change to utilities category

* Add new name

* Implement the values from Preferences into the actual analyses settings

* Create skeleton of README.md

* Update README.md

* Add Usage

* Update README.md

* Update README.md

* Add icon proposed (temporary) and fix certain dataset preprocessing bugs

* Fix bug leading to crashes once certain body parts are visible only for periods of the recordings

* Fix bug causing crashes when certain parts of body are not visible for parts of recording

* Update macOS/DataAnnotation/Managers/VisionAnalysisManager.swift

Make the for loop with condition more efficient

Co-authored-by: Đỗ Long Thành <thanh.dolong@gmail.com>

* Fix the missing bracket

* Add additional keys to the analysis

* Update README.md

* Update README.md

* Update README.md

* Fix data filling mechanism for datasets

* Introduce new icons and settings

* Annotate video input asynchronously

* Add links to icons file; add face annotations

* Implement the FPS configuration from settings

* Fix filling up of empty landmarks, fix processing of both hands, remove redundant logs, and more

* Introduce body parts analysis configuration in the app's setting

* Fix AppStorage types

* Memory optimization

* Fix

* Merge design

* Fix setup userdefault

* remove unused code

* Fix appending visual data

Co-authored-by: Matyáš Boháček <matyas.bohacek@matsworld.io>
Co-authored-by: Rastislav Cervenak <cervenak.rastislav@gmail.com>