목표 - 윈도우에서 yolo v3를 설치한 다음 - 웹캠 실시간 영상을 object detection 해보고 - 동영상을 object detection 해보자 윈도우 7에 yolo v3 설치 설치할 것들, 가져올 것들 1. 윈도우용 소스 - 추후 weight 필요함 2. CUDA 3. cuDNN 4. OpenCV 1/4. 윈도우용 소스 내려받기 - 윈도우용 깃헙: https://github.com/AlexeyAB/darknet/ - git clone 으로 내려받으면 된다. 2/4. CUDA 설치하기 - 본인의 GPU에 맞는 CUDA SDK 버전을 설치하여야 한다. (아래에 제 설치 케이스를 정리해둡니다.) 1) 현재 노트북 GPU 확인 (nVidia GTX 960M) - GeForce GTX 960M의 ..
기초 RTSP (Real Time Streaming Protocol) - 위키: https://goo.gl/DmdkVt - 스트리밍 시스템에서, 미디어 서버를 원격으로 제어할때 쓴다. (Client → Server) - "PLAY", "PAUSE" 와 같은 명령어들을 미디어 서버로 보내며, 시간정보를 바탕으로 서버에 접근한다. - 하지만 실제로 미디어 스트리밍 데이터 를 전송하지는 않는다. - 대부분의 실제 전송은 RTP 규약을 사용하여 전송계층으로 전송한다. - RTSP 는 stateful (반면 HTTP 는 Stateless) - 영구 TCP 연결을 통해 임의의 세션 ID를 추적한다. - 기본 포트는 554 RTP (Real-time Transport Protocl) - 위키: https://goo...
이미지 다운로드 및 설치 라즈비안 다운로드 링크 - https://www.raspberrypi.org/downloads/raspbian/ - 현시점 최신버전: 2018-06-27-raspbian-stretch.img 설치가이드: https://goo.gl/iYiKtK - Etcher 로 이미지를 microSD 카드에 write 하면 된다. - 설치된 microSD 카드를 라즈베리 파이에 꽂고 전원을 넣으면 된다. 한글 설정 - 초기 부팅 후 설치시에 South Korea / Korean 으로 설정한 상황 - 한글이 깨지게 되는데 아래와 같이 하면 한글문제가 해결된다.ㅏ $ sudo apt-get update $ sudo apt-get install ibus ibus-hangul $ sudo apt-get..
상황 원격지의 컴퓨터에 접속하여 현장의 컴퓨터, 센서동작을 확인해야할 경우가 생긴다. 때로 여러 명의 개발자가, 따로 혹은 동시에 해당 컴퓨터를 원격 접속해야 하는 경우도 발생한다. 목표 1) 하나의 계정으로 여러명이 접속가능하게 하기 2) 원격 데스크톱 연결이 가능한 계정 추가하기 - Windows 10 pro 에서 사용가능한 기능 프로세스 요약 1) rdpwrap 프로그램을 설치하고 설정한다. 2) 계정을 추가한 다음, 3) 추가한 계정에 원격 데스크톱 연결 권한을 준다. rdpwrap 프로그램 설치하기 원격으로 접속하려는 Windows 10 pro 가 깔린 컴퓨터에 다음과 같이 설치한다. 1) (2018-07-19, 현시점) RDPWrap-v1.6.2..zip 파일 다운로드 및 압축해제 - 링크: ..
개요 라즈베리 파이에서는 xrdp 만 설치되어 있으면윈도우즈의 원격데스크톱 연결로 원격 접속이 가능했었는데 banana pi - ubuntu mate 16.05 LTS 를 설치한 상황에서는 오동작하였다.이에, 해법을 정리해본다. 참고. 라즈베리 파이의 경우 라즈베리 파이에 xrdp 설치 - sudo apt-get install xrdp 연결이 안될때는 디폴트 설치되어있는 원격을 지우고 xrdp 해줘야 한다. - 참고링크: https://m.blog.naver.com/nkkh159/220854734867 - sudo apt-get remove realvnc-vnc-server - sudo apt-get install xrdp 원격 접속 왜 하는가? 기존에 사용하는 컴퓨터를 두고 banana pi 개발을 하..
개요 OS 설치를 마치고 나니 microSD 32 GB 용량중 일부만을 사용할 수 있었다. 32 GB 전체를 사용할 수 있는 방법을 찾아 정리해 본다. 해법 정리 - SanDisk Ultra microSDHC UHS-I 제품을 사용하였는데 32 GB를 온전히 사용할 수 없었음 - 해법: https://www.raspberrypi.org/forums/viewtopic.php?t=110785 - 위 링크의 중간에 나오는 해법을 따라하며 정리함. (실제 내 microSD 에 대한 처리 과정이 아니라, 링크 내용을 가져와 정리함) 간단 요약 OS 설치를 마친 후 terminal 을 실행한 후 다음 명령을 수행한다. 1) sudo fdisk /deb/mmcblk0 2) p 3) d 4) 2 5) n 6) p 7)..
링크: https://bananapi.gitbooks.io/banana-pi-bpi-r2-open-source-smart-router/content/bpi-r2-quick-start.html 개요 - 링크: http://www.banana-pi.org/r2.html - banana pi (바나나파이) BPI-R2 를 구매하여, 초기설정 및 개발을 위한 준비과정을 정리하여 보기로 함 1단계. 준비물 - Monitor, HDMI, 키보드, 마우스 - 이더넷 케이블 - 파워 어댑터 - MicroSD - 초기설치용 - Optional: MicroSD, Audio lead, Mobile HDD 2단계. 이미지를 microSD 에 담기 이미지 다운로드 - (2018-07-18, 현시점) 우분투 16.05 v1.3 ..
구현개요 1) windows 에 broker 설치 2) windows 에 subscriber 구현 3) 라즈베리파이에 publisher 구현. 센서정보 전달 실제 구현 참고링크: http://www.steves-internet-guide.com/into-mqtt-python-client/ 참고링크2: http://www.hardcopyworld.com/ngine/aduino/index.php/archives/2725 다양한 callback 사용 코드: https://github.com/eclipse/paho.mqtt.python/tree/master/examples 이번에는 라즈베리파이에서 vds1/data 라는 토픽으로 Broker 에게 publish 하는 Publisher 를 구현해보자 실습하는 라즈..
구현개요 1) windows 에 broker 설치 2) windows 에 subscriber 구현 3) 라즈베리파이에 publisher 구현. 센서정보 전달 실제 구현 참고링크: http://www.steves-internet-guide.com/into-mqtt-python-client/ 이번에는 windows 에서 vds1/data 라는 토픽을 받는 subscriber 를 구현해보자 * 현재 구현에서는 broker 와 subscriber 는 동일한 windows PC에서 동작하지만, 다른 PC인게 더욱 일반적일 것이다. paho-mqtt package 설치 - 파이썬으로 mqtt Client 로서 publish, subscribe 를 할 수 있게 해주는 패키지이다. 시행착오. 이 부분은 컴퓨터와 환경에..
개요 - mqtt 를 구성하는 녀석은 publish, subscribe, broker 로 보면 된다. 1) 특정 topic 으로 데이터를 publish 하는 놈이 있고 2) 특정 topic 에 대해 subscribe 하는 놈이 있으며, 3) publish 하는 놈이 broker에게 주면, broker는 topic을 subscribe 한 놈들에게 보내준다. 기본 동작 아래 그림을 보자 (출처: https://goo.gl/SescBN) 동작 순서는 다음과 같다. 1) 동작하는 Broker 가 있어야 하며 subscriber, publisher 가 ip, port 정보를 알아야 한다 2) Subscriber 가 Broker 와 연결하고, 원하는 topic 을 subscribe 한다. - 즉, 이런 토픽이 오면..
- Total
- Today
- Yesterday
- notion
- 영화
- bun
- folklore
- golang
- Gin
- agile
- Bug
- JIRA
- 제이펍
- OpenAI
- strange
- websocket
- intellij
- solid
- 인텔리제이
- ChatGPT
- 노션
- 잡학툰
- 체호프
- 독서
- github
- 클린 애자일
- Shortcut
- 독서후기
- 2023
- pool
- API
- go
- postgres
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |