google-ai-edge / mediapipe

Cross-platform, customizable ML solutions for live and streaming media.
https://ai.google.dev/edge/mediapipe
Apache License 2.0
27.28k stars 5.13k forks source link

Using KNIFT feature vectors with vector similarity search? #2198

Closed pablogranolabar closed 1 year ago

pablogranolabar commented 3 years ago

System information

Flutter / tflite front end which performs realtime KNIFT vector feature analysis, and streams discovered vectors to a vector similarity search engine such as FAISS. Target platform is Flutter / Dart with tflite KNIFT model inference.

I am curious if there are any implementation suggestions for a realtime KNIFT classifier running on mobile, and streaming via gRPC KNIFT feature vectors to a vector similarity search engine? The goal would be realtime 3D object detection using approximate nearest neighbor search via FAISS, and with FAISS populated with previously scanned 3D object feature vectors.

kuaashish commented 1 year ago

Hello @pablogranolabar, We are ending support for these MediaPipe Legacy Solutions, but upgrading the others. However, the libraries, documentation, and source code for all the MediapPipe Legacy Solutions will continue to be available in our GitHub repository and through library distribution services, such as Maven and NPM.

You can continue to use those legacy solutions in your applications if you choose. Though, we would request you to check new MediaPipe solutions which can help you more easily build and customize ML solutions for your applications. These new solutions will provide a superset of capabilities available in the legacy solutions.

google-ml-butler[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you.

google-ml-butler[bot] commented 1 year ago

Closing as stale. Please reopen if you'd like to work on this further.

google-ml-butler[bot] commented 1 year ago

Are you satisfied with the resolution of your issue? Yes No