Kaip patikrinti „ChatGPT“ vaizdų metaduomenis
Sužinokite, ką gali atskleisti „ChatGPT“ vaizdų metaduomenys, kaip patikrinti „Content Credentials“ ir kaip atskirai ieškoti „SynthID“ vandens ženklo.
Pradėkite nuo „ChatGPT“ išsaugoto failo. Jame gali būti „Content Credentials“ įrašų, nurodančių, kuri programa pateikė teiginį apie vaizdą ir kaip vaizdas buvo sukurtas ar pakeistas. „OpenAI“ taip pat aprašo „SynthID“ – nematomą vandens ženklą pačiame vaizde. Šiems dviem signalams reikia atskirų patikrų, ypač jei turite ekrano kopiją arba failą iš redagavimo programos ar socialinio tinklo. „OpenAI“ kilmės duomenų dokumentacija
Iš kur gautas vaizdo failas?
Tiesioginis atsisiuntimas iš „ChatGPT“
Atverkite sugeneruotą vaizdą „ChatGPT“ ir pasirinkite Išsaugoti („Save“). Prieš atverdami vaizdą redagavimo programoje ar juo dalydamiesi, pasilikite šį failą palyginimui. Jei vaizdą gavote iš kito asmens, paklauskite, kaip jis jį gavo. Vien iš PNG plėtinio beveik nieko negalima spręsti apie eksporto būdą. Vaizdai „ChatGPT“
Ekrano kopija arba iš naujo išsaugotas failas
Ekrano kopija įrašo rodomus pikselius į naują failą. Taip įterptas šaltinio manifestas į kopiją neperkeliamas. Eksportuodama kopiją redagavimo ar bendrinimo programa gali išsaugoti metaduomenis, juos praleisti arba įrašyti savų duomenų. Jei pakeitus manifesto apimamus baitus senasis manifestas išlieka, susiejimo su failu patikra gali nepavykti.
Palyginome anksčiau „Content Authenticity Initiative“ paskelbtą „ChatGPT“ sugeneruotą PNG su to paties vaizdo ekrano kopija, padaryta „Chromium“. Viešajame PNG buvo viena įterpta C2PA manifestų saugykla. Ekrano kopijoje jos nebuvo. Paskelbtoje pavyzdžio istorijoje nurodytas formato konvertavimas, todėl palyginimas rodo, kas nutiko kilmės įrašui darant žinomo failo ekrano kopiją. Nauji tiesioginiai „ChatGPT“ atsisiuntimai ir API eksportai atskirai netikrinti. Viešasis pavyzdys ir manifesto ataskaita
Eksportas per „OpenAI“ API
Jei naudojate „Image API“, išsaugokite API grąžintus vaizdo baitus. Dokumentacijoje aprašyta, kad atsakyme pateikiami „base64“ formatu užkoduoti vaizdo duomenys. Numatytasis formatas – PNG, taip pat galima rinktis JPEG arba WebP. Prieš konvertuodami ar apdorodami vaizdą, dekoduokite „base64“ ir įrašykite gautus baitus tiesiogiai. „OpenAI“ aprašo „Content Credentials“ ir „SynthID“ naudojimą palaikomuose „ChatGPT“ ir API sugeneruotuose vaizduose ir nurodo išimtis kai kuriems modeliams, kurių palaikymą per API planuojama nutraukti. Prieš spręsdami, ar API ir „ChatGPT“ atsisiuntimuose naudojami tie patys laukai, palyginkite pačius failus. „OpenAI“ vaizdų generavimo API vadovas · „OpenAI“ kilmės signalų aprėptis
Ką atskleidžia „ChatGPT“ kilmės įrašai?
C2PA kilmės duomenis grupuoja manifeste. Jame yra atskiri teiginiai, juos nurodantis pasirašomas teiginys ir jo skaitmeninis parašas. Atskirame teiginyje gali būti įrašytas kūrimo ar redagavimo veiksmas, naudota programa arba šaltinio tipas. Faile gali būti keli manifestai, tarp jų ir ankstesnių etapų įrašai. Rodomi pavadinimai ir veiksmai priklauso nuo to, kas įrašyta ir ką gali pateikti skaitytuvas. C2PA techninė specifikacija
Viešojo pavyzdžio išsamioje „AiMetaOff“ ataskaitoje kaip generatorius nurodytas ChatGPT ir rodomas ankstesnio ištekliaus atvėrimo veiksmas. Pridėtoje manifesto ataskaitoje ankstesniame įraše nurodytas kūrimo veiksmas, kurio programinės įrangos agentas yra GPT-4o, o deklaruotas šaltinis – išmokytas algoritmas. Šie laukai apibūdina būtent šį ankstesnį pavyzdį. Paskelbto pavyzdžio manifestas
Išsamioje ataskaitoje vertinkite kiekvienos patikros rezultatą atskirai. Teiginio parašo patikra nustato, ar parašas patvirtintas. Susiejimo su failu patikra lygina kriptografines kontrolines sumas su apimamomis failo dalimis. Pasitikėjimas pasirašiusiuoju priklauso nuo to, ar pagal savo taisykles tikrintuvas priima jo sertifikatų grandinę. Viešajame pavyzdyje „AiMetaOff“ patvirtino atskirų teiginių kontrolines sumas ir susiejimą su failu. Teiginio parašas liko nepatvirtintas, sertifikato galiojimo patikra nepavyko, o pasitikėjimas pasirašiusiuoju nebuvo patvirtintas. Programų pavadinimus vertinkite kaip įraše deklaruotus duomenis. C2PA techninė specifikacija
Ar galima rasti pradinę „ChatGPT“ užklausą?
„OpenAI“ kilmės duomenų dokumentacijoje aprašyti kilmės ir istorijos laukai. Joje nežadama įterpti pradinės pokalbio užklausos. Patikrintuose pavyzdžio įrašuose ir paskelbtoje manifesto ataskaitoje pradinės užklausos neradome. Tekstas gali būti pridėtas vėliau, todėl vertindami rastą užklausą ar aprašą atsižvelkite į lauką, kuriame jie įrašyti. Jei reikia tikslios formuluotės, grįžkite į pokalbį arba paklauskite kūrėjo. „OpenAI“ kilmės duomenų dokumentacija
Kaip peržiūrėti „ChatGPT“ vaizdo metaduomenis
Atverkite „AiMetaOff“ metaduomenų peržiūros įrankį ir spustelėkite Pasirinkti failus. Pridėkite išsaugotą vaizdą ir palaukite, kol bus rodoma Paruošta peržiūrėti. „AiMetaOff“ nuskaito palaikomus metaduomenis ir naršyklėje patikrina įterptus „Content Credentials“ įrašus.
Atverkite skiltį Metaduomenys ir patikra. Skiltyje Pradinis failas ieškokite C2PA ir įprastų metaduomenų, tokių kaip EXIF, XMP ar PNG tekstas. „Content Credentials“ ataskaitoje ieškokite deklaruoto šaltinio ir istorijos (Declared source and history) bei patikros rezultatų (Verification results). Jei suvestinėje generatoriaus pavadinimo nematyti, patikrinkite išsamius generatoriaus duomenis. Būsena Patikrintose struktūrose nerasta reiškia, kad tikrintose struktūrose įrašo neaptikta. Jei patikra nepalaikoma ar nebaigta, rezultatas lieka nežinomas.
Įterptą kilmės įrašą taip pat galima patikrinti C2PA tikrintuvu, kuris nurodo savo pasitikėjimo taisykles. Išsaugokite originalą, kad galėtumėte palyginti skirtingų įrankių rezultatus. C2PA techninė specifikacija
Kaip pašalinti palaikomus įterptus metaduomenis
Jei reikia atskiros kopijos be palaikomo įterpto C2PA konteinerio, pasilikite originalą ir atverkite failą „AiMetaOff“. Skiltyje Šalinamos kategorijos nuimkite kitų kategorijų žymas ir palikite pažymėtą tik C2PA. Pažymėkite failą, spustelėkite Apdoroti pasirinktus failus ir, baigus šalinti, pasirinkite Atsisiųsti naują kopiją. „AiMetaOff“ palaiko šią operaciją atpažįstamiems C2PA konteineriams tinkamuose PNG, JPEG ir WebP failuose. Palaikomų įterptų C2PA įrašų šalinimas
Atsisiųstą kopiją atverkite naudodami metaduomenų peržiūros įrankį ir peržiūrėkite jos skilties Pradinis failas radinius. Mūsų palyginime apdorotame PNG įterptų C2PA įrašų neberasta. Atskirai patikrinus PNG nustatyta, kad pašalintas tik C2PA blokas, o suspausti vaizdo duomenys ir dekoduoti pikseliai nepakito. Jei „AiMetaOff“ praneša apie ribotą šalinimą ar nepalaikomą struktūrą, atsižvelkite į tai spręsdami, ką galite patvirtinti apie failą.
C2PA ir „SynthID“ skirtumai
C2PA manifestai aprašo kilmę struktūrizuotais įrašais. „SynthID“ į vaizdo turinį įterpia nematomą vandens ženklą. Jis sukurtas išlikti po kai kurių pakeitimų, įskaitant glaudinimą ir apkarpymą, o kartais išlieka ir ekrano kopijose. Šalinant vien metaduomenis pikseliai nekeičiami. „AiMetaOff“ vietinė ataskaita „SynthID“ netikrina. „OpenAI“ kilmės duomenų apžvalga
Atskirą patikrą galima atlikti naudojant „OpenAI“ tikrinimo įrankį, į kurį įkeliamas failas. Įrankis ieško palaikomų „OpenAI“ C2PA ir „SynthID“ signalų. Jei galite, naudokite pradinį eksportuotą failą. Neradus palaikomo signalo, kilmė lieka nenustatyta.
Kas nutinka DI žymoms socialiniuose tinkluose?
Platformos DI žyma atspindi jos patikras arba joje pateiktą informaciją. „Meta“ nurodo, kad jos žymos AI info gali būti grindžiamos bendrais sektoriaus signalais arba informacija, pateikta įkeliant turinį, įskaitant „Instagram“. Įterpto kilmės įrašo pašalinimas iš jūsų kopijos nesuteikia garantijų dėl paskelbto įrašo žymos. Bendrindami turinį laikykitės platformos taisyklių dėl DI naudojimo atskleidimo. „Meta“ DI turinio žymėjimo taisyklės
Ką galima nustatyti vietine patikra?
Dar kartą patikrinkite būtent tą failą, kuriuo ketinate dalytis. Jei struktūros palaikomos, ataskaitoje gali būti nurodyta, kokie įrašai aptikti kopijoje ir kurios patikros sėkmingos. Kilmės įrašai gali būti ir išorinėse saugyklose. „AiMetaOff“ nuotolinių manifestų neieško, todėl tuščia vietinė ataskaita neatsako į klausimą apie išorinius įrašus ar vaizdo kilmę. C2PA techninė specifikacija
Dažniausiai užduodami klausimai
Ar EXIF gali parodyti, kad vaizdas gautas iš „ChatGPT“?
EXIF gali būti redaguojamų aprašomųjų laukų. Čia aptariami „OpenAI“ kilmės signalai yra C2PA „Content Credentials“ ir „SynthID“. Kilmės įrašus tikrinkite atskirai, net jei EXIF skiltis tuščia.
Ar C2PA kilmės įrašas gali parodyti, ar „ChatGPT“ sukūrė, ar pakeitė vaizdą?
Jei istorija įrašyta ir prieinama, pagal veiksmą galima atskirti kūrimą nuo redagavimo ar konvertavimo. Veiksmą ir deklaruotą jo šaltinį vertinkite kartu su patikros rezultatais. Vien generatoriaus pavadinimas mažai pasako apie tai, kas įvyko.
Ar pašalinus metaduomenis galima įrodyti žmogaus autorystę?
Vaizdo autorystė priklauso nuo to, kaip jis sukurtas. Šalinimo ataskaita nurodo įterptų įrašų pokyčius failo kopijoje.
Patikrinti iš „ChatGPT“ atsisiųstą vaizdą
Susiję straipsniai
Šaltiniai
- „OpenAI“ žinynas – „OpenAI“ sugeneruoto turinio kilmės signalai
- „OpenAI“ žinynas – vaizdai „ChatGPT“
- „OpenAI“ API – vaizdų generavimas
- „OpenAI“ – sugeneruoto turinio patikra
- „OpenAI“ – turinio kilmės nustatymo plėtra
- C2PA – „Content Credentials“ techninė specifikacija
- „Content Authenticity Initiative“ – „ChatGPT“ pavyzdys ir manifestas
- „Meta“ – DI sugeneruoto turinio žymėjimo principai