본문 바로가기
반응형

Project56

[unity + leap motion project] 립모션 제스처 만들기 프로젝트 1번째 정리 결과 동영상 : https://youtu.be/jomCSk_XdIk 기본 립모션 인식 동영상 보다싶이 잘 작동하는 듯 잘 작동 못하는 듯합니다. 1. 립모션에서 프레임을 가져오는 방법 Frame : The Frame object is essentially the root of the data model and provides access to all the tracked entities. A new Frame is created at each update interval. 프레인 객체에는 기본적으로 데이터 모델의 루트이며 모든 추적 된 개체에 액세스 할 수 있습니다. 업데이트 간격마다 새로운 프레임이 생성됩니다. 사용 방식 : Controller controll.. 2020. 3. 16.
[3D MAX] 2019-1 3D 모델링 프로젝트 2019년 상반기에 한 프로젝트로 대략 2~4주 정도 소요한 프로젝트입니다. 총 2명에서 제작을 하였으며 사용 툴은 3D MAX를 이용하였습니다. 저희가 구현하고자 한 것은 만화 일부에서 나올 거 같은 웅장한 배경과 카메라 효과 등등입니다. 참고한 만화는 "Devil survivor2" 라는 게임으로 닌텐도 게임이자 애니로도 제작된 게임 스토리입니다. 엄청 용량이 커져서 튕기고 느리고 난리 났지만 어떻게든 완성. 그 다음으로는 열심히 유튜브를 참고하여 애니 오프닝같은 제목 장면을 구현하였습니다. 결과 동영상 : https://youtu.be/4sZ8B36noME 너무 느리다는 점이 있기 때문에 이 부분은 녹화한 후에 동영상 편집을 통해 빠르게 감아주었습니다. 이렇게 전박적인 배경과 오프닝 장면을 제작 한.. 2020. 3. 14.
수화 인식 프로젝트 - [7일차] 5일차 + convex Defects (openCV) 5일차를 합치는 이유 : 배경 전체를 검사하고 인식하는 방법은 비효율적이고 배경의 영역이 더 클 경우 결과가 잘 나오지 않는 문제 발생. 이를 해결하기 위해, 손을 놔둘 부분만 잘라서 검사하고자 함. Cv2. selectROI를 이용하여 특정 영역 지정. 5일차랑 합친 부분에 대한 결과물 : https://youtu.be/A_2Aeo579z8 YouTube www.youtube.com 현 문제점 : 손가락을 접어도 손가락으로 인식이 됨. 손의 중심을 구해야함. 이를 해결하기 위해, convex Defects를 이용하고자 함. 이에 대한 결과물 : 현재 수정한 코드 : import cv2 as cv import numpy as np from PIL import Image import os import ti.. 2020. 3. 9.
수화 인식 프로젝트 - [6일차] 다시 정리하기 (openCV) 기존 코드 : import numpy as np import cv2 from PIL import Image def backSubtraction(): try: cap=cv2.VideoCapture(0) except: print('camera_errro1') return while True: ret, frame = cap.read() cv2.imshow("VideoFrame", frame) if not ret: print('camera_error2') break dst = frame.copy() test = cv2.cvtColor(frame, cv2.COLOR_BGR2YCrCb) mask_hand = cv2.inRange(test, np.array([0,133,77]),np.array([255,173,127.. 2020. 3. 6.
반응형