Artikel

Dit is waarom de Neural Core-chip van de Pixel 4 een game-wisselaar kan zijn voor fotografie

protection click fraud

Er is een reden waarom de Pixel 3 is geprezen als de beste cameratelefoon. Google gebruikt software-algoritmen in zijn HDR + -pakket om pixels te verwerken, en in combinatie met een klein beetje van machine learning, kunnen sommige echt spectaculaire foto's afkomstig zijn van een telefoon met een standaardprobleem hardware.

Om deze algoritmen te helpen verwerken, gebruikte Google een gespecialiseerde processor genaamd Pixel Visual Core, een chip die we voor het eerst zagen in 2017 met de Pixel 2. Dit jaar lijkt het erop dat Google heeft heeft de Pixel VIsual Core vervangen door iets dat een Pixel Neural Core wordt genoemd.

Google gebruikt mogelijk neurale netwerktechnieken om foto's nog beter te maken op de Pixel 4.

Het origineel Pixel visuele kern is ontworpen om de algoritmen te helpen die worden gebruikt door de HDR + -beeldverwerking van Google, waardoor foto's gemaakt met de Pixel 2 en Pixel 3 er zo goed uitzien. Het gebruikte wat machine learning-programmering en wat computationele fotografie wordt genoemd om op intelligente wijze de delen van een foto in te vullen die niet helemaal perfect waren. Het effect was echt goed; Hiermee kan een telefoon met een standaard camerasensor foto's maken die even goed of beter zijn dan elke andere beschikbare telefoon.

Verizon biedt de Pixel 4a aan voor slechts $ 10 / maand op nieuwe Unlimited-lijnen

Als de Pixel Neural Core is wat we denken dat het is, is de Pixel 4 zal opnieuw strijden om de eerste plaats als het gaat om smartphonefotografie. Dit is waarom.

Neurale netwerken

Het lijkt erop dat Google een chip gebruikt die is gemodelleerd naar een neurale netwerktechniek om de beeldverwerking in zijn Pixel-telefoon voor 2019 te verbeteren. Een neuraal netwerk is iets dat je misschien al een paar keer hebt genoemd, maar het concept wordt niet vaak uitgelegd. In plaats daarvan kan het lijken op een computermumbo-jumbo op Google-niveau die op magie lijkt. Dat is het niet, en het idee achter een neuraal netwerk is eigenlijk vrij eenvoudig om je hoofd rond te wikkelen.

Neurale netwerken verzamelen en verwerken informatie op een manier die lijkt op het menselijk brein.

Neurale netwerken zijn groepen algoritmen die zijn gemodelleerd naar het menselijk brein. Niet hoe een brein eruitziet of zelfs maar werkt, maar hoe het informatie verwerkt. Een neuraal netwerk neemt zintuiglijke gegevens via zogenaamde machineperceptie - gegevens verzameld en overgedragen via externe sensoren, zoals een camerasensor - en herkent patronen.

Deze patronen zijn nummers die vectoren worden genoemd. Alle externe gegevens uit de "echte" wereld, inclusief afbeeldingen, geluiden en tekst, worden vertaald in een vector en geclassificeerd en gecatalogiseerd als datasets. Beschouw een neuraal netwerk als een extra laag bovenop dingen die zijn opgeslagen op een computer of telefoon en die laag bevat gegevens over wat het allemaal betekent - hoe het eruit ziet, hoe het klinkt, wat het zegt en wanneer het is gebeurd. Zodra een catalogus is samengesteld, kunnen nieuwe gegevens worden geclassificeerd en ermee worden vergeleken.

Een voorbeeld uit de echte wereld helpt het allemaal logischer te maken. NVIDIA maakt processors die erg goed zijn in het draaien van neurale netwerken. Het bedrijf bracht veel tijd door foto's van katten scannen en kopiëren in het netwerk, en zodra het klaar was, kon het cluster van computers via het neurale netwerk een kat identificeren op elke foto die er een had. Kleine katten, grote katten, witte katten, lapjeskatten, zelfs poema's of tijgers waren katten omdat het neurale netwerk zoveel gegevens had over wat een kat "was".

Met dat voorbeeld in gedachten is het niet moeilijk te begrijpen waarom Google deze kracht in een telefoon zou willen gebruiken. Een neurale kern die kan communiceren met een grote catalogus met gegevens, zou kunnen identificeren wat uw cameralens ziet en vervolgens beslissen wat te doen. Misschien kunnen de gegevens over wat het ziet en wat het verwacht, worden doorgegeven aan een beeldverwerkingsalgoritme. Of misschien kunnen dezelfde gegevens aan de Assistent worden doorgegeven om een ​​trui of appel te identificeren. Of misschien kunt u geschreven tekst nog sneller en nauwkeuriger vertalen dan Google nu doet.

Het is niet moeilijk om te denken dat Google een kleine chip zou kunnen ontwerpen die zou kunnen communiceren met een neuraal netwerk en de beeldprocessor in een telefoon, en het is gemakkelijk te begrijpen waarom het dat zou willen doen. We weten niet precies wat de Pixel Neural Core is of waarvoor deze kan worden gebruikt, maar we zullen zeker meer weten zodra we de telefoon en de feitelijke details zien wanneer deze "officieel" wordt aangekondigd.

instagram story viewer