컴퓨터비전(CV)12 4. YOLO v8을 이용한 이상행동 탐지 import osimport randomimport shutilimport cv2import globimport xml.etree.ElementTree as ETimport csvfrom tqdm import tqdmdata_root = '/content/drive/MyDrive/kdt/8. 컴퓨터비전/Abnormal'file_root = f'{data_root}/data'file_list = os.listdir(f'{file_root}/images_id')len(file_list)for file in tqdm(file_list): name = file.split('.')[0] if not os.path.isdir(f'{file_root}/images/{name}'): .. 2024. 7. 14. 3. YOLO를 활요한 안전모 탐지 !pip install ultralyticsimport osimport randomimport shutilimport yamlimport cv2import xml.etree.ElementTree as ETimport numpy as npimport pandas as pdimport globimport ultralyticsfrom ultralytics import YOLOfrom torchvision import transformsfrom tqdm import tqdmimport matplotlib.pyplot as pltultralytics.checks()!kaggle datasets download -d andrewmvd/hard-hat-detection!unzip -q /content/hard-hat.. 2024. 7. 14. 2. YOLOv8를 활용한 폐 질환 분류 !pip install ultralyticsimport osimport randomimport shutilimport cv2import globimport yamlimport matplotlib.pyplot as pltimport ultralyticsimport numpy as npimport torchfrom torchvision import transformsfrom tqdm import tqdmfrom PIL import Imagefrom ultralytics import YOLOultralytics.checks()random.seed(2024)!kaggle datasets download -d hamdallak/the-iqothnccd-lung-cancer-dataset!unzip -q /cont.. 2024. 7. 14. 1. YOLO 1. YOLO이미지 분류, 객체 탐지, 인스턴스 분할 작업에 사용할 수 있는 모델YOLO는 2015년 Joseph Redmond가 처음 출시한 이후 컴퓨터 비전 커뮤니티에 의해 성장초기버전(1~4)에서의 YOLO는 Redmon가 작성한 커스텀 딥러닝 프레임 워크인 Darknet에서 유지YOLOv3 레포를 PyTorch로 작성하여 Ultralytics에서 YOLOv5를 출시유연한 Python 구조 덕분에 YOLOv5는 SOTA 레포가 되었음Ultralytics는 2023년 1월에 YOLOv8을 출시아키텍처Object Detection 문제를 regression 문제로 정의하는 것을 통해 Bounding box 좌표 및 각 클래스일 확률을 계산1-1. YOLO의 장점Sliding Window 방식이 아닌 C.. 2024. 7. 14. 이전 1 2 3 다음