본문 바로가기

728x90

분류 전체보기

(53)
Unity AR 딥러닝 사용하기 지금까지 Unity를 이용하여 원하는 카메라 화면의 일부를 추출하였고, 추출과 LiDAR를 동시에 실행하는 것 까지 진행했습니다. 이번에는 추출된 이미지를 딥러닝 Classification model을 사용하여 분류하는 작업에 대한 내용입니다. 먼저 Unity에서 classification model을 사용하기 위해 [Barracuda package] 를 사용했습니다. 그리고 MobileNetv3에 차량 custom dataset을 이용하여 학습한 후 onnx 파일로 출력하여 unity에 적용하였습니다. 적용한 model의 정보는 위와 같습니다. Barracuda를 사용하기 위해 using Unity.Barracuda; 를 사용하여 Barracuda를 적용한 후 // Barracuda를 이용하여 사용할 ..
Unity AR camera with iOS LiDAR 게시글의 LiDAR 사용 부분은 Youtube순순스튜디오님의 해당 영상에서 배운 내용을 활용하였습니다. 현재 했던 프로젝트의 필요내용은 아래와 같습니다. 내용 진행 위해서 카메라와 LiDAR를 동시에 사용해야합니다. 앞서 작성했던 이미지 추출 내용에 LiDAR를 추가하여 특정 위치의 거리값도 가져올 필요가 있었습니다. 순순스튜디오님의 영상에서 알려준 방식으로 LiDAR관련 구성을 하였으며 AR Session의 경우 위와같이 AR Plane Manager는 사용하지 않았습니다. 그 이유는 AR Plane Manager를 사용하니 LiDAR의 정확도가 다소 떨어지는 느낌을 받았기에 제거한 후 진행하였습니다. 먼저 Script의 경우 앞의 [Unity AR camera 화면 정보 일부분을 추출하기] 에서 사용..
Unity AR Raycast 사용하기 본 게시글의 LiDAR 사용 부분은 Youtube순순스튜디오님의 해당 영상에서 배운 내용을 정리하였습니다. iOS에서 제공하는 LiDAR를 활용하여 거리를 측정하기 위해 사용법을 찾던 중 Unity의 AR Foundation 기능을 이용하면 사용이 가능하다는 것을 알게 되었습니다. AR Foundation을 사용했던 적이 전무했기에 인터넷과 유튜브를 헤매던 도중 가뭄의 단비같은 [Youtube순순스튜디오]님의유튜브를 알게되었으며 강의를 통해 알게된 Raycast에 대한 것을 정리하고자 합니다. (해당 내용은 Raycast를 사용하여 터치한 부분에 공을 두는 것 입니다.) 먼저 iOS의 LiDAR는 비교적 최근 모델인 iPhone pro model iPad pro model 에서 제공하고 있습니다. Uni..
Unity AR camera 화면 정보 일부분을 추출하기 Unity에서 ARkit을 활용하여 프로젝트를 진행하기 위해 AR camera를 이용한 휴대폰 화면의 상단 1/3 지점을 추출할 필요가 있었습니다. 유니티의 기본 카메라가 아니라 AR camera의 정보를 가져오는 것이므로 어떤식으로 가져와야하나 인터넷을 돌아다니던 중 tex.ReadPixels(new UnityEngine.Rect(0, height, width, height), 0, 0); 을 사용하면 카메라의 일부분을 추출할 수 있다는 정보를 얻고 실행에 옮겼습니다. 처음 완성한 코드는 using System.Collections; using System.Collections.Generic; using UnityEngine; using OpenCvSharp; using UnityEngine.UI; p..
1차 저주파 통과 필터 전개 칼만필터는 어렵지 않아 책을 통해 1차 저주파 통과 필터 내용을 보게 되었습니다. 책에 나온 공식은 아래와 같은데 뭔가 의문이 듭니다...?  회로이론을 통해 배운 저주파 통과 필터의 식과는 매우 다른데요??그래서 어떻게 이 식이 1차 저주파 통과 필터라 불릴 수 있는지 공부를 조금 해봤습니다. 먼저 회로 이론에서 사용한 1차 저주파 통과 필터 회로는 아래와 같은 RC 회로입니다.해당 회로를 풀어보면 식은 아래와 같이 전개됩니다. 위 식이 회로이론을 통해 배운 1차 저주파 통과 필터의 식입니다.  그렇다면 어떻게 이 식이 책에 나온 식이 될 수 있을까요? 바로 위 식을 컴퓨터에 적용하기 위한 Δt 간격의 차분 방정식으로 변환하면 됩니다. 변환 식은 아래와 같습니다.이를 통해 책에서 나온 1차 저주파 통과..

728x90