Skip to content

OpenVino and YOLO implementation#97

Closed
waiafur wants to merge 58 commits into
embedded-dev-research:mainfrom
waiafur:main
Closed

OpenVino and YOLO implementation#97
waiafur wants to merge 58 commits into
embedded-dev-research:mainfrom
waiafur:main

Conversation

@waiafur

@waiafur waiafur commented May 17, 2026

Copy link
Copy Markdown

feat: integrate OpenVINO engine with YOLO object detection

Add OpenVinoEngine for on-device AI inference with YOLO model,
NoteAiService implementation, and DI module configuration

waiafur and others added 28 commits May 11, 2026 17:21
[Feature] Implement Media Sync and Koin DI Integration (embedded-dev-research#94)
- Make initialize(), detectYolo(), test() suspend functions
- Add ensureInitialized() to prevent infinite retry on failures
- Add initAttempted flag for single init attempt
- Remove deprecated finalize() method
- Add proper close() calls in release() for native resources
- Update instrumented tests to use runBlocking
Update YOLO download script
Comment thread ai/src/main/java/com/itlab/ai/OpenVinoEngine.kt Fixed
Comment thread ai/src/main/java/com/itlab/ai/OpenVinoEngine.kt Fixed
Salekh-A and others added 26 commits May 18, 2026 20:13
refactor: move AiModule to app module, remove FileSystemProvider, use Context directly
This reverts commit 9b9c6a2.
This reverts commit fa106fb.
This reverts commit fa106fb.
This reverts commit 9b9c6a2.
This reverts commit 7fa8dbd.
This reverts commit a96167a, reversing
changes made to e4c0bdf.
This reverts commit 1c1e4eb, reversing
changes made to d598271.
@allnes allnes closed this May 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants