Skip to content

AI fitness SwiftUI app using Apple’s Vision framework to detect human body poses

License

Notifications You must be signed in to change notification settings

RxMobile-Dummy/iOS-Fitness-Vision

Repository files navigation

Project Title

iOS-Fitness-Vision

Contents Of This File

  • Introduction

  • Installation

  • Features

  • App UI

Introduction

During the pandemic, the at-home fitness industry has been booming, so our app will be a sort of home workout mirror that counts squat repetitions and provides useful clues regarding our posture.

Installation

Below is an example of how you can instruct your audience on installing and setting up your app. This template doesn't rely on any external dependencies or services.

  1. Clone the repo

    https://github.com/RxMobile-Dummy/iOS-Fitness-Vision.git
    
  2. Install packages

    pod install
    

Features

  • We have using Apple’s Vision framework to detect human body poses.
  • We implements captureOutput to conform to AVCaptureVideoDataOutputSampleBufferDelegate and recognize position of 19 predefined body points.

1_LZhQ1yeACJqy1UtgMFJ4dw

  • We have displayed a Stick figure from the body points and lay it over the camera view.
  • Count squats and check body posture.

App UI

This app only works on iOS 14.0

1_g6eEb4sIYHDjbYhvVakbiQ Squats2

About

AI fitness SwiftUI app using Apple’s Vision framework to detect human body poses

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages