목록분류 전체보기 (2)
Develment's Develog✔

Golang으로 프로젝트를 진행 중 두 개의 Goroutine에서 Producer / Consumer 패턴을 구현하기로 했습니다. 그래서 자료구조인 queue를 사용해야해서 github 오픈소스를 알아보던 중 sheerun/queue Lightweight, thread-safe, blocking FIFO queue based on auto-resizing circular buffer - sheerun/queue github.com Golang용 thread-safe queue를 발견했습니다. 이 프로젝트는 일반 큐와 다르게 멀티쓰레딩 환경에서 사용할 수 있도록 변수들을 mutex로 잠궈서 쓰레드 간 안전하게 데이터 큐를 공유하는 프로젝트였습니다. 이 상태가 된다면 Producer / Consumer 패턴..
국방부와 오픈소스협회에서 국방 온라인 해커톤이 열렸습니다. 지금까지 개발하다가 아직 5일이라는 시간이 남았지만 오늘 프로젝트가 마무리되어 후기를 작성합니다. 저희 팀은 6명으로 구성되었으며 저는 PM과 메인 개발자를 맡았습니다. 개발한 프로젝트는 군 CCTV를 자동으로 감시하는 영상 감시 웹 어플리케이션입니다. Github Repositoy 시연 영상😎 이미지 처리 핵심 기술✨ Object Detection Realtime Object Detection에 적합한 YOLOv4 모델괴 OpenCV DNN 모듈을 활용하여 구현하였습니다. Motion Liner OpenCV Optical Flow 기술을 이용해 감지 된 물체 상자에 포인트를 주어 이동 거리를 추적하여 시각화하였습니다. 진짜 후기😂 CCTV 프로..