Skip to content

keyurgit45/Autozoom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 

Repository files navigation

Camera with intelligent autozoom in Flutter

Description

Autozoom is an app that automatically adjusts the zoom level to capture an object within the camera's view. If there are multiple objects in the camera's view, you can select the object of your choice by tapping the box label.

Motivation

This application addresses the challenge outlined in the home qualification task. The implemented solution utilizes Google's ML Kit Object Detection and Tracking for Flutter. On my MOTO G82 5G device, the average time for object detection ranges from 5 to 25 milliseconds.

Features

  • Intelligent Autozoom: The app automatically adjusts the zoom level to capture the Object in focus.

  • Object Recognition: Leveraging custom-trained machine learning models, the app can recognize and adjust the zoom for objects.

Demo

screen-20240327-183419.1._compressed.mp4

Getting Started

To get started with QR Code Autozoom, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/keyurgit45/Autozoom.git
  2. Navigate to the Project Directory:

    cd autozoom
  3. Install Dependencies:

    flutter pub get
  4. Run the App:

    flutter run

APK

You can obtain it either from the releases section or from Google Drive.

Acknowledgments

This project utilizes Google's ML Kit Object Detection and Tracking for Flutter, a powerful tool that enhances object recognition and tracking capabilities. We extend our gratitude to the incredible team at Google for developing and maintaining this cutting-edge technology.

Contributing Guidelines

Contributions from the community are highly valued! If you have ideas for improvements, new features, or bug fixes, please feel free to contribute. Fork the repository, make your changes, and submit a pull request. Your involvement is greatly appreciated in enhancing Autozoom. Thank you for considering contributing!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages