← 목록
기타 2026-07-12 4KB 읽기 4분

CIF 이미지포맷 설계원리 적대검증 — 별도 세션 인수인계 (2026-07-12)

사장님 가설 (조사 대상)

  • CIF는 2·3월에 벡터형/방사형으로 잘 설계됐다.
  • 이후 점점 오염됐다(변형 누적·설계원리 이탈).
  • 정리 안 된 상태에서 CVF로 확장하니 문제(1080p 화질/크기)가 근본 해결이 안 된다.
  • 요청: CIF 설계원리 적대적검증 → 원본 벡터/방사형 원리 확인, 오염 실증, 정리 방향.
  • 진행: 별도 세션에서(opus 계속 내려오는 문제로 이 세션 분리). 현재 세션은 class.crowny.org를 MP4로 마무리.

이미 확보된 근거 (직전 코덱 감사 워크플로 wf_ae2198a9-d1c 산출)

"오염" 가설을 강하게 지지하는 실측:
  1. CIF 구현이 다중 분기·발산 — 최적화 수준 순위:
- crowny-image/server.js(JS): 진짜 RD-Lagrangian(J=D+λR)+이방성 띠분할, 기본 ON. 유일한 진짜 최적 인코더. - crowny-video/lib/cvf-codec.js(JS): server.js의 가장 오래된 v3.0 고정임계(UNIFORM_TOL=24)만 인라인 복제 — RD·띠분할 미이식. CVF가 CIF 최적경로를 안 씀. - pkg/libs/CVF.한선·CIF.한선: exact-match 균일체크(오차허용 없음), 모션추정=죽은코드, GOP 고정9. 구세대 v2.1급. - crowny-image/CIF_RD분할.한선: RD개념은 있으나 트리인코더 없음·import처 0건 고립 데모. - crowny-interior/engine/CIF트릿트리.한선: 항상 균일=1 종결 자기증명 스텁(주석 자인). - crowny-interior/engine/CIF인코딩.한선: v2.1(x/y/w/h 각 3트릿=13캡) 동반 미러.
  1. 손실 버그: crowny-video/CVF변환기.한선:67 — CIF 씨앗 너비/높이 무시하고 좌상단 1픽셀만 페인트(블록정보 유실).
  2. 색양자화(9트릿=19,683색)만 전 생태계 일치. 정밀도는 문제 아님.

파일 이력 (2·3월 원본 후보 → 5월 확산)

2026-03-18  Downloads/CrownyTVM/public/js/cif.js        ← 3월 원본 후보(JS)
2026-03-25  CrownyOS/apps/cif.한선, cif2.한선            ← 3월 원본 후보(한선씨)
2026-03-25  CrownyOS/sdcard/apps/cif.한선
2026-05-10  crowny-image/CIF변환기.한선
2026-05-19  CrownyOS/crownyc/pkg/libs/CIF3.한선, CIF그래픽/CIF변환
2026-05-21  Downloads/CrownyTVM/public/js/cif.한선
2026-05-27  pkg/libs/CIF.한선, CIF.rpn.한선, CIF최적화.rpn.한선, CIF필터/애니메이션  ← 대량 확산
3월(cif.한선/cif2.한선)이 원본, 5월에 pkg/libs·image·interior·video로 갈라지며 서로 다른 버전(v2.1/v3.0/RD)이 병존. "방사형" 원리가 어느 파일에 있었는지, 트릿트리 3×3분할이 방사형인지 별개인지 확인 필요.

별도 세션 조사 착수 브리핑 (권장 워크플로)

  • Understand 병렬: ①원본 고고학(3/18·3/25 cif.한선/cif.js 정독 — 벡터/방사형 원리가 실제 무엇이었나) ②현재 census(전 CIF 변형 포맷·좌표폭·분할전략 표) ③오염 diff(원본 대비 무엇이 이탈/중복/죽은코드 — 방사형 상실 여부, 적대적으로 "정당한 진화 vs 오염" 판정).
  • Synthesize(opus): 정본 1개 확정 + 정리(중복 폐기·정본 승격·CVF를 정본 위에 재구축) 로드맵.
  • 시작점 파일: /Users/ef/CrownyOS/apps/cif.한선(3/25), /Users/ef/Downloads/CrownyTVM/public/js/cif.js(3/18), /Users/ef/crowny-image/server.js(RD정본), crowny-interior/CLAUDE.md(CIF v2.1 한계 자기기술).
  • 관련 메모리: 방사형 셀코어(27방사형·의미어방사형)가 이미지 CIF와 같은 방사형 개념인지 교차확인.

현재 세션 마무리 (MP4)

  • 판정: CVF 1080p 실용불가(원본보다 큰 팽창·h264 대비 134배·인코딩 9~10h). → MP4 재생 복구(하이브리드: MP4 실재생 + CVF 아카이브 병행). 워크플로 wf_6d690e8e-303 진행/완료.
  • CIF 정리 완료 후에야 CVF 인코더 재설계(바이너리 트릿패킹·스트리밍·RD포팅·델타/모션 단일패스)가 의미. 그 전까지 강의 재생은 MP4.