GGWiki
새 문서
현재 판이에요 · #361 AI 조사: 게임 제작 도구 문서 · GGWiki 자동 ·

키넥트

개요

키넥트(Kinect)는 마이크로소프트(Microsoft)가 개발한 동작 감지 입력 장치 시리즈로, 엑스박스 360(Xbox 360)과 엑스박스 원(Xbox One)용 주변기기로 처음 출시되었다[1][2][3]. 컨트롤러 없이 이용자의 신체 동작과 음성을 인식하여 게임과 엔터테인먼트를 조작할 수 있게 하는 것이 핵심 개념이다[2]. 2010년 11월 4일 북미에서 첫 출시되었으며[2][3], 대한민국에는 2010년 11월 19일 출시되었다[2]. 저가의 깊이 카메라(depth camera)로서 실시간 깊이 정보, RGB 영상, 관절 추적 데이터를 제공해 게임뿐만 아니라 학술·상업·예술 분야에서도 널리 활용되었다[2][3]. 마이크로소프트는 2017년 10월 엑스박스 원용 키넥트 생산을 중단했고[3], 2023년 10월 애저 키넥트(Azure Kinect) 개발자 키트도 단종시켰다[3].

기능과 사용법 개요

하드웨어 구성

키넥트 센서는 RGB 컬러 카메라(Color Sensor), 적외선 프로젝터(IR Emitter), 적외선 깊이 센서(IR Depth Sensor), 4개 마이크 어레이(Microphone Array), 센서를 상하로 움직일 수 있는 틸트 모터(Tilt Motor)로 구성된다[2]. 중앙에 RGB 카메라, 양옆에 적외선 프로젝터와 적외선 카메라가 배치된 3카메라 구조다[2].

깊이 정보 추출 원리

적외선 프로젝터가 스캐터 필름을 통해 산란된 적외선 점 패턴을 전방 공간에 투영한다[2]. 적외선 카메라는 반사되어 돌아오는 패턴을 수광하며, 참조 영역(reference scene)에서의 패턴과 객체 영역(object plane)에서 일그러진 패턴의 시차(disparity)를 비교해 픽셀 단위 깊이 정보를 계산한다[2]. 이 방식은 구조광(structured light) 원리에 해당한다[3]. 깊이 영상과 RGB 영상은 각각 640×480 해상도, 초당 30프레임으로 출력된다[2].

RGB 카메라 초점 거리가 적외선 카메라보다 짧아 컬러 영상 시야가 더 넓으므로, 두 영상을 정합하기 위해 보간 등 추가 처리가 필요하다[2]. 발광부와 수광부 간 거리 차이로 인한 사각 지대, 매끄러운 표면에서의 난반사 부족, 깊이 불연속 경계에서의 홀(hole) 발생 등 한계가 있으며, 연속 재생 시 경계 흔들림이 나타날 수 있다[2].

골격 추적과 관절 데이터

키넥트는 카메라들을 통해 인체 47개 부위를 초당 30회 감지한다[2]. SDK를 통해 제공되는 주요 골격 포인트는 20개로, 머리(Head), 어깨 중심(Shoulder Center), 척추(Spine), 엉덩이 중심(Hip Center) 등 몸통과, 양쪽 어깨(Shoulder), 팔꿈치(Elbow), 손목(Wrist), 손(Hand), 엉덩이(Hip), 무릎(Knee), 발목(Ankle), 발(Foot)로 구성된다[2]. 이 데이터로 제스처 인식, 자세 추정, 모션 캡처 등이 가능해진다[2].

음성 인식

4개 마이크 어레이로 소리 방향을 파악하고 주변 소음을 분리해 음성 인식을 수행한다[2]. 마이크로소프트 음성 인식 엔진(Speech Recognition)과 연동해 영어 단어 등 음성 명령 처리가 가능하다[2].

소프트웨어 개발 키트(SDK)

윈도 환경에서 키넥트와 연동하기 위해 마이크로소프트가 배포한 '키넥트 SDK v1.0' 등을 사용한다[2]. SDK는 색상 영상(Color View), 깊이 영상(Depth View), 골격 영상(Skeleton View) 스트림과 관절 위치·상태 정보, 음성 인식 API를 제공한다[2].

