딥러닝 썸네일형 리스트형 [카이로스2기] 통합 프로젝트2 : 한국 번호판 숫자 인식하기(딥러닝/OCR) 이번 포스팅에서는 카이로스 2기 통합 프로젝트에서 내가 진행한 번호판 인식 파트에 대한 상세 과정을 나누고자 한다.한국 번호판을 딥러닝/OCR을 통해 인식하고자 하는 사람들에게 조금이라도 도움이 되지 않을까 한다.🤗우리 프로젝트는 고객이 요청한 차량의 타이어 마모도를 자동으로 측정해주는 로봇으로, 로봇이 착오 없이 해당 고객의 차량을 확인할 수 있도록 번호판을 인식하여 고객 등록 시 input된 DB 데이터와 대조하여 확인하는 절차를 넣었다.이를 위해서 AGV 카메라를 통해 MAMOT 존에 있는 차량의 번호판을 촬영하고, 촬영된 이미지를 딥러닝과 OCR을 통해 분석하여 번호판 숫자를 뽑아내도록 하였다.진행 과정을 순서대로 기술하자면 아래와 같다.🙌1. 이미지 처리 2. 딥러닝 도입3. rotation.. 더보기 [카이로스2기] 딥러닝 심화 교육2 : YOLO v8 with myCobot 딥러닝 심화 두번째 교육에서는 YOLO 모델을 이어서 사용하되, 6축 로봇 myCobot을 함께 활용한 실습을 진행하였다.지난 아두이노때에 서보모터 3개를 이용한 3축 로봇암을 간단하게 사용해보았었는데, 확실히 잘 만들어진 6축 로봇을 다뤄보니 매우 신기했다.😮이번주 블로그 내용은 아래와 같이 4가지 항목에 대해 작성해보았다.1. myCobot 설치 & 설정2. myblockly 활용하기3. cobot 카메라 설치, 물체 라벨링, 학습4. cobot Gripper 연결 & 동작 1. myCobot 설치 & 설정신기한 생김새의 myCobot을 만나보았다. 카이로스 2기 교육과정에서 시작 전부터 많이 강조되었던 협동로봇인 myCobot은 6개의 관절을 각각 다르게 움직일 수 있는 로봇암이다.생각보다 무거운.. 더보기 [카이로스2기] 딥러닝 심화 교육1 : 전이학습, YOLO v8 with CV2 이번주는 딥러닝의 마지막 강의, 딥러닝 심화 교육을 진행하였다.PLC 이전에 진행했던 딥러닝 기초 강의에 대한 간단한 복습과 이어서, 아래와 같이 전이학습과 YOLO를 메인으로 심화 과정을 배웠다.🥰1. 데이터 전처리2. 전이학습 & Fine Tuning3. YOLO v8 (with cv2)4. Labelling (Roboflow) 1. 데이터 전처리본격 학습에 앞서서, 이번 주에는 데이터 전처리에 대한 내용을 많이 배울 수 있었다.주어진 데이터로 학습하는 MNIST 같은 경우와 다르게, 실제 데이터는 당연히 모델이 학습하기에 그리 적합하지 않은 상태로 받아오게 될 것이다.이를 잘 활용할 수 있게 하는 작업을 먼저 진행해야하는데, 이를 전처리 작업이라고 한다.보기에 따라 귀찮고 불필요한 과정처럼 느껴질.. 더보기 [카이로스2기] 딥러닝 기초 흐름 이해하기 : 고양이 사진을 인식해보자! 아두이노를 잠시 뒤로하고, AI 로봇을 만들기 위한 딥러닝 기초 교육을 받았다.이번 게시물에서는 어렵지만 정말 흥미로웠던 딥러닝 교육 후기를 작성해보고자 한다.😸 딥러닝을 이해함에 있어서 제일 중요한 것은 메인 흐름을 잡는 것이라고 생각한다.결국 같은 흐름 내에서 어떤 모델을 만들거나 쓸 것인지, 하이퍼 파라미터를 어떻게 조정할 것인지, 이런 부분들을 사람이 바꾸게 되는 것이니, 이 흐름만 이해해도 딥러닝에 부딪쳐보기에는 충분한 것 같다! 지금부터 설명할 내용은 크게 아래와 같다.▶데이터 불러오기 > 살펴보기 > 정규화 > 모델 생성 > 모델 컴파일 > 학습 > 평가 > 예측(▶ load data > data inspection > normalization/scaling > model create > .. 더보기 이전 1 다음