DrawingProcess
드프 DrawingProcess
DrawingProcess
전체 방문자
오늘
어제
«   2025/06   »
일 월 화 수 목 금 토
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
  • 분류 전체보기 (968) N
    • Profile & Branding (25)
      • Career (18)
    • IT Trends (254)
      • Conference, Faire (Experien.. (31)
      • News (187)
      • Youtube (19)
      • TED (8)
      • Web Page (2)
      • IT: Etc... (6)
    • Contents (98) N
      • Book (67) N
      • Lecture (31)
    • Project Process (94)
      • Ideation (0)
      • Study Report (34)
      • Challenge & Award (22)
      • 1Day1Process (5)
      • Making (5)
      • KRC-FTC (Team TC(5031, 5048.. (10)
      • GCP (GlobalCitizenProject) (15)
    • Study: ComputerScience(CS) (72)
      • CS: Basic (9)
      • CS: Database(SQL) (5)
      • CS: Network (14)
      • CS: OperatingSystem (3)
      • CS: Linux (39)
      • CS: Etc... (2)
    • Study: Software(SW) (95)
      • SW: Language (29)
      • SW: Algorithms (1)
      • SW: DataStructure & DesignP.. (1)
      • SW: Opensource (15)
      • SW: Error Bug Fix (43)
      • SW: Etc... (6)
    • Study: Artificial Intellige.. (149)
      • AI: Research (1)
      • AI: 2D Vision(Det, Seg, Tra.. (35)
      • AI: 3D Vision (70)
      • AI: MultiModal (3)
      • AI: SLAM (0)
      • AI: Light Weight(LW) (3)
      • AI: Data Pipeline (7)
      • AI: Machine Learning(ML) (1)
    • Study: Robotics(Robot) (33)
      • Robot: ROS(Robot Operating .. (9)
      • Robot: Positioning (8)
      • Robot: Planning & Control (7)
    • Study: DeveloperTools(DevTo.. (83)
      • DevTool: Git (12)
      • DevTool: CMake (13)
      • DevTool: NoSQL(Elastic, Mon.. (25)
      • DevTool: Container (17)
      • DevTool: IDE (11)
      • DevTool: CloudComputing (4)
    • 인생을 살면서 (64)
      • 나의 취미들 (7)
      • 나의 생각들 (42)
      • 여행을 떠나자~ (10)
      • 분기별 회고 (5)

개발자 명언

“ 매주 목요일마다 당신이 항상 하던대로 신발끈을 묶으면 신발이 폭발한다고 생각해보라.
컴퓨터를 사용할 때는 이런 일이 항상 일어나는데도 아무도 불평할 생각을 안 한다. ”

- Jef Raskin

맥의 아버지 - 애플컴퓨터의 매킨토시 프로젝트를 주도

인기 글

최근 글

최근 댓글

티스토리

hELLO · Designed By 정상우.
DrawingProcess

드프 DrawingProcess

[Vision] object(card) detecting(python, openCV, Yolo v3)
Study: Artificial Intelligence(AI)

[Vision] object(card) detecting(python, openCV, Yolo v3)

2020. 1. 19. 14:47
반응형

# Project Result : https://youtu.be/Gd_koYoimHM

이는 소프트웨어융합개론수업의 project 일환이다.

# project 선정이유 : 식판이 설거지 공간으로 들어가기 전에 분실물을 미리 인식할 수 있다면, 직원분들이 분실물을 분류하지 않아도 되며 학생들은 물건을 분실 할 위험을 줄일 수 있다. 따라서 영상처리를 공부하여 물체인식을 해보고자 deepLearning 중 Yolo알고리즘을 활용하여 물체를 구별해보기로 하였다.

# project 과정

  • 1. 영상처리의 감을 익히고자 openCV를 활용하여 gray scale, blur, approx(approxPolyDP, findContours), contour,,, 등 외곽추출하는 과정을 통해 연습했다.
  • 2. 본격적인 object detecting을 위해 crawling, chrome extention(Fatkun)을 사용하여 5000장 가량의 credit card이미지를 얻고 preprocessing(rename(image_(number)), resize(416,416))를 했다.
  • 3. 전처리한 데이터 중 쓸모없는 데이터를 삭제하고 이미지내에 card의 위치를 알려주고자 Labeling을 진행했다.
  • 4. 그 결과 3000장의 이미지를 얻어 yolo 알고리즘의 최신버전인 yolov3 모델에 학습시켜 결과를 도출하였다.

# project 결과 : 처음하는 과정이니 결과가 좋지 않았다. 원인을 분석해보니 Labeling하는 과정에서

  • 1. yolo 알고리즘의 특성상 너무 작게 Labeling된 이미지를 판별하는데 어려움을 겪는다.
  • 2. 최소 10000장이상의 데이터가 필요하다고 생각하여 좋은 데이터를 argmentation하기보다 불필요한 card 데이터를 저장했다.(은연 중에 상당부분 가려진 데이터, 전처리과정에서 화질이 깨진 데이터, Illustration으로 만들어진 데이터 등을 학습시켰다.)

 

"project로 하여금 얻은 insight를 바탕으로 다음 프로젝트에서는 더 나은 결과를 얻을 수 있도록 공부해야겠다."

반응형
저작자표시 (새창열림)

'Study: Artificial Intelligence(AI)' 카테고리의 다른 글

[Vision] 용어정리(epoch, batch size, )  (0) 2020.09.01
[논문리뷰] colorBased Hands Tracking System for sign language recognition ( IEEE 1998 )  (0) 2020.02.04
[논문리뷰] Recognition of Arabic Sign Language using Recurrent Neural Networks ( ICADIWT 2008 )  (0) 2020.02.04
[논문리뷰] sign language recognition using convolutional neural network ( ECCV 2014 )  (0) 2020.02.04
[논문리뷰] Emotion Recognition via Facial Expression ( Proceedings of TENCON 2018 - 2018 IEEE Region 10 Conference )  (0) 2020.02.02
    'Study: Artificial Intelligence(AI)' 카테고리의 다른 글
    • [논문리뷰] colorBased Hands Tracking System for sign language recognition ( IEEE 1998 )
    • [논문리뷰] Recognition of Arabic Sign Language using Recurrent Neural Networks ( ICADIWT 2008 )
    • [논문리뷰] sign language recognition using convolutional neural network ( ECCV 2014 )
    • [논문리뷰] Emotion Recognition via Facial Expression ( Proceedings of TENCON 2018 - 2018 IEEE Region 10 Conference )
    DrawingProcess
    DrawingProcess
    과정을 그리자!

    티스토리툴바