본문 바로가기

Posts by PinkWink

(1259)
YOLO와 Deep SORT를 이용한 CCTV Tracking 2021. 6. 29. 12:05 이 글은 2021년 봄부터 이른 여름까지 수업을 한 패스트캠퍼스 성수 스쿨(지금은 스노우볼)에서 수업한 데이터사이언스 스쿨 16기의 프로젝트 중 하나를 소개하는 글입니다. 부족한 강사를 만나 더 좋은 성과를 낼 수 있었지만 그러지 못한 것이 미안할 따름입니다. 지난번 드론 이야기에 이어 이번에는 CCTV Tracking 프로젝트를 소개할까 합니다. 이번 팀은 길거리의 사람들의 동선을 추적하는 일입니다. YOLO도 버전별로 사용했고, 또 Deep SORT도 사용을 했죠^^ Deep SORT는 원리까지 파악하기는 힘들었을 겁니다. 그래도 꽤 열심히 잘 추적한 것 같습니다. 학습은 주로 Colab을 이용하고 적용은 PC에서 했지요~ 저렇게 데이터를 모으고 라벨링(지옥)하고 뭐 성능을 올리고^^ 화면상에서 사람..
DJI 드론을 이용해서 사람인식 및 포즈인식하기 작품소개 2021. 6. 23. 11:15 이 글은 2021년 봄부터 이른 여름까지 수업을 한 패스트캠퍼스 성수 스쿨(지금은 스노우볼)에서 수업한 데이터사이언스 스쿨 16기의 프로젝트 중 하나를 소개하는 글입니다. 부족한 강사를 만나 더 좋은 성과를 낼 수 있었지만 그러지 못한 것이 미안할 따름입니다. 이번에는 제가 진행하는 수업의 수강생 중 한 팀이 시도한 프로젝트를 소개하려고 합니다. 원래 딥러닝 수업이었는데 본인들이 드론에 관심이 많아서 드론을 자비로 구매한 후 프로젝트를 진행했습니다. 흠.. 저렇게 자기멋에 살아야하는것이 현대인이죠^^. 프로젝트를 진행하는데 좋은 습관인 의문을 가지고 해결하려는 노력을 많이 하는 팀이었습니다. 학습은 colab으로 진행하고 드론과 통신은 python으로 수행을 했습니다.~ DJI의 텔로라는 드론인데 성능이..
Jetson nano에 Inference 추론기 설치하고 간단히 사용해보 2021. 6. 2. 08:00 Jetson nano 보드는 딥러닝을 동작시킬때 동급의 보드(Raspberry Pi 4)보다 좋은 성능을 보여줍니다. 이번에는 그럴때 사용하는 Jetson nano용 코드를 설치하는 것을 다루고 있습니다. 이번에는 젯슨 나노보드에 직접 HDMI 케이블로 모니터를 연결하고, 키보드와 마우스도 직접 연결했습니다. 일단 당연하지만 여러분들이 Jetson nano 보드를 가지고 있다고 보고, MIPI 카메라 (흔히 라즈베리파이 카메라)도 연결했다고 보겠습니다. 그리고 또한 Jetson Download Center에서 SD 카드 이미지로 된 Jetpack을 받아서 (이글은 Jetpack 4.5가 설치되었다고 보고 있습니다.) 여러분의 Jetson nano 보드에 설치했다고 가정합니다. 위 그림에서 보이는 Jets..
Raspberry Pi 4 보드에 ROS foxy 설치하기 2021. 5. 22. 08:00 지난번에 라즈베리파이 보드에 Ubuntu 20.04 서버버전을 설치하는 이야기를 했습니다. https://pinkwink.kr/1352 Raspberry Pi 4에 Ubuntu 20.04 설치하기 오늘은 라즈베리파이4 보드에 Ubuntu 20.04를 설치하는 과정을 이야기하려고 합니다. 저는 라즈베리파이나 젯슨나노와 같은 리눅스 계열을 사용하는 보드는 모두 ssh를 이용한 원격 접속으로 사용 pinkwink.kr 이제 그 위에 ROS2 foxy를 설치하도록 하겠습니다. 사실 이미 Ubuntu20.04가 설치되어서 별도로 뭐 딱히 따로 다룰일은 없긴한데, 그냥 저 혼자 이렇게 글의 흐름을 적어야지 ~ 하고 생각했기 때문에 계속 이렇게 뻔히 다 아는 사실인데도 블로그에서 다루도록 하겠습니다. 요즘 제가 블로..
Mac M1에 Tensorflow 설치하기 2021. 5. 10. 10:25 얼마전에 저는 운좋게도 Mac M1칩이 탑재된 맥북을 만져볼 기회를 얻어서 터미널을 iTerm으로 세팅하는 과정을 이야기했었는데요. pinkwink.kr/1354?category=600041 Mac M1 노트북 (Mac silicon) 터미널 세팅 - iTerm2 요즘 노트북 세계에 한 가지 큰 이슈라면 애플에서 나온 맥 m1 노트북이 아닐까요. 정말 많은 이슈를 만들고 있는 것 같습니다. 저는 예전에 맥북 사용에서 해두면 편한 몇 가지 설정을 이야기한 pinkwink.kr 이번에는 내친김에 텐서플로우를 설정하는 방법을 이야기하려고 합니다. 애플의 공식 github에서와 조금 달리 conda에서 설치하는 법을 공개해준 많은 블로그들의 글을 참조해서 저도 한 번 수행해 보았습니다. 시작전에 이 과정의 문제..
Mac M1 노트북 (Mac silicon) 터미널 세팅 - iTerm2 2021. 5. 9. 08:00 요즘 노트북 세계에 한 가지 큰 이슈라면 애플에서 나온 맥 m1 노트북이 아닐까요. 정말 많은 이슈를 만들고 있는 것 같습니다. 저는 예전에 맥북 사용에서 해두면 편한 몇 가지 설정을 이야기한 적이 있습니다. pinkwink.kr/1186?category=600041 맥 설정 - 초보를 위한 가이드 맥북을 처음 쓰는 유저라면 맥을 처음 기동하고 약간 머뭇거릴지도 모릅니다. 그리고 나서 어떻게 설정하면 이쁘게(^^) 편하게 사용할 수 있을지 또 고민할지 모릅니다.&^^ 이번에 제 맥북을 초기 pinkwink.kr 일면 맥 초보를 위한 가이드라고~ 별 내용없으면서 거창하게 이야기를 했었죠.ㅎㅎ. 그 글에는 맥 터미널 대산 사용하면 편한 iTerm 이야기도 있습니다. 이제 M1이 나오면서 그것부터 설정을 다시..
ROS 카메라 캘리브레이션 수행하기 2021. 4. 27. 08:00 오늘은 ROS melodic에서 카메라를 calibration하는 과정을 설명하려고 합니다. 카메라 영상을 어떻게 사용하는지에 따라 캘리브레이션이 필요할 때가 있는데요. 어떻게 하는지 간단히 보여드릴까 합니다. roscore를 실행하고~ 사용하시는 카메라를 기동하면 됩니다. 저는 최근에 개발에 참여한 R1mini의 ROS 패키지에서 카메라를 기동하는 명령을 사용하면 됩니다. 아무튼 카메라를 기동하구요~ 카메라 영상이 잘 들어오는 rqt_image_view로 확인합니다. 그리고 rostopic list로 영상의 토픽이름을 확인합니다. 제 경우는 jetson 카메라를 실행했기 때문에 /main_camera/image_raw가 토픽 이름입니다. 이제 위 링크에서 체크보드를 받습니다. 저 체크 보드 파일은 RO..
Raspberry Pi 4에 Ubuntu 20.04 설치하기 2021. 4. 12. 08:00 오늘은 라즈베리파이4 보드에 Ubuntu 20.04를 설치하는 과정을 이야기하려고 합니다. 저는 라즈베리파이나 젯슨나노와 같은 리눅스 계열을 사용하는 보드는 모두 ssh를 이용한 원격 접속으로 사용하는 것을 좋아합니다. 그래서 꼭 desktop 버전을 설치할 필요는 없습니다. 이번에는 서버버전으로 설치하는 과정을 이야기하겠습니다. 일단 구글에서 ubuntu 20.04 for raspberry pi install page를 찾습니다. 저런 화면이 나오는데요. 저 페이지 하단에 다운로드 링크가 있습니다. 짠~ 여기네요. Download 64-bit를 합니다. 이제 SD 카드가 필요합니다. 그리고 SD카드 이미지를 굽는 프로그램도 필요하죠. 저는 SD카드 이미지를 굽는 프로그램으로 etcher를 좋아합니다. ..

반응형