분류 전체보기
-
[논문리뷰] Improving Pixel Embedding Learning through Intermediate Distance Regression Supervision for Instance Segmentation
제목 : Improving Pixel Embedding Learning through Intermediate Distance Regression Supervision for Instance Segmentation 저자 : Yuli Wu 외 시기 : 13 July 2020 1. Pixel Embedding Embedding (임베딩) 은 픽셀 하나하나를 벡터로 표현하기 위해 사용됐다. x, y 픽셀을 각 픽셀 당 N차원 벡터를 가질 수 있도록 (x,y,N) CNN을 설계하고 벡터를 다뤄 학습을 한다. 2. Cosine similarity Cosine similarity 는 두 벡터 사이의 코사인 값이다. 양수 공간에서만 사용하여 벡터들 간의 orthogonality를 강제한다. 논문 주요내용 아키텍쳐를 보..
-
json to yolo (2023.01.10)
YOLO는 데이터셋으로 txt 파일을 로드한다. 헌데 coco dataset은 json 형식을 사용하고 있는데 coco dataset을 YOLO에 쓰고 싶다면 라벨과 이미지를 그대로 혹은 augmentation 까지 거쳐 yolo 형식으로 변환하는 방법을 알아보자. # json to yolo import os import glob import json target_dir = './*/*/*/*/' json_file_paths = glob.glob(os.path.join(target_dir, '*', '*.json')) for json_path in json_file_paths: save_dir = os.path.join('A:/txt/test', json_path.split('\\')[1]) os.mak..
-
toy project - find_waldo (윌리를 찾아라) 2022.12.11
1. 목표 CNN-encoder decoder 를 사용하여 윌리를 찾아보기 데이터셋은 케글(https://www.kaggle.com/code/kerneler/starter-find-waldo-36151367-f/data)에서 가져왔다. 2. 구현 - 모듈 import numpy as np import matplotlib.pyplot as plt import matplotlib.patches as patches import keras.layers as layers import keras.optimizers as optimizers from keras.models import Model, load_model from keras.utils import to_categorical from keras.callba..