지식나눔

가상현실 에서 3자유도는 무엇을 의미하나요?

안녕하세요

HMD를 착용하고 감상하는 영화에서 3 자유도 (3DoF)는 무엇을 의미하나요? 

'가상현실  증강현실의 미래'라는 한국 저서에 의하면  6자유도는 앞뒤, 상하, 좌우(x, y, z) 의 세개의  선형 운동축과 이 선형 운동축을 중심으로 회전하는  세개의 회전 운동을 말한다는데 그러면 3 자유도는 어떻게 되나요?

아시는 분 계시면 알려주시면 감사하겠습니다


날이 많이 추워졌습니다

부디 감기들 조심하시고 따뜻한 연말연시 되시길 빕니다 


  • 가상현실
  • 3 자유도
  • 6 자유도
지식의 출발은 질문, 모든 지식의 완성은 답변! 
각 분야 한인연구자와 현업 전문가분들의 답변을 기다립니다.
답변 3
  • 채택

    장세호님의 답변

    x, y, z축의 회전동작(pitch, yaw, roll)을 추적하는 것을 의미하는거 같습니다.

    https://en.wikipedia.org/wiki/Six_degrees_of_freedom 의 3DOF 설명을 참고하세요.

    x, y, z축의 회전동작(pitch, yaw, roll)을 추적하는 것을 의미하는거 같습니다.

    https://en.wikipedia.org/wiki/Six_degrees_of_freedom 의 3DOF 설명을 참고하세요.

    아네, 감사합니다, 반길고양이, 반집고양이 때문에 집에서 트러블이 생겨 이제사 책상머리에 앉았습니다.
    잘 참고하겠슴니다. 남은 휴일 편히 , 즐겁게 보내세요

  • 채택

    조윤환님의 답변

    전에 관련 기사를 읽은 적이 있습니다. 저도 상식으로 아는 정도라 정확하게 이해하고 있다고는 볼 수 없겠습니다. 참고만 부탁드립니다.


    HMD가 머리에 착용하는 장치를 뜻하죠. 따라서 3DoF는 HMD의 x,y,z축 방향 움직임을 뜻하고요,  6DoF는 여기에 HMD를 착용하고 있는 사람의 위치정보(x,y,z)가 합쳐지는 것으로 이해하고 있습니다. 즉  HMD의 움직임(좌표) 변화 뿐만 아니라 이를 착용하고 있는 사람의 움직임까지 인식하는 것이 되겠죠. 3DoF만 인식이 가능하다면 HMD를 착용하고 있는 사람의 시선 방향의 변화만 감지할 뿐이고, 이를 착용한 사람의 위치 변화는 알 수 없는 셈이네요. 


    쉽게 이야기하면 3DoF는 제자리에서 VR을 감상하는 수준, 6DoF는 걸으면서  VR을 감상하는 수준으로 이해하시면 쉬울 것 같습니다. 사실 회전운동 이라는 것이 두 축의 운동을 조합한 것으로 나타낼 수 있기 때문에 인용하신 설명은 조금 표현이 이상하다고 느껴집니다. 


    정확하게 이해하기는 어렵습니다만, VR의 최소 요건이 우리의 눈을 속이는 HMD의 좌표를 센싱하는 것이고, 이보다 더 고차원적인 VR을 구현하려면 보조 센서의 수가 늘어날 수 밖에 없을 것 같습니다. 손, 발, 무릅, 팔꿈치 , 허리 등에 보조  센서를 달면 사람의 반응을 좀 더 섬세하게 입력 받아서 VR을 구현할 수 있겠죠. 하지만 센서가 하나씩 추가될 때마다 자유도는 3씩 증가할테니 처리해야 할 데이터의 양이 3n승으로 늘어나는 결과를 초래하겠습니다. 

    전에 관련 기사를 읽은 적이 있습니다. 저도 상식으로 아는 정도라 정확하게 이해하고 있다고는 볼 수 없겠습니다. 참고만 부탁드립니다.


    HMD가 머리에 착용하는 장치를 뜻하죠. 따라서 3DoF는 HMD의 x,y,z축 방향 움직임을 뜻하고요,  6DoF는 여기에 HMD를 착용하고 있는 사람의 위치정보(x,y,z)가 합쳐지는 것으로 이해하고 있습니다. 즉  HMD의 움직임(좌표) 변화 뿐만 아니라 이를 착용하고 있는 사람의 움직임까지 인식하는 것이 되겠죠. 3DoF만 인식이 가능하다면 HMD를 착용하고 있는 사람의 시선 방향의 변화만 감지할 뿐이고, 이를 착용한 사람의 위치 변화는 알 수 없는 셈이네요. 


    쉽게 이야기하면 3DoF는 제자리에서 VR을 감상하는 수준, 6DoF는 걸으면서  VR을 감상하는 수준으로 이해하시면 쉬울 것 같습니다. 사실 회전운동 이라는 것이 두 축의 운동을 조합한 것으로 나타낼 수 있기 때문에 인용하신 설명은 조금 표현이 이상하다고 느껴집니다. 


    정확하게 이해하기는 어렵습니다만, VR의 최소 요건이 우리의 눈을 속이는 HMD의 좌표를 센싱하는 것이고, 이보다 더 고차원적인 VR을 구현하려면 보조 센서의 수가 늘어날 수 밖에 없을 것 같습니다. 손, 발, 무릅, 팔꿈치 , 허리 등에 보조  센서를 달면 사람의 반응을 좀 더 섬세하게 입력 받아서 VR을 구현할 수 있겠죠. 하지만 센서가 하나씩 추가될 때마다 자유도는 3씩 증가할테니 처리해야 할 데이터의 양이 3n승으로 늘어나는 결과를 초래하겠습니다. 

    정말 알기 쉽고도 정확한 설명이십니다
    가상현실 에 관한 서적을 읽을때 마다 그냥, 그런 내용이구나 하구 설렁설렁 넘어갔는데 회원님 의 설명을 읽어 보니 기술적 으로 정확한 이해가 필요 하다는걸 절실히 느꼈습니다. 정말 감사드리구요, 좋은 한주 되십시오

  • 채택

    장성재님의 답변

    3DoF는 고정된 제자리 위치에서 360도 VR 영상을 시청하기 위해 주변의 영상을 요(yaw, 기울기), 피치(pitch, 높이), 롤(roll, 회전) 방향으로 둘러볼 수 있는 수준의 서비스라고 하며, 6DoF는 자유도가 높아 몇 발자국 정도의 전후좌우상하의 움직임을 제공한다고 합니다.


    3DoF는 이 세 가지 축을 바탕으로 VR을 구현하는 방식이고, 6DoF는 여기에 수평(X), 수직(Y), 깊이(Z)의 세 축을 더하는 것 입니다.

    현재 주로 사용하는 VR 기술은 '3DoF' 수준으로 '6DoF' 수준으로 올라가면 더욱 몰입감이 생길 수 있다고 합니다.

    3DoF는 고정된 제자리 위치에서 360도 VR 영상을 시청하기 위해 주변의 영상을 요(yaw, 기울기), 피치(pitch, 높이), 롤(roll, 회전) 방향으로 둘러볼 수 있는 수준의 서비스라고 하며, 6DoF는 자유도가 높아 몇 발자국 정도의 전후좌우상하의 움직임을 제공한다고 합니다.


    3DoF는 이 세 가지 축을 바탕으로 VR을 구현하는 방식이고, 6DoF는 여기에 수평(X), 수직(Y), 깊이(Z)의 세 축을 더하는 것 입니다.

    현재 주로 사용하는 VR 기술은 '3DoF' 수준으로 '6DoF' 수준으로 올라가면 더욱 몰입감이 생길 수 있다고 합니다.

    네, 감사합니다, 간략하나 명확한 답변이네요, 잘 참조하겠습니다
    좋은 한주 되십시요~