AI + AR Location-Based Memory App - Project Breakdown
Project Title
AR Object Memory App An AI-powered mobile AR app that remembers what real-world objects
(e.g., sofa, car, table) users place AR content on, and where.
Group Project Breakdown
Module | Responsibility | Description
------ | -------------- | -----------
UI/UX Design | UI/UX Designer | Design screens, overlays, and dashboards
AR Engine | AR Developer | Implement object placement and detection
Location System | Mobile/Geo Dev | GPS, compass, geo-triggers
AI Detection Engine | ML Engineer | Object detection using camera
Database & Logging | Backend Dev | Save data locally or to cloud
Analytics | Frontend Dev | Show stats of object use
Integration & Testing | QA/DevOps | Connect and test all modules
Deployment | Mobile Dev Lead | Build & publish on stores
UI/UX Design Tasks
- Design AR overlay UI
- Create dashboard for memory summary
- Design map & pin UI
- Use tools like Figma or Adobe XD
AR Engine (Unity)
- AR plane detection
- AR object placement
- Touch input for object placement
- Unity + AR Foundation
Location System (GPS + Maps)
- Get GPS location and compass
- Calculate distance using Haversine
- Show live map using Mapbox SDK
- AR placement by proximity
AI Detection Engine
- Use Google ML Kit or TFLite
- Detect object type from camera feed (e.g., sofa, table)
- Log recognized object with AR placement
Database & Logging
- Use Firebase Firestore or SQLite
- Store: object, location, AR type, timestamp
- Sync or fetch data via queries
Analytics / Memory Dashboard
- Show counts per object type
- Filter by date/location
- Use Unity UI or WebView
- Optionally include charts ([Link])
Integration & Testing
- Connect GPS, AR, ML results
- Handle permissions (camera, location)
- Test on real devices
- Debug and polish UI/UX
Deployment & Publishing
- Build APK (Android Studio)
- Build IPA (Xcode, Mac)
- Submit via Google Play / App Store Connect
Suggested Team Roles
- Project Manager
- UI/UX Designer
- Unity Developer (AR)
- ML/AI Engineer
- Mobile Developer (GPS/Maps)
- Backend Developer
- Tester/Integrator
Suggested Folder Structure
/Assets
/ARObjects
/Scripts
/Prefabs
/Models
/UI
/ML
/models
/tflite
/[Link]
/Database
/[Link]
/[Link]
/Docs
/UI-mockups
/User-flows