Facebook kan nu konvertera vilket 2D-foto som helst till ett 3D-foto

Lästid ikon 2 min. läsa


Läsare hjälper till att stödja MSpoweruser. Vi kan få en provision om du köper via våra länkar. Verktygstipsikon

Läs vår informationssida för att ta reda på hur du kan hjälpa MSPoweruser upprätthålla redaktionen Läs mer

Förra året tillkännagav Facebook en ny funktion som gjorde det möjligt för användare att se och lägga upp 3D-bilder. Men Facebooks 3D-fotofunktion var begränsad till avancerade smartphones som kommer med Porträttläge. För att kunna leverera 3D-fotofunktionen till fler användare har Facebook nu utvecklat en ny toppmodern maskininlärningsteknik som kan konvertera vilket 2D-foto som helst till ett 3D-foto. Oavsett om det är ett nytt foto som precis tagits på en Android- eller iOS-enhet med en vanlig kamera, eller en decennier gammal bild som nyligen laddats upp till en telefon eller bärbar dator, kan Facebook konvertera det till ett 3D-foto.

Givet en standard RGB-bild kan Facebooks 3D Photos konvolutionella neurala nätverk uppskatta ett avstånd från kameran för varje pixel. Facebook kunde göra det på följande sätt:

  • En nätverksarkitektur byggd med en uppsättning parametriserbara, mobiloptimerade neurala byggstenar.

  • Automatiserad arkitektursökning för att hitta en effektiv konfiguration av dessa block, vilket gör att systemet kan utföra uppgiften på under en sekund på ett stort antal enheter.

  • Kvantiseringsmedveten utbildning för att utnyttja högpresterande INT8-kvantisering på mobil samtidigt som den potentiella kvalitetsförsämringen från kvantiseringsprocessen minimeras.

  • Stora mängder träningsdata hämtade från offentliga 3D-foton.

Om du har en iPhone 7 eller senare, eller en ny Android-enhet i mellanregister eller bättre, kan du nu prova funktionen för 3D-bilder i Facebook-appen.

Du kan lära dig mer om hur Facebook utvecklade denna 3D-konverteringsteknik från källlänken nedan.

Källa: Facebook

Mer om ämnena: 2D-foto, 3D-foto, facebook, Facebook 3D-foto