Waar denk je aan als je aan een Raspberry Pi-camera denkt? Een Pi aangesloten op de Global Shutter Camera, HQ-camera, of Cameramodule 3, juist? Je zou zelfs kunnen denken aan de Otto een camera voor het maken van GIF’s, dat dateert uit 2015. Nou, het nieuwste project is heel anders dan wat je in het verleden misschien hebt gezien.
Het Raspberry Pi-cameraproject, gemaakt door Bjørn Karmann, bevat geen lens. Sterker nog, de maker noemt het niet eens een camera. In plaats daarvan gaat het door Paragraphica. Waarom heeft het een onconventionele naam? Het maakt gebruik van AI om een beeld te genereren!
Hoe werken traditionele Raspberry Pi-camera’s
Je bent misschien niet bekend met wat traditionele Raspberry Pi-camera’s zijn en hoe ze werken. In de kern bestaan deze opstellingen uit een Pi-module met een camerasensor. Je kunt een barebone-kit vinden en er zelf een bouwen, waarmee je foto’s en video’s kunt maken.
Als het om functies gaat, kan een traditionele Raspberry Pi-camera doorgaans VGA, 720p-en 1080p-video’s. En de sensoren met hoge resolutie voor Pi kunnen ook foto’s van hoge kwaliteit maken.
De functies verschillen echter per module. En voor het geval je het je afvraagt, er zijn verschillende Pi-cameramodellen officieel verkrijgbaar bij Raspberry. Dat omvat de originele 5MP-module, 8MP-cameramodule 2 en de nieuwste cameramodule 3. Elk van deze modules bracht upgrades ten opzichte van de voorganger en maakte DIY Raspberry Pi-camera’s relevanter voor huidige toepassingen.
Dat gezegd hebbende , deze traditionele opstellingen maken gebruik van de camera-seriële interface van de Raspberry Pi voor verbinding. Die busconnector is geïntegreerd met een flexibele lintkabel. En om de hele setup te laten werken, moet je de ingebouwde terminal of Python (een codeertaal) gebruiken.
Kortom, deze traditionele setups zijn eigenlijk doe-het-zelf camera’s. Je kunt ze voor verschillende projecten gebruiken. Dat omvat live camerastreaming, time-lapse-fotografie en modules voor huisbeveiliging. En het mooie is dat er tal van diepgaande handleidingen beschikbaar zijn, waardoor het voor beginners gemakkelijker wordt om aan dergelijke projecten te beginnen.
Bjørn Karmann maakt een Raspberry Pi-camera die eigenlijk geen camera is
Op het eerste gezicht lijkt het project van Bjørn Karmann niets meer dan een klassieke camera. Maar in plaats van een lens heeft de Raspberry Pi-camera een enorme hoes, die eruitziet als de neus van een mol met een sterneus. Voor de zoeker heeft Bjørn Karmann een scherm gebruikt waarop je de instellingen kunt aanpassen om het door AI gegenereerde beeld te krijgen.
Gizchina Nieuws van de week
De camera wordt ook geleverd met een reeks draaiknoppen waarmee u traditionele cameraparameters kunt aanpassen. Met de draaiknoppen van deze Raspberry Pi camera pas je bijvoorbeeld de filmgrain van het beeld aan. Ze stellen je ook in staat om de scherpte van het door AI gegenereerde beeld af te stemmen.
Maar de magie gebeurt alleen wanneer je op de opnameknop drukt. Deze knop activeert het AI-programma en laat het een foto genereren op basis van de parameters die je hebt geselecteerd.
Hoe werkt de AI van de camera
De gegevens die deze Raspberry Pi-camera gebruikt is van verschillende open API’s. Dat omvat informatie zoals de locatie, tijd, datum en oriëntatiepunten in de buurt. De Paragraphica gebruikt al deze stukjes informatie om de uiteindelijke foto te verwerken. En zoals je misschien al geraden hebt, vertrouwt het op een tekst-naar-beeld-AI voor de afbeelding.
Het uiteindelijke beeld dat deze Raspberry Pi-camera biedt, verschilt van wat je zou krijgen van een gewone camera. De Paragraphica zal geen enkel onderwerp bevatten dat recht voor je neus zou kunnen staan. In plaats daarvan bevat de uiteindelijke afbeelding de informatie die specifiek in de prompt wordt verstrekt.
Met andere woorden, deze Raspberry Pi-camera is geen alternatief voor een traditionele camera. Het heeft tenslotte geen lens om de scène in realtime vast te leggen. In plaats daarvan is het meer bedoeld om door AI gegenereerde beelden te krijgen van het gebied waarin u zich bevindt. Zoals Bjørn Karmann, de maker, zegt: “de camera biedt een (nieuwe) manier om de wereld om ons heen te ervaren, een die niet beperkt is tot visuele alleen perceptie.”
Hoe u uw eigen AI-aangedreven Paragraphica kunt maken
Om het project van stroom te voorzien, heeft Bjørn Karmann een Raspberry Pi 4 gebruikt. Hij creëerde een op maat gemaakte 3D-geprinte schaal om de componenten erin te huisvesten. Paragraphica maakt gebruik van een touchscreen voor de zoeker waarmee de gebruiker de invoer kan aanpassen. En om locatiegegevens te krijgen, heeft dit project een GPS-module.
Als het op de software aankomt, draait deze Raspberry Pi-camera op een code die is geschreven door Karmann. Volgens hem gebruikt de software Stable Diffusion API en Python om het uiteindelijke beeld te creëren. Alles werkt samen via Noodl, een visuele tool die ontwikkelaars gebruiken om web-apps te maken.
Even voorstellen – Paragraphica! 📡📷
Een camera die foto’s maakt met behulp van locatiegegevens. Het beschrijft de plaats waar u zich bevindt en zet het vervolgens om in een door AI gegenereerde”foto”.Zie hier meer: https://t.co/Oh2BZuhRcf
of probeer om hier je eigen foto te maken: https://t.co/w9UFjckiF2 pic.twitter.com/23kR2QGzpa— Bjørn Karmann (@BjoernKarmann) 30 mei 2023
Hier vindt u het gedetailleerde diagram van het project en een overzicht van het proces op de officiële website van Karmann. En als je iets soortgelijks wilt maken met een Raspberry Pi, heeft Karmann een speciale blogpost die je kunt bekijken uit. U kunt de software ook zelf in een browser testen via zijn website. Ja, je hebt geen hardware nodig om van deze gloednieuwe ervaring te proeven.
Bron/VIA: