尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證경과 사진을 기준 사진과 같은 촬영 조건으로 찍도록 돕는 웹앱 (D1 실기기 점검 단계) — 가상 의원·합성 데이터
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
고개를 천천히 움직이며 찍은 짧은 동영상(또는 연사로 찍은 사진 여러 장)에서, 지난번 사진과 얼굴 각도가 가장 가까운 장면을 골라 주고 기울기·크기·위치를 맞춰 주는 웹앱입니다. 경과 사진은 나란히 놓을 때만 쓸모가 있는데, 찍는 순간에 사람이 같은 각도·같은 크기를 맞추기는 어렵기 때문입니다. 실제 얼굴 동영상과 실제 카메라의 사진으로 검증하기 전입니다. 계산은 지어낸 숫자(합성 데이터)로만 시험했고, 화면은 코드로 그린 얼굴 그림으로만 돌려 봤습니다. 아이폰에서도 아직 확인하지 못했습니다. ②는 사진을 넣기 전 화면이고, ③④는 코드로 그린 얼굴 그림 1장과 그 그림으로 만든 사진 22장을 연사 사진 자리에 넣어 맥 크롬에서 돌린 화면입니다. ⑤는 10-02 에 지어낸 숫자로 그린 화면이라 단계 이름이 '2. 동영상'으로 보입니다. 사람 사진은 없습니다.檢視完整 README ↗
고개를 천천히 움직이며 찍은 짧은 동영상(또는 연사로 찍은 사진 여러 장)에서, 지난번 사진과 얼굴 각도가 가장 가까운 장면을 골라 주고 기울기·크기·위치를 맞춰 주는 웹앱입니다. 경과 사진은 나란히 놓을 때만 쓸모가 있는데, 찍는 순간에 사람이 같은 각도·같은 크기를 맞추기는 어렵기 때문입니다.
실제 얼굴 동영상과 실제 카메라의 사진으로 검증하기 전입니다. 계산은 지어낸 숫자(합성 데이터)로만 시험했고, 화면은 코드로 그린 얼굴 그림으로만 돌려 봤습니다. 아이폰에서도 아직 확인하지 못했습니다.
주소: https://same-angle.vercel.app (고르는 화면: https://same-angle.vercel.app/pick/)
| ① 첫 화면 | ② 동영상·사진 고르기 | ③ 고른 결과 | ④ 겹쳐 보기 | ⑤ 가까운 장면이 없을 때 |
|---|---|---|---|---|
②는 사진을 넣기 전 화면이고, ③④는 코드로 그린 얼굴 그림 1장과 그 그림으로 만든 사진 22장을 연사 사진 자리에 넣어 맥 크롬에서 돌린 화면입니다. ⑤는 10-02 에 지어낸 숫자로 그린 화면이라 단계 이름이 '2. 동영상'으로 보입니다. 사람 사진은 없습니다.
/pick/ 이 생겼습니다. 지난번 사진 1장과 10/spike/ 는 그대로 두고, 첫 화면 아래 '기술 점검'으로 옮겼습니다.| 항목 | 값 |
|---|---|
| 실제 얼굴 사진·동영상으로 돌려 본 횟수 | 0회 |
| 아이폰에서 돌려 본 횟수 | 0회 |
| 각도 차 통과 기준 | 3° 이하 (조사로 정한 초깃값, 확정 전) |
| 자동 시험 | 869개 통과 (npm run verify, 2026-10-03, 전부 합성 데이터) |
| 규칙 문서만 보고 따로 쓴 계산과 견준 결과 | 200개 중 200개 일치. 처음엔 183개였고, 찾은 결함 1건을 고치고 문서에 없던 규칙 1건을 적은 뒤 |
| 일부러 결함을 넣었을 때 시험이 잡은 수 | 165개 중 162개. 남은 3개는 결과가 같아 잡을 수 없다고 봄 |
| 그린 얼굴 그림과 8초 동영상(1080×1440)을 맥 크롬에서 분석한 시간 | 먼저 나오는 답 약 1초, 결과까지 약 3초 (참고용) |
| 인터넷에서 받는 외부 파일 | 얼굴 모델 1개, 약 3.6MB (Google 서버) |
npm install # node ^20.19.0 || ^22.13.0 || >=24, npm 10 이상
npm run dev # http://localhost:3000
npm run verify # test → typecheck → lint → build
npm run preview # 빌드한 것을 배포와 같은 헤더로: http://localhost:3100/pick/
Next.js 15.5.25 정적 내보내기, React 19.1.0, @mediapipe/tasks-vision 1.0.1, vitest 3.2.7.
설계 문서와 코드의 초안은 AI 코딩 도구(Claude Code)가 썼습니다. 동영상에서 고르는 쪽으로 방향을 바꾼 것은 제가 정했고, 통과 기준 확정도 제 몫입니다.