تفاصيل العمل

A smart camera application built with Flutter that focuses on real-time frame analysis, image quality enhancement, and on-device AI-based object detection.

The app is designed to intelligently process camera input and improve capture quality while running fully on the device without relying on external servers.

It consists of three main features:

Smart Frame Gate (Quality Filter):

Analyzes each camera frame in real time based on sharpness, motion stability, and exposure level, then automatically selects the best frames for capture.

Scan Mode:

A document-style image processing mode that enhances captured images through cropping, deskewing, contrast improvement, and adaptive thresholding to produce clean, scan-like results.

On-Device Object Detection (TFLite Integration):

Runs the EfficientDet-Lite0 model directly on the device for real-time object detection using TensorFlow Lite, with optimized preprocessing and coordinate mapping for accurate results.

Key Features

Real-time camera frame analysis with live performance metrics (FPS, processing time, accepted frames).

Fully on-device processing with no external API dependency.

Optimized performance using isolates for heavy computations.

Custom implementation of Non-Max Suppression (NMS) for object detection filtering.

Clean and simple UI with tab-based navigation between features.

Technologies Used

Flutter & Dart

Camera plugin

Image processing techniques

TensorFlow Lite (tflite_flutter)

Dart Isolates for performance optimization

Notes

The app runs in real time and is optimized for mid-range devices.

Performance was tested on a real device with stable results.

The project is structured for scalability and future feature expansion.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات