lang-ground / README.md
JunJiaGuo's picture
Update README.md
a8e8ce8 verified

A newer version of the Gradio SDK is available: 5.9.0

Upgrade
metadata
title: lang-ground
app_file: app_langloc.py
sdk: gradio
sdk_version: 4.44.1

Language Grounding

Localize and keep tracking things based on natural language sepecfication is a good idea but remains challenging due to the scarcity of large-scale annotated datasets.

This repository provides a practical solution to identify relevant objects in the view and continuously tracking them, which is particularly beneficial for robotics applications.

We offer several demos that showcase the following functionalities:

Language Localize

Identify and locate objects based on natural language queries.

Try our demo to experience an interesting use case: When analyzing food items, the model demonstrates contextual understanding:

  • For food nearing expiration: Suggests storing in the cabinet
  • For expired food: Recommends disposal in the trash can

langloc

Lang Ground (Localize + Track):

Not only find but also continuously track objects of interest

We prioritize making this project highly accessible and customizable:

  • Open Box Design: All components are modular and well-documented for easy understanding
  • Customizable Pipeline: Easily adapt the system for different use cases
  • Extensible Framework: Simple integration with other vision or language models

🛠️ Install

git clone https://github.com/jing-bi/lang-ground.git && cd lang-ground

mamba create -n lang-ground python=3.11
mamba activate lang-ground

pip install -e .

Acknowledgments

This project is built upon and inspired by the following repositories:

License

This project is licensed under the Apache 2.0 License