Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: K-Veikko - 18.09.18 - klo:18.46

Otsikko: Valvontakameran Kuvan Kompressointi
Kirjoitti: K-Veikko - 18.09.18 - klo:18.46
Valvontakameran (ei video) kuvassa on paljon turhaa informaatiota: tausta. Siispä ajattelin, että tallennusskripti toimisi jokseenkin näin:


Tässä tallennettavassa kuvassa on siis resoluutioltaan kahdenlaisia kohtia. Kuva on tarkka otos kohteesta ja taustakuva, joka on epätarkka otos ympäristöstä.

DJVU tallennusformaatti äkkiseltään kuulostaisi hyvältä ja siinä taitaa olla valmiit pakkausalgoritmit epätarkkaa ja tarkka kuvan osaa varten.

Mitä muita vaihtoehtoja mahtaisi olla?

Otsikko: Vs: Valvontakameran Kuvan Kompressointi
Kirjoitti: nm - 18.09.18 - klo:20.29
Mitä muita vaihtoehtoja mahtaisi olla?

Pakkaus jollain valmiilla videopakkausteknologialla, joka tekee vastaavan puolestasi. H.264 tai H.265 ovat tällä hetkellä tehokkaimmat vaihtoehdot. Enkooderiksi x264 tai x265.

Jos kuvassa on kohinaa, se kannattaa suodattaa pois ennen pakkausta. FFmpegillä helpointa hoitaa koko homma kuvatiedostoista suodatuksen kautta pakatuksi videoksi. image2pipe-lähteen avulla voit syöttää kuvatiedostot ffmpegille putken kautta: https://trac.ffmpeg.org/wiki/Slideshow
Otsikko: Vs: Valvontakameran Kuvan Kompressointi
Kirjoitti: K-Veikko - 20.09.18 - klo:17.25
Ruokahalu kasvaa syödessä. Nyt haluan allekirjoittaa tallennettavan kuvan ja aika-leimata sen (TSA).

Taidan seuraavaksi lähestyä asiaa siten, että

Lopputuloksena on siis tiedosto, joka on tietyn kameran nimenomaisesti allekirjoittama ja TSA-palveluntarjoajan aikaleimaama.

Pari kysymystä

TSA-aikaleima todistaa, että kuva on ollut olemassa aikaleiman hetkellä tai sitä ennen. Voiko mitenkään digitaalisesti todistaa, että kuva ei ole ollut olemassa ennen jotain hetkeä? (-- Muuten kuin kuvaamalla päivän iltasanomien etusivu osaksi pdf-tiedostoa.)
Otsikko: Vs: Valvontakameran Kuvan Kompressointi
Kirjoitti: Mistofelees - 27.09.18 - klo:11.32
TSA-aikaleima todistaa, että kuva on ollut olemassa aikaleiman hetkellä tai sitä ennen. Voiko mitenkään digitaalisesti todistaa, että kuva ei ole ollut olemassa ennen jotain hetkeä? (-- Muuten kuin kuvaamalla päivän iltasanomien etusivu osaksi pdf-tiedostoa.)

Jos keksit tuohon ratkaisun, Nobel on sinun.  Maailmassa, joss Kiinalaiset kopioivat kokonaisia autoja ja Mona Lisan kopion saa tilattua netistä, on huutava tarve vahvalle tunnistautumiselle, aikaleimalle ja aitouden tunnistamiselle.

SOTU-tunnuksen käytöstä vahvana tunnisteena pitää ehdottomasti luopua ! !
Otsikko: Vs: Valvontakameran Kuvan Kompressointi
Kirjoitti: K-Veikko - 29.09.18 - klo:01.33
huutava tarve vahvalle tunnistautumiselle, aikaleimalle ja aitouden tunnistamiselle.

Juuri tuosta kuvien helposta manipuloinnista johtuen aloin pohdiskella valvontakuvien aitouden varmistamista.

Pdf

Pdf-tiedosto on helppo aikaleimauttaa ja siihen löytyy yllin kyllin työkaluja.

Pdf'ään voi samaan tiedostoon ympätä muutakin dataa mukaan. Säätila, tuulen suunta jne. Se ei ole sidottu yhteen sivuun vaan sivuja voi olla rajattomasti. Yllä oleva kuvien päällekkäin laittaminen (pdftk stamp) on vain visuaalisen hahmottamisen helpottamiseksi.

"Iltasanomien etusivun" voi korvata esimerkiksi laittamalla uusimpien uutistapahtumien rss-feed'it mukaan.

Aikaleima

Aikaleimattu kuva jo pelkkänä on sentään paljon parempi kuin ei mitään varmistusta. Usein "tarve" / motiivi kuvan manipuloinnille tulee vasta päiviä tai viikkoja kuvan ottamisen jälkeen, joten jo päivänkin tarkkuus aikaleimassa saattaa olla riittävä.

Pgp aikaleimakin on mahdollinen.
https://www.freetsa.org/index_en.php

Gpg'ssä ei ole sidottu kuvatiedoston formaattiin (pdf).

Allekirjoittaminen

Näyttäisi olevan, en tiedä, aikaleiman edellytyksenä, että tiedosto on digitaalisesti allekirjoitettu.
http://www.cacert.org/
Cacert'ista saa ilmaisia sertifikaatteja allekirjoittamiseen. Kameraa varten kannattaa tehdä omansa erillisellä sähköpostiosoitteella. Osoite paljastuu allekirjoituksesta. (Jossain tilanteessa voi joutua julkaisemaan / jakamaan alkuperäisen tiedoston.)

Pdftk

Lopullisen aikaleimattavan pdf tiedoston voi muodostaa pdftk -komennolla. Päällekkäiset kuvat stamp -toimintoa käyttäen.

Päällekkäin kerätyt kuvat voi tarvittaessa jälkeen päin purkaa erillisiksi tiedostoiksi esim pdfimages (pdfimages -all tiedosto.pdf PuretutKuvat) -komennolla, joten pienet päällekkäisyydet eivät haittaa.

Pdftk -komennolla voi muokata tiedoston metadataa ja liittää sinne myös muuttujia. (Vaikka rekisterinumeroskannauksen tulokset, jotka sitten helpottavat myöhempiä hakutoimintoja. Tällaiset tekstimuotoiset lisätiedot voi tallentaa myös tiedostoon lisäsivuiksi.)

Esimerkki

Liitän esimerkin lopullisesta arkistoitavasta pdf-tiedostosta, jos onnistuu.