본문 바로가기

프로그래밍/토이 프로젝트

(3)
(딥러닝_AI)yolov5을 이용하여 마스크 실시간 디텍션 프로젝트 프로젝트 개요 캠이나 비디오를 통해 사람들의 마스크 착용상태 유무를 판단하는 2D Object Detection을 진행 사람의 얼굴을 감지하여 Bounding Box를 생성하고 mask, nomask의 두 가지 class로 나타내어 줌 실생활에서 마스크 미착용 금지 구역에서 미착용 상태의 사람이 있을 때 실시간으로 포착해 경고음 발생등에 사용가능 따라서 실시간 객체 추적모델인 yolov5를 사용하여 사람의 마스크 착용여부를 검출하도록 설계하였습니다. https://github.com/ultralytics/yolov5 GitHub - ultralytics/yolov5: YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite YOLOv5 🚀 in PyTorch > ONNX > Cor..
라인 트레이서 프로젝트 현대 가장 중요한 기술중 하나인 자율주행 시스템을 임베디드 디바이스를 사용하여 가볍게 구현해보는 프로젝트입니다. 그 내용은 아두이노를 사용하여 센서로 선을 인식하고 자율주행을 할수있는 모형 자동차를 만드는 것입니다. C언어를 사용하였고 스케치 프로그램으로 Arduino IDE를 사용하였습니다. #include Servo servoLeft,servoRight; long now = 0; //현재 시간을 저장할 변수 long w = 0; //blinking 함수를 위해 2초시간 재는용 변수 long t[2] = {0}; // 시간을 저장할 배열 long periodOfTime = 0; // 시간간격을 저장할 변수 int i = 0; // Stop함수 호출횟수 int led_L = 6; // 왼쪽 방향등 6번 ..
성경 자막 자동생성 프로그램 예전에 교회 방송실에서 자막 만드는 일을 했을때 만든 python 프로그램입니다. 설교 내용을 성경 여러군데에서 인용해야할 경우 성경 텍스트를 찾고 메모장에 옮기는 과정이 상당히 반복적이고 실수도 생겨서 자동화 하였습니다. # subtitles.py import re import os import time dic1 ={ '창세기' : '창', '출애굽기' : '출', '레위기' : '레', '민수기' : '민', '신명기' : '신', '여호수아' : '수', '사사기' : '삿', '룻기' : '룻', '사무엘상' : '삼상', '사무엘하' : '삼하', '열왕기상' : '왕상', '열왕기하' : '왕하', '역대상' : '대상', '역대하' : '대하', '에스라' : '스', '느헤미야' : '느'..