/iOS-projects

Applications for iOS devices using Machine Learning and Augmented Reality

Primary LanguageSwift

iOS-projects

Applications for iOS devices using Machine Learning, Augmented Reality and Computer Vision

1. Online Image Recognition

Online image recognition with ResNet50 pretrained model using device camera. Could be used other models from Apple ML website page. Also you can use your trained model instead of Apple's model, later here will be an example of how to do it.

Learned to use:
  • MLCore
Time spent
  • 40 mins.

animation

2. Image Recognition on Photo

Image recognition with ResNet50 model on photos chosen using picker(with camera and photo library). Predicted results is better than in first app. Also used auto layout with constraints for UI.

Learned to use:
  • MLCore
  • Self created image picker
Time spent
  • 1 hour.

3. Face Detection using Flask server

This app allows you to choose photo using Instagram like image picker and send photo to Flask server where it will find similar actor from real world using facial landmarks.

Flask server with dlib library to find 68 landmarks on face and with more than 16000 actors in database. To find most similar actor I used KD-Tree.

There is no code to Flask server and no link to server on app code.

Learned to use:
  • Alamofire
  • Pods
  • Instagram like picker
  • Connection with Flask server
  • Python Flask server deployment
Time spent
  • 3 hours.

Снимок экрана 2019-10-03 в 13 37 51