">
<head>
<meta charset="UTF-8" />
<title>AI 자동 블러 학습 사이트 제작 과정 | 양파고</title>
<meta name="description" content="GPT-6 Astra를 활용해 YOLO 기반 자동 모자이크·블러 학습 사이트를 설계하고, 기능을 검증하며, GitHub와 Vercel로 배포한 제작 과정입니다." />
<meta name="keywords" content="GPT-6 Astra, YOLO, 객체 탐지, 자동 블러, 모자이크, AI 교육, GitHub, Vercel, 양파고, Yang Phago, 노션, 양파고 노션, notion" />
<meta property="og:title" content="AI 자동 블러 학습 사이트 제작 과정" />
<meta property="og:description" content="설계, 디버깅·업그레이드, GitHub·Vercel 배포까지의 실제 제작 기록" />
<meta property="og:image" content="" />
<!-- 이 노션 페이지를 공개한 뒤 실제 주소와 대표 이미지 주소를 입력하기 -->
<meta property="og:url" content="" />
<meta property="og:type" content="article" />
</head>
<aside> 💡

처음 목표: 자동 블러의 결과만 보여 주는 페이지가 아니라, 학생이 탐지 과정을 직접 바꾸고 설명할 수 있는 학습 사이트를 만드는 일이었음

Ultralytics | Revolutionizing the World of Computer Vision

학습 흐름은 사진 준비 → 입력 맞추기 → 후보 예측 → 임계값 실험 → 중복 정리 → 가리기 → 결과 확인의 7단계로 나누었음
GPT-6 Astra와의 대화에서는 학습 목적을 먼저 정리하고, 각 버튼이 어떤 개념을 확인하게 하는지 설계 명세서에 기록했음
후보 점수 ≥ 임계값이면 통과하도록 설계함
초기 결과에서 사람 전체 상자가 가려지는 방식은 학습 목표와 맞지 않아, 사람을 찾은 뒤 연결된 얼굴 영역만 가리도록 수정했음
후보 상자에 표시되는 #8554 같은 번호가 임의의 숫자나 인물 식별 정보로 오해되지 않도록 설명을 추가했음

NMS는 ‘같은 사람 주변의 겹친 후보 중 높은 점수 상자를 남기는 과정’으로 설명했음