Core Concepts
CLIPSwarm은 자연어 텍스트 프롬프트를 입력받아 드론 군집 형성을 자동으로 생성하는 알고리즘이다.
Abstract
CLIPSwarm은 다음과 같은 과정을 통해 자연어 텍스트 프롬프트를 입력받아 드론 군집 형성을 자동으로 생성한다:
프롬프트 강화: 입력된 단어에 대한 대표 색상을 선택하고, 형상과 색상을 포함하는 보강된 텍스트 프롬프트를 생성한다.
형성 최적화: 반복적인 최적화 과정을 통해 텍스트 프롬프트와 가장 유사한 드론 군집 형성을 찾는다. CLIP 모델을 활용하여 텍스트와 이미지 간 유사도를 측정하고, 이를 최대화하는 방향으로 드론 위치를 조정한다.
드론 쇼로의 전환: 최적화된 드론 군집 형성을 3D 공간으로 재투영하고, 충돌 회피 알고리즘을 적용하여 드론들을 안전하게 목표 위치로 이동시킨다.
이를 통해 사용자는 간단한 자연어 텍스트로 드론 쇼를 자동 생성할 수 있다. 실험 결과, 다양한 형상에 대해 텍스트 프롬프트와 잘 부합하는 드론 군집 형성을 생성할 수 있음을 확인하였다.
Stats
30대의 드론을 활용하여 다양한 형상을 생성할 수 있다.
최대 15번의 반복 과정을 거쳐 텍스트 프롬프트와의 CLIP 유사도를 10.15% 향상시킬 수 있다.
Quotes
"CLIPSwarm은 자연어 텍스트 프롬프트를 입력받아 드론 군집 형성을 자동으로 생성하는 알고리즘이다."
"CLIPSwarm은 텍스트 프롬프트와 가장 유사한 드론 군집 형성을 찾기 위해 반복적인 최적화 과정을 거친다."
"CLIPSwarm은 최적화된 드론 군집 형성을 3D 공간으로 재투영하고, 충돌 회피 알고리즘을 적용하여 드론들을 안전하게 목표 위치로 이동시킨다."