파일과 함께 보는 실제 예제
동일한 이미지에 다른 AI 메타데이터가 있을 수 있나요?
두 파일이 같은 그림을 표시하면서도 다른 생성 정보를 저장할 수 있습니다. 통제된 예제는 디코딩된 픽셀을 그대로 두고 첨부 기록만 변경하거나 제거합니다.
단계 따라가기
- 매개변수 PNG와 설정을 변경한 PNG를 다운로드하세요.
- 픽셀 비교 도구를 열고 두 파일을 선택하세요. 이 예제에서는 디코딩된 픽셀 값이 일치합니다.
- 다음으로 메타데이터 비교 도구를 여세요. 저장된 시드는 42에서 84로, 스텝은 20에서 30으로 바뀝니다.
세 가지 질문, 세 가지 관찰
전체 파일이 다르므로 파일 해시는 다릅니다. 그림이 바뀌지 않았으므로 디코딩된 RGBA 배열은 같습니다. 메타데이터 비교에서는 편집된 두 설정을 식별합니다.
코드로 저장 필드를 바꿨으며 생성기를 다시 실행하지 않았습니다. 편집 가능한 기록이 같은 픽셀에 붙은 다른 기록과 다를 수 있다는 점을 재현 가능한 방식으로 보여 줍니다.
기록을 완전히 제거해 보기
기록이 없는 파일은 지원되는 프롬프트 기록 없이 같은 기본 그림을 보존합니다. 저장된 프롬프트는 반환되지 않습니다. 이는 테스트 파일을 만든 방식과 일치하는 결과이지 사람이 만든 이미지라는 판정이 아닙니다.
이 테스트는 시각적 유사성이나 지각적 유사도가 아니라 정확한 디코딩 값을 비교합니다. 크기가 다르거나 실제 이미지 편집이 있었다면 별도의 비교가 필요합니다.
질문에 필요하다면 더 강한 증거 사용하기
원본 출처를 보관하고 추가 출처 정보를 찾아보세요. 파일에 지원되는 Content Credentials가 있다면 별도 검사기에서 실제 서명과 검증 결과를 살펴보세요. 편집 가능한 PNG 텍스트만으로는 해당 서명 증거를 얻을 수 없습니다.
다운로드 · 실행 · 비교
검증된 예제 사용하기
코드로 그림을 그리고 통제된 기록을 붙였습니다. 저장된 프롬프트와 모델 이름은 시연용 데이터입니다. 이 파일들은 기록 읽기를 테스트합니다. 테스트 결과를 만드는 데 이미지 생성기, 스크린샷 앱, 소셜 네트워크를 사용하지 않았습니다.
관찰된 출력
| 필드 | 이전 | 이후 | 상태 |
|---|---|---|---|
| 저장된 프롬프트 | Controlled example: a paper boat on a blue table | Controlled example: a paper boat on a blue table | 동일 |
| 시드 | 42 | 84 | 변경됨 |
| 스텝 | 20 | 30 | 변경됨 |
| 저장된 생성 너비 | 1024 | 1024 | 동일 |
| 저장된 생성 높이 | 768 | 768 | 동일 |
큰 정수의 정밀도를 유지하기 위해 JSON의 시드 값은 문자열입니다. 여기서 null 결과는 지원되는 저장 프롬프트가 반환되지 않았다는 뜻입니다.
해시 및 재현
- parameters-tEXt.png · 13,371 바이트
e76d2af4e6c273e1ba8ca6cf2b5b7885ceda2321bce893f0bb5f9e64ace17c9f - changed-settings.png · 13,371 바이트
fb6bddcf8f163c18c83a81969d3f2e80a739db4541326a718d1cfeed2e265d30
테스트 파일과 관찰 결과에는 CC0-1.0이 적용됩니다. 모든 관찰 결과와 버전 다운로드 또는 절차 읽기. 전체 Node.js 재현 스크립트(sharp 필요) 는 같은 테스트 입력을 만들고 바이트와 픽셀을 비교합니다. isGenAI 소스 코드에서는 다음 테스트로 저장 필드도 검증합니다: npx tsx scripts/build-guide-lab.ts.
별도의 내보내기 실험은 메타데이터 유지 사례 18개 살펴보기.
출처와 방법
연결된 1차 자료는 형식을 설명합니다. 다운로드 가능한 테스트 파일의 출력은 현재 isGenAI 읽기 도구에 대한 자동 검증으로 확인했습니다. 이 가이드는 AI의 도움으로 작성하고 해당 예제에 맞춰 검토했습니다.
오류 또는 지원되지 않는 예제 신고. 서명된 기록은 Content Credentials 확인.