본문으로 건너뛰기

ArtHOI: 손-관절 객체 상호작용의 단안 4D 재구성을 위한 파운데이션 모델 활용 프레임워크

기존에는 가위나 노트북처럼 움직이는 부품이 있는 물체를 3D로 복원하려면 미리 물체를 정밀 스캔하거나 여러 대의 카메라가 필요했다. 이 논문은 최신 AI 모델들을 조합해 일반 동영상만으로도 물체의 실제 크기와 관절 움직임, 손가락의 접촉 지점까지 정확하게 계산해낸다. 이는 로봇의 물체 조작 학습이나 증강 현실(AR) 기술의 정밀도를 높이는 데 크게 기여한다.

용어 해설

4D 재구성(4D Reconstruction)
3D 공간 정보에 시간(Time) 축을 더해 물체의 형태와 움직임을 시계열적으로 복원하는 기술이다. 단순히 정적인 3D 모델을 만드는 것을 넘어, 시간에 따른 관절의 굴절이나 위치 변화를 모두 포함하므로 동적인 상호작용 분석에 필수적이다.
관절 객체(Articulated Object)
가위, 노트북, 스테이플러와 같이 여러 부품이 힌지나 관절로 연결되어 부품 간 상대적인 움직임이 가능한 물체를 의미한다. 고정된 형태의 강체(Rigid object)보다 자유도가 높아 복원 난이도가 매우 높다.
멀티모달 거대 언어 모델(MLLM)
텍스트뿐만 아니라 이미지나 비디오 정보를 함께 입력받아 이해하고 추론할 수 있는 AI 모델이다. 본 논문에서는 영상 속 손가락이 물체의 어느 부분에 닿아 있는지와 같은 고차원적인 논리적 판단을 수행하는 데 사용된다.
SE(3) 변환(SE(3) Transformation)
3차원 공간에서 물체의 회전(Rotation)과 평행 이동(Translation)을 동시에 나타내는 수학적 표현이다. 6자유도(6-DoF)를 가지며, 물체의 각 부품이 시간에 따라 어디로 어떻게 움직였는지 정의하는 기본 단위가 된다.

코드 예제

python
def adaptive_sampling_refinement(G_o, D_c, M_o, K, J, delta):
    s_coarse = coarse_scale_estimation(G_o, D_c, M_o)
    L_best = -float('inf')
    for j in range(1, J + 1):
        if j_best < j / 2:
            delta *= 2 # Adaptively expand the range
        s_hat = s_coarse * random_sample(-delta, delta)
        G_hat = scale(G_o, s_hat)
        T_hat = foundation_pose(G_hat, I_c, D_c, M_o, K)
        M_hat = render_silhouette(T_hat * G_hat, K)
        L_iou = calculate_iou(M_hat, M_o)
        if L_iou > L_best:
            s_final, T_final = s_hat, T_hat
            L_best, j_best = L_iou, j
    return s_final, T_final

객체의 미터법 스케일과 포즈를 최적화하는 Adaptive Sampling Refinement(ASR) 알고리즘의 핵심 로직

AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 03. 27.수집 2026. 04. 02.출처 타입 PAPER

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.