일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Kafka
- 내일채움공제만기
- 얼굴 비식별화
- Apache Spark
- 아파치 카프카
- iOS부트캠프
- 카프카
- 준지도학습
- 비식별화
- SeSAC
- roboflow
- caffemodel
- 내채공만기
- SPARK
- 앱생명주기
- python
- 스파크
- face blur
- Apache Kafka
- scenedelegate
- yolov5
- opencv
- 파이썬
- IOS
- YOLO
- 아파치 스파크
- Swift
- Yolo5 custom dataset
- train data
- Yolo5
- Today
- Total
목록머신러닝, 딥러닝/이미지처리 (6)
봉식이와 캔따개
우리집엔 봉식이뿐이지만, 고양이가 고양이를 불러서인지 다묘가정이 더 많은 것 같다. 그래서 다묘가정을 위한... 두,세 마리 고양이를 각각 구분하는 모델을 만들어보고자 하는데 저번처럼 또 roboflow에서 하나하나 바운딩 박스 그릴 생각하니 머리가 아파졌다... 그리고 봉식이 말고 다른 특정 고양이 사진을 어디서 가져와야 할 지도 고민이였는데 전에 caffemodel을 사용해서 face detection을 하고 얼굴이 검출된 프레임만 저장하는 작업을 했었던게 생각났다. 또 yolo의 detect.py 맨 위 주석을 보면 $ python path/to/detect.py --weights yolov5s.pt --source 0 # webcam img.jpg # image vid.mp4 # video pat..
봉식이랑 다른 고양이들을 구분하려면 다른 고양이 사진들도 같이 학습시켜야하는데 완전... 잊어버리고 있었다. 그래서 일단 봉식이만을 인식하는 모델 먼저 만들어보기로 했다. https://blog.roboflow.com/how-to-train-yolov5-on-a-custom-dataset/?ref=ultralytics How to Train YOLOv5 On a Custom Dataset The YOLO family of object detection models grows ever stronger with the introduction of YOLOv5 by Ultralytics. In this post, we will walk through how you can train YOLOv5 to recog..
봉식이를 인식하는 모델을 만들어보기로 했다. 다른 고양이들은 cat으로 인식하고 봉식이는 bongsik으로 인식했으면 좋겠다는 뭐 그런 목표로... 일단 학습시킬 데이터셋이 필요하다. 당연하게도... 사진만 있으면 안되고 바운딩 박스를 직접 그려주어야하는데 https://app.roboflow.com/ Sign in to Roboflow Even if you're not a machine learning expert, you can use Roboflow train a custom, state-of-the-art computer vision model on your own data. app.roboflow.com 위 사이트를 이용했다. ※ workspace를 만들 때 public plan으로 해야 나중에..
CNN이란? CNN은 Convolution Neural Network의 약자이다. 말그대로 Convolution 작업을 수행하는 Neural Network라는 뜻이다. CNN은 이미지를 분석하기 위한 패턴을 찾는데 유용한 알고리즘이고 이미지를 직접 학습하고 패턴을 사용해 이미지를 분류한다. CNN은 기존에 image 인식에 사용하던 FCNN(Fully Connected Neural Network)이 가지고 있는 한계를 개선하기 위해 개발되었다. FCNN FCNN은 input image를 픽셀의 행으로 직렬화 한 후, 이것을 입력 신호로 주는 방식으로 동작한다. 이러한 방식은 직렬화를 수행하는 과정에서 데이터의 형상이 무시된다는 문제점이 있다. 픽셀은 주변 픽셀과 관련이 있는데 fully connected..
기존에 face_recognition 라이브러리를 사용하여 얼굴을 찾아내고 블러처리해서 비식별화 시키는코드가 있었는데 손이 얼굴에 아주 조금만 겹쳐도 얼굴을 인식하지 못해 비식별화가 풀리는 문제점이 있었다. 이 문제점을 보완해보는것이 저번주 일과였다... 일단 caffemodel을 이용하였는데 원래는 얼굴을 학습시켜서 face recognition까지 가능한듯 하다. 하지만 이 얼굴이 누구얼굴인가는 아직 중요하지 않으므로 패스... from imutils.video import VideoStream from imutils.video import FPS import numpy as np import imutils import time import cv2 import os 필요한 친구들 import~ pro..
이번엔 뜬금없이 영상처리다... 살면서 한번도 안해봤고 해볼거라고 생각도 못했음. 하지만 시키니까 합니다... https://pysource.com/2019/06/27/yolo-object-detection-using-opencv-with-python/ YOLO object detection using Opencv with Python - Pysource We’re going to learn in this tutorial YOLO object detection. Yolo is a deep learning algorythm which came out on may 2016 and it became quickly so popular because it’s so fast compared with the prev..