아하
학문

기계공학

제일영롱한스테고사우루스
제일영롱한스테고사우루스

3d 아바타 제작을 하려고 하는데 어떤 과목을 공부해야하고 학생으로서 들을 수 있는 부트캠프가 있는지 여쭤보고 싶습니다.

사람이 360도 동영상을 찍으면 찍힌 동영상을 ai로 해석하여 실제와 흡사한 아바타를 만드는 기술을 연구하고 싶습니다. 그런데 프로그래밍 언어는 좀 다룰 수 있으나 이제 대학교에 들어가는 나이라서 아는 것이 별로 없습니다. 어떤 AI 기술을 공부해야하고 어떤 동영상이나 책으로 공부하는 것이 좋은지, 그리고 학생으로서 수강할만한 부트캠프 같은 것이 있는지 궁금합니다. 그리고 혹시 이런 기술은 지금 어느정도 수준까지 오픈되어있나요? 현업자 분들의 조언 부탁드립니다.

55글자 더 채워주세요.
2개의 답변이 있어요!
전문가 답변 평가하기 이미지
전문가 답변 평가답변의 별점을 선택하여 평가를 해주세요. 전문가들에게 도움이 됩니다.
  • 안녕하세요. 서종현 전문가입니다.

    360도 동영상에서 아바타를 생성하는 기술은 주로 컴퓨터 비전과 딥러닝을 기반으로 합니다.

    1. 컴퓨터 비전 : OpenCV와 같은 라이브러리를 사용해 이미지와 비디오 처리 기술을 익혀야 합니다.

    2. 딥러닝 : TensorFlow나 PyTorch를 이용해 신경망 모델을 학습시키는 방법을 배우세요 GANs(Generative Adversarial Networks)는 아바타 생성에 유용합니다.

    3. 3D모델링 : Blender와 같은 3D모델링 소프트웨어를 사용해 모델링 기초를 익히는 것도 도움이 됩니다.

    [추천 자료]

    • 온라인 강의 : Coursera,Udacity의 AI, 컴퓨터 비전 관련 강좌

    • 책 : Deep Learning by lan Goodfellow, Hands on Computer Vision with Tensor Flow등

    [부트캠프]

    • AI관련 부트캠프 : Fast.ai,DataCamp, Le Wagon등에서 AI 및 데이터 사이언스 부트캠프를 제공합니다.

    기술 수준

    현재AI로 생성된 아바타 기술은 상당한 수준에 이르렀지만 완벽한 현실감은 아직 도전 중입니다. 꾸준한 학습과실습이 중요합니다.

  • 360도 동영상을 해석해 아바타를 만드는 기술을 연구하려면 컴퓨터 비전, 머신러닝, 딥러닝을 공부하는 것이 가장 중요하다고 할 수 있는데요. 기본적으로 Python과 TensorFlow 또는 PyTorch 같은 라이브러리를 익히는 것이 좋습니다. 추천하는 자료로는 "Deep Learning" (Ian Goodfellow 저)와 "Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow" (Aurélien Géron 저)가 있겠습니다. 부트캠프 중에서는 Codecademy나 Coursera에서 AI 및 머신러닝 관련 과정이 좋아보입니다. 현재 AI 기술은 이미 3D 모델링과 아바타 생성에 상당한 발전 단계를 이루었으며 여러 플랫폼에서 상용화되고 있습니다.