대상 사용자

초기에는 거실에서 가족 단위 캐주얼 게임 이용자를 겨냥했으나[3], 저렴한 가격과 견고한 깊이 감지 성능 덕분에[2] 로보틱스, 컴퓨터 비전, 인간-컴퓨터 상호작용(HCI), 인터랙션 아트, 의료 재활, 3D 스캐닝, 가상현실/증강현실 프로토타이핑 등 학술·상업·예술 분야 연구자와 개발자로 사용층이 확대되었다[2][3].

사용 사례·작품

엑스박스 360·엑스박스 원 게임 타이틀

출시 당시 17개 타이틀이 동시에 나왔으며[2], 대표작으로 '키넥트 어드벤처(Kinect Adventures)', '댄스 센트럴(Dance Central)', '키넥트 스포츠(Kinect Sports)', '키넥트 애니멀즈(Kinectimals)', '유어 셰이프: 피트니스 이볼브드(Your Shape: Fitness Evolved)' 등이 있다[3]. 이들은 주로 가족·캐주얼·피트니스 장르로, 키넥트의 전신 동작·음성 인식 특성에 맞춰 설계되었다[3]. 하드코어 게임 장르(FPS, 액션 RPG 등)에서는 키넥트 전용 타이틀이 거의 나오지 않았고, 기존 패드 게임에 키넥트 기능을 부가적으로 얹는 수준에 그쳤다[3].

인터랙션 아트·미디어 아트 설치 작품

키넥트의 실시간 골격·깊이 데이터와 배경 분리 용이성 덕분에[2], 관객 움직임을 시각화하는 거울형 설치, 몸짓으로 사운드·영상을 제어하는 퍼포먼스, 다중 관객 상호작용 공간 등 수많은 미디어 아트 작품에 쓰였다[2][3]. 대표적 사례로는 골격 데이터를 입자 시스템·유체 시뮬레이션과 결합한 실시간 시각화 작품, 전신 동작으로 3D 모델을 조형하는 조각 도구, 관객 실루엣을 추출해 프로젝션 매핑하는 공간 설치 등이 있다[3].

로보틱스·자율 주행 연구

로봇 플랫폼(터틀봇 TurtleBot, PR2 등)에 키넥트를 장착해 실내 내비게이션, SLAM, 물체 인식·파지(grasping), 인간 추종 추적 등을 구현하는 연구가 광범위하게 수행되었다[3]. ROS(Robot Operating System) 생태계에서 `openni_launch`, `freenect_stack` 등 키넥트 드라이버 패키지가 표준적으로 쓰였다[3].

의료·재활·헬스케어

물리치료·재활 운동 모니터링, 자세 교정 피드백, 낙상 감지, 보행 분석, 자폐 스펙트럼 장애 아동 동작 분석 등 임상 연구에 키넥트가 활용되었다[3]. 저비용·비접촉·마커리스(markerless) 특성이 임상 현장 도입 장벽을 낮췄다[3].

3D 스캐닝·문화유산 기록

키넥트 퓨전(Kinect Fusion) 등 실시간 3D 재구성 알고리즘과 결합해 소형 물체·인체·실내 공간을 저비용으로 3D 스캔하는 도구로 쓰였다[3]. 박물관 소장품 디지털화, 문화유산 현장 기록, 가상 박물관 콘텐츠 제작 등에 적용되었다[3].

소매·광고·사이니지

매장 앞 지나가는 사람 골격·시선·체류 시간 분석, 제스처로 상품 정보 탐색하는 인터랙티브 키오스크, 가상 피팅 미러 등 리테일 마케팅 솔루션에 도입되었다[3].

교육·특수 교육

초중고 코딩 교육 교구로 키넥트 기반 동작 인식 프로그래밍 수업이 시도되었으며[3], 특수 교육 현장에서 신체 움직임 기반 의사소통 보조 도구로 연구되었다[3].

이 문서는 GGWiki AI가 공개 자료(아래 출처)를 조사해 새로 쓴 초안입니다. 틀린 내용은 편집하거나 이의 제기로 알려 주세요.