Skip to content

本手法は,Language Segment-Anything にKLTトラッカー(Kanade-Lucas-Tomasi Feature Tracker)を導入することで,ゼロショットで高速なトラッキングを実現します.ROS 2環境での利用に対応しています.

License

Notifications You must be signed in to change notification settings

open-rdc/lang_sam_ros2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lang_sam_ros2

本手法は,Language Segment-Anything にKLTトラッカー(Kanade-Lucas-Tomasi Feature Tracker)を導入することで,ゼロショットで高速なトラッキングを実現します.ROS 2環境での利用に対応しています.

[Paper]


概要(後日修正予定)

下図左は LangSAM の出力,右はそのマスクをKLTトラッカーでトラッキングした出力です.

LangSAM 出力 Optical Flow 出力
LangSAMによる検出
text_prompt: "white line. human. red pylon. wall. car. building. mobility. road."
KLTトラッカーによる追跡
tracking_targets: "white line. human. red pylon. car. mobility."

lang-segment-anythingのインストール

https://github.com/luca-medeiros/lang-segment-anything


このリポジトリのインストール

mkdir -p ros2_ws/src
cd ros2_ws/src
git clone https://github.com/open-rdc/lang_sam_ros2.git
cd ~/ros2_ws
colcon build --symlink-install
source install/setup.bash

起動

ros2 launch lang_sam_executor lang_segment_anything.launch.py

License

This project is licensed under the Apache 2.0 License

About

本手法は,Language Segment-Anything にKLTトラッカー(Kanade-Lucas-Tomasi Feature Tracker)を導入することで,ゼロショットで高速なトラッキングを実現します.ROS 2環境での利用に対応しています.

Resources

License

Stars

Watchers

Forks

Packages

No packages published