Google Camera
   HOME

TheInfoList



OR:

Google Camera is a
camera phone A camera phone is a mobile phone which is able to capture photographs and often record video using one or more built-in digital cameras. It can also send the resulting image wirelessly and conveniently. The first commercial phone with color cam ...
application developed by
Google Google LLC () is an American multinational technology company focusing on search engine technology, online advertising, cloud computing, computer software, quantum computing, e-commerce, artificial intelligence, and consumer electronics. ...
for the Android operating system. Development for the application began in 2011 at the
Google X X Development LLC (formerly Google X) is an American semi-secret research and development facility and organization founded by Google in January 2010, which now operates as a subsidiary of Alphabet Inc. X has its headquarters about a mile and a ...
research incubator led by
Marc Levoy Marc Levoy is a computer graphics researcher and Professor Emeritus of Computer Science and Electrical Engineering at Stanford University, a vice president and Fellow at Adobe Inc., and (until 2020) a Distinguished Engineer at Google. He is noted ...
, which was developing image fusion technology for
Google Glass Google Glass, or simply Glass, is a brand of smart glasses developed and sold by Google. It was developed by X (previously Google X), with the mission of producing an ubiquitous computer. Google Glass displays information to the wearer using ...
. It was publicly released for
Android 4.4 Android KitKat is the codename for the eleventh Android mobile operating system, representing release version 4.4. Unveiled on September 3, 2013, KitKat focused primarily on optimizing the operating system for improved performance on entry-leve ...
+ on the
Google Play Store Google Play, also known as the Google Play Store and formerly the Android Market, is a digital distribution service operated and developed by Google. It serves as the official app store for certified devices running on the Android operating sys ...
on April 16, 2014. It was initially supported on all devices running Android 4.4 KitKat and higher, but became only officially supported on Google Pixel devices in the following years.


Features

Google Camera contains a number of features that can be activated either in the Settings page or on the row of icons at the top of the app.


Pixel Visual/Neural Core

Starting with Pixel devices, the camera app has been aided with
hardware accelerators Hardware acceleration is the use of computer hardware designed to perform specific functions more efficiently when compared to software running on a general-purpose central processing unit (CPU). Any transformation of data that can be calculat ...
to perform its image processing. The first generation of Pixel phones used
Qualcomm Qualcomm () is an American multinational corporation headquartered in San Diego, California, and incorporated in Delaware. It creates semiconductors, software, and services related to wireless technology. It owns patents critical to the 5G, 4 ...
's Hexagon DSPs and Adreno GPUs to accelerate image processing. The
Pixel 2 The Pixel 2 and Pixel 2 XL are a pair of Android smartphones designed, developed, and marketed by Google as part of the Google Pixel product line. They collectively serve as the successors to the Pixel and Pixel XL. They were officially announce ...
and
Pixel 3 The Pixel 3 and Pixel 3 XL are a pair of Android smartphones designed, developed, and marketed by Google as part of the Google Pixel product line. They collectively serve as the successors to the Pixel 2 and Pixel 2 XL. They were officially ann ...
(but not the
Pixel 3a The Pixel 3a and Pixel 3a XL are a pair of Android smartphones designed, developed, and marketed by Google as part of the Google Pixel product line. They collectively serve as mid-range variants of the Pixel 3 and Pixel 3 XL. They were officiall ...
) include the
Pixel Visual Core The Pixel Visual Core (PVC) is a series of ARM-based system in package (SiP) image processors designed by Google. The PVC is a fully programmable image, vision and AI multi-core domain-specific architecture (DSA) for mobile devices and in futur ...
to aid with image processing. The
Pixel 4 The Pixel 4 and Pixel 4 XL are a pair of Android smartphones designed, developed, and marketed by Google as part of the Google Pixel product line. They collectively serve as the successors to the Pixel 3 and Pixel 3 XL. They were officially an ...
introduced the
Pixel Neural Core The Pixel 4 and Pixel 4 XL are a pair of Android smartphones designed, developed, and marketed by Google as part of the Google Pixel product line. They collectively serve as the successors to the Pixel 3 and Pixel 3 XL. They were officially an ...
.


HDR+

Unlike earlier versions of high-dynamic-range (HDR) imaging, HDR+, also known as HDR+ on, uses
computational photography Computational photography refers to digital image capture and processing techniques that use digital computation instead of optical processes. Computational photography can improve the capabilities of a camera, or introduce features that were no ...
techniques to achieve higher dynamic range. HDR+ takes continuous burst shots with short exposures. When the shutter is pressed the last 5–15 frames are analysed to pick the sharpest shots (using
lucky imaging Lucky imaging (also called lucky exposures) is one form of speckle imaging used for astrophotography. Speckle imaging techniques use a high-speed camera with exposure times short enough (100 ms or less) so that the changes in the Earth's atm ...
), which are selectively aligned and combined with image averaging. HDR+ also uses Semantic Segmentation to detect faces to brighten using synthetic fill flash, and darken and denoise skies. HDR+ also reduces
shot noise Shot noise or Poisson noise is a type of noise which can be modeled by a Poisson process. In electronics shot noise originates from the discrete nature of electric charge. Shot noise also occurs in photon counting in optical devices, where shot ...
and improves colors, while avoiding blowing out highlights and
motion blur Motion blur is the apparent streaking of moving objects in a photograph or a sequence of frames, such as a film or animation. It results when the image being recorded changes during the recording of a single exposure, due to rapid movement or lo ...
. HDR+ was introduced on the
Nexus 6 The Nexus 6 (codenamed Shamu) is a phablet co-developed by Google and Motorola Mobility that runs the Android operating system. The successor to the Nexus 5, it is the sixth smartphone in the Google Nexus series, a family of Android consumer ...
and brought back to the
Nexus 5 Nexus 5 (code-named Hammerhead) is an Android smartphone sold by Google and manufactured by LG Electronics. It is the fifth generation of the Nexus series, succeeding the Nexus 4. It was unveiled on October 31, 2013 and served as the launc ...
.


HDR+ enhanced

Unlike HDR+/HDR+ On, 'HDR+ enhanced' mode does not use Zero Shutter Lag (ZSL). Like Night Sight, HDR+ enhanced features positive-shutter-lag (PSL): it captures images after the shutter is pressed. HDR+ enhanced is similar to HDR+ from the Nexus 5, Nexus 6,
Nexus 5X The Nexus 5X (codenamed bullhead) is an Android smartphone manufactured by LG Electronics, co-developed with and marketed by Google as part of its Nexus line of flagship devices. Unveiled on September 29, 2015, it was a successor to the Nexus 5 ...
and
Nexus 6P Nexus 6P (codenamed ''Angler'') (also known as the Nexus 6 Plus, Nexus 6 Pro or Nexus 6 Premium) is an Android smartphone developed and marketed by Google and manufactured by Huawei. It succeeded the Nexus 6 as the flagship device of the Nexus ...
. It is believed to use underexposed and overexposed frames like
Smart HDR Smart or SMART may refer to: Arts and entertainment * ''Smart'' (Hey! Say! JUMP album), 2014 * Smart (Hotels.com), former mascot of Hotels.com * ''Smart'' (Sleeper album), 1995 debut album by Sleeper * ''SMart'', a children's television ser ...
from
Apple An apple is an edible fruit produced by an apple tree (''Malus domestica''). Apple fruit tree, trees are agriculture, cultivated worldwide and are the most widely grown species in the genus ''Malus''. The tree originated in Central Asia, wh ...
. HDR+ enhanced captures increase the dynamic range compared to HDR+ on. HDR+ enhanced on the Pixel 3 uses the learning-based AWB algorithm from Night Sight.


Live HDR+

Starting with the Pixel 4, Live HDR+ replaced HDR+ on, featuring
WYSIWYG In computing, WYSIWYG ( ), an acronym for What You See Is What You Get, is a system in which editing software allows content to be edited in a form that resembles its appearance when printed or displayed as a finished product, such as a printed d ...
viewfinder with a real-time preview of HDR+. HDR+ live uses the learning-based AWB algorithm from Night Sight and averages up to nine underexposed pictures.


= Dual Exposure Controls

= 'Live HDR+' mode uses Dual Exposure Controls, with separate sliders for brightness ( capture exposure) and for shadows (
tone mapping Tone mapping is a technique used in image processing and computer graphics to map one set of colors to another to approximate the appearance of high-dynamic-range images in a medium that has a more limited dynamic range. Print-outs, CRT or L ...
). This feature was made available for Pixel 4, and has not been retrofitted on older Pixel devices due to hardware limitations.


With Bracketing

In April 2021, Google Camera v8.2 introduced HDR+ with Bracketing, Night Sight with Bracketing and Portrait Mode with Bracketing. Google updated their exposure bracketing algorithm for HDR+ to include an additional long exposure frame and Night Sight to include 3 long exposure frames. The spatial merge algorithm was also redesigned to decide merged or not per pixel (like Super Res Zoom) & updated to handle long exposures (clipped highlights, more motion blur and different noise characteristics). with Bracketing enables further reduced read noise, improved details/texture and more natural colors. With Bracketing is automatically enabled depending on the dynamic range and motion. With Bracketing is supported in all modes for the Pixel 4a (5G) and 5. With Bracketing is supported in Night Sight for the Pixel 4 and 4a.


Motion Photos

Google Camera's Motion photo mode is similar to
HTC HTC Corporation ( zh, t=宏達國際電子股份有限公司, s=宏达国际电子股份有限公司, p=Hóngdá Guójì Diànzǐ Gǔfèn Yǒuxiàn Gōngsī, first=t) or High Tech Computer Corporation, (literally ''Hongda International Electron ...
's Zoe and iOS' Live Photo. When enabled, a short, silent, video clip of relatively low resolution is paired with the original photo. If RAW is enabled, only a 0.8MP DNG file is created, not the non-motion 12.2MP DNG. Motion Photos was introduced on the Pixel 2. Motion Photo is disabled in HDR+ enhanced mode.


Video Stabilization

Fused Video Stabilization, a technique that combines
Optical Image Stabilization Image stabilization (IS) is a family of techniques that reduce blurring associated with the motion of a camera or other imaging device during exposure. Generally, it compensates for pan and tilt (angular movement, equivalent to yaw and pit ...
and Electronic/Digital image stabilization, can be enabled for significantly smoother video. This technique also corrects Rolling shutter distortion and
Focus breathing Breathing originally referred to any geometric change in field-of-view when changing focus distance. Even if the angle-of-view is constant distortion changes will cause visible breathing. It has been recently used by photographers for changes of fo ...
, amongst various other problems. Fused Video Stabilization was introduced on the Pixel 2.


Super Res Zoom

Super Res Zoom is a multi-frame super-resolution technique introduced with the Pixel 3 that shifts the image sensor to achieve higher resolution, which Google claim is equivalent to 2-3x
optical zoom A zoom lens is a mechanical assembly of lens elements for which the focal length (and thus angle of view) can be varied, as opposed to a fixed-focal-length (FFL) lens (see prime lens). A true zoom lens, also called a parfocal lens, is one th ...
. It is similar to
drizzle Drizzle is a light precipitation consisting of liquid water drops smaller than those of rain – generally smaller than in diameter. Drizzle is normally produced by low stratiform clouds and stratocumulus clouds. Precipitation rates from dri ...
image processing. Super Res Zoom can also be used with telephoto lens, for example Google claims the Pixel 4 can capture 8x zoom at near-optical quality.


Smartburst

Smartburst is activated by holding the shutter button down. Whilst the button is held down, up to 10 shots per second are captured. Once released, the best pictures captured are automatically highlighted. Different 'creations' can be produced from the captured pictures: * Moving GIF - an animated
GIF The Graphics Interchange Format (GIF; or , see pronunciation) is a bitmap image format that was developed by a team at the online services provider CompuServe led by American computer scientist Steve Wilhite and released on 15 June 1987. ...
to capture action or images containing a high amount of movement. * 'All-smile' - a single photo in which everyone is smiling and not blinking; produced by taking different parts of every photo in the burst. * Collage - when taking 'selfies', a collage similar to that of a
Photo booth A photo booth is a vending machine or modern kiosk that contains an automated, usually coin-operated, camera and film processor. Today, the vast majority of photo booths are digital. History The patent for the first automated photography ma ...
is generated.


Top Shot

When Motion Photos is enabled, Top Shot analyzes up to 90 additional frames from 1.5 seconds before and after the shutter is pressed. The Pixel Visual Core is used to accelerate the analysis using
computer vision Computer vision is an interdisciplinary scientific field that deals with how computers can gain high-level understanding from digital images or videos. From the perspective of engineering, it seeks to understand and automate tasks that the hum ...
techniques, and ranks them based on object motion, motion blur, auto exposure, auto focus, and auto white balance. About ten additional photos are saved, including an additional HDR+ photo up to 3 MP. Top Shot was introduced on the Pixel 3.


Other features

* Computational Raw - Google Camera supports capturing
JPEG JPEG ( ) is a commonly used method of lossy compression for digital images, particularly for those images produced by digital photography. The degree of compression can be adjusted, allowing a selectable tradeoff between storage size and imag ...
and DNG files simultaneously. The DNG files are also processed with Google's HDR+ Computational Photography. Computational Raw was introduced on the Pixel 3. * Motion Auto Focus - maintains focus on any subject/object in the frame. Motion Auto Focus was introduced in the Pixel 3. * Frequent Faces - allows the camera to remember faces. The camera will try to ensure those faces are in focus, smiling and not blinking. * Location - Location information obtained via
GPS The Global Positioning System (GPS), originally Navstar GPS, is a Radionavigation-satellite service, satellite-based radionavigation system owned by the United States government and operated by the United States Space Force. It is one of t ...
and/or Google's location service can be added to pictures and videos when enabled.


Functions

Like most camera applications, Google Camera offers different usage modes allowing the user to take different types of photo or video.


Slow Motion

Slow motion Slow motion (commonly abbreviated as slo-mo or slow-mo) is an effect in film-making whereby time appears to be slowed down. It was invented by the Austrian priest August Musger in the early 20th century. This can be accomplished through the use o ...
video can be captured in Google Camera at either 120 or, on supported devices, 240 frames per second.


Panorama

Panoramic photography Panoramic photography is a technique of photography, using specialized equipment or software, that captures images with horizontally elongated fields of view. It is sometimes known as ''wide format photography''. The term has also been applied to ...
is also possible with Google Camera. Four types of panoramic photo are supported; Horizontal, Vertical, Wide-angle and Fisheye. Once the Panorama function is selected, one of these four modes can be selected at a time from a row of icons at the top of the screen.


Photo Sphere

Google Camera allows the user to create a 'Photo Sphere', a 360-degree panorama photo, originally added in Android 4.2 in 2012. These photos can then be embedded in a web page with custom HTML code or uploaded to various Google services.


Portrait

Portrait mode (called Lens Blur previous to the release of the Pixel line) offers an easy way for users to take 'selfies' or portraits with a
Bokeh In photography, bokeh ( or ; ) is the aesthetic quality of the blur produced in out-of-focus parts of an image. Bokeh has also been defined as "the way the lens renders out-of-focus points of light". Differences in lens aberrations and ...
effect, in which the subject of the photo is in focus and the background is slightly blurred. This effect is achieved via the
parallax Parallax is a displacement or difference in the apparent position of an object viewed along two different lines of sight and is measured by the angle or semi-angle of inclination between those two lines. Due to foreshortening, nearby objects ...
information from dual-pixel sensors when available (such as the Pixel 2 and Pixel 3), and the application of
machine learning Machine learning (ML) is a field of inquiry devoted to understanding and building methods that 'learn', that is, methods that leverage data to improve performance on some set of tasks. It is seen as a part of artificial intelligence. Machine ...
to identify what should be kept in focus and what should be blurred out. Portrait mode was introduced on the Pixel 2. Additionally, a "face retouching" feature can be activated which cleans up blemishes and other imperfections from the subject's skin. The Pixel 4 featured an improved Portrait mode, the machine learning algorithm uses parallax information from the telephoto and the Dual Pixels, and the difference between the telephoto camera and wide camera to create more accurate depth maps. For the front facing camera, it uses the parallax information from the front facing camera and IR cameras. The blur effect is applied at the Raw stage before the tone-mapping stage for more realistic SLR-like bokeh effect.


Playground

In late 2017, with the debut of the Pixel 2 and
Pixel 2 XL The Pixel 2 and Pixel 2 XL are a pair of Android (operating system), Android smartphones designed, developed, and marketed by Google as part of the Google Pixel product line. They collectively serve as the successors to the Pixel (1st generation) ...
, Google introduced AR Stickers, a feature that, using Google's new
ARCore Arcore ( lmo, Arcor) is a ''comune'' (municipality) in the Province of Monza and Brianza in the Italian region Lombardy, located about northeast of Milan. Arcore borders the following municipalities: Usmate Velate, Camparada, Lesmo, Biassono, V ...
platform, allowed the user to superimpose
augmented reality Augmented reality (AR) is an interactive experience that combines the real world and computer-generated content. The content can span multiple sensory modalities, including visual, auditory, haptic, somatosensory and olfactory. AR can be de ...
animated objects on their photos and videos. With the release of the Pixel 3, AR Stickers was rebranded to Playground.


Google Lens

The camera offers a functionality powered by
Google Lens Google Lens is an image recognition technology developed by Google, designed to bring up relevant information related to objects it identifies using visual analysis based on a neural network. First announced during Google I/O 2017, it was first ...
, which allows the camera to copy text it sees, identify products, books and movies and search similar ones, identify animals and plants, and scan barcodes and
QR code A QR code (an initialism for quick response code) is a type of matrix barcode (or two-dimensional barcode) invented in 1994 by the Japanese company Denso Wave. A barcode is a machine-readable optical label that can contain information about th ...
s, among other things.


Photobooth

The Photobooth mode allows the user to automate the capture of selfies. The AI is able to detect the user smile or funny faces and shoot the picture at the best time without any action from the user, similar to
Google Clips Google Clips is a discontinued miniature clip-on camera device developed by Google. It was announced during Google's "Made By Google" event on 4 October 2017. It was released for sale on January 27, 2018. With a flashing LED that indicates it is ...
. This mode also feature a two level AI processing of the subject's face that can be enabled or disabled in order to soften its skin. Motion Photos functionality is also available in this mode. The
white balance In photography and image processing, color balance is the global adjustment of the intensities of the colors (typically red, green, and blue primary colors). An important goal of this adjustment is to render specific colors – particularly neu ...
is also adjustable to defined presets. In October 2019, Photobooth was removed as a standalone mode, becoming an "Auto" option in the shutter options, later being removed altogether.


Night Sight

Night Sight is based on a similar principle to exposure stacking, used in
astrophotography Astrophotography, also known as astronomical imaging, is the photography or imaging of astronomical objects, celestial events, or areas of the night sky. The first photograph of an astronomical object (the Moon) was taken in 1840, but it was no ...
. Night Sight uses modified HDR+ or Super Res Zoom algorithms. Once the user presses the trigger, multiple long exposure shots are taken, up to 15x 1/15 second exposure or 6x of 1 second exposure, to create up to a 6-second exposure. The motion metering and tile-based processing of the image allows to reduce, if not cancel, camera shake, resulting in a clear and properly exposed shot. Google claims it can handle up to ~8% displacement frame to frame. And each frame is broken into around 12,000 tiles. It also introduced a learning-based AWB algorithm for more accurate
white balance In photography and image processing, color balance is the global adjustment of the intensities of the colors (typically red, green, and blue primary colors). An important goal of this adjustment is to render specific colors – particularly neu ...
in low light. Night Sight also works well in daylight, improving WB, detail and sharpness. Like HDR+ enhanced, Night Sight features positive-shutter-lag (PSL). Night Sight also supports a delay-timer as well as an assisted selector for the focus featuring three options (far, close and auto-focus). Night Sight was introduced with the Pixel 3, all older Pixel phones were updated with support.


Astrophotography

Astrophotography mode activates automatically when Night Sight mode is enabled and the phone detects it is on a stable support such as a tripod. In this mode, the camera averages up to fifteen 16-second exposures, to create a 4-minute exposure to significantly improve
shot noise Shot noise or Poisson noise is a type of noise which can be modeled by a Poisson process. In electronics shot noise originates from the discrete nature of electric charge. Shot noise also occurs in photon counting in optical devices, where shot ...
. By dividing the shot into several shorter exposures, the camera manages to achieve the light capture of a long exposure without having to deal with star trails, which would otherwise require moving the phone very precisely during the exposure to compensate for the earth's rotation. Astrophotography mode also includes improved algorithms to remove hot pixels and warm pixels caused by dark current and
convolutional neural network In deep learning, a convolutional neural network (CNN, or ConvNet) is a class of artificial neural network (ANN), most commonly applied to analyze visual imagery. CNNs are also known as Shift Invariant or Space Invariant Artificial Neural Netwo ...
to detect skies for sky-specific
noise reduction Noise reduction is the process of removing noise from a signal. Noise reduction techniques exist for audio and images. Noise reduction algorithms may distort the signal to some degree. Noise rejection is the ability of a circuit to isolate an und ...
. Astrophotography mode was introduced with the Pixel 4, and backported to the Pixel 3 and Pixel 3a.


Portrait Light

Portrait Light is a post process feature that allows adding light source to portraits. It simulates the directionality and intensity to complement the original photograph's lighting using
machine learning Machine learning (ML) is a field of inquiry devoted to understanding and building methods that 'learn', that is, methods that leverage data to improve performance on some set of tasks. It is seen as a part of artificial intelligence. Machine ...
models. Portrait Light was introduced with the Pixel 5, and backported to the Pixel 4, Pixel 4a and Pixel 4a 5G. When using the default mode or Night Sight mode, its automatically applied if there a person or people. Portrait Light was a collaboration between Google Research,
Google Daydream Daydream is a discontinued virtual reality (VR) platform which was developed by Google, primarily for use with a Virtual reality headset, headset into which a smartphone is inserted. It is available for select phones running the Android (operati ...
,
Google Pixel Google Pixel is a brand of consumer electronic devices developed by Google that run either ChromeOS or the Android operating system. The Pixel brand was introduced in February 2013 with the first-generation Chromebook Pixel. The Pixel line inclu ...
, and
Google Photos Google Photos is a photo sharing and storage service developed by Google. It was announced in May 2015 and spun off from Google+, the company's former social network. As of June 1, 2021, in its free tier, any newly uploaded photo and video c ...
teams.


Unofficial ports

Many developers have released unofficial
ports A port is a maritime facility comprising one or more wharves or loading areas, where ships load and discharge cargo and passengers. Although usually situated on a sea coast or estuary, ports can also be found far inland, such as Ham ...
that allow for their use in non-Google phones, or implement its premium features on older Google phones. These unofficial apps often work around the lack of certain hardware features present in Google's top tier devices, and sometimes even go as far as enabling features not exposed by the official version of the app. There are numerous different versions, targeted at different Android phones. Although many of the features are available on the ported versions, it is not unusual for some features not to be available, or not work properly, on phones without proper API support or incompatible hardware.
Google Play Services Google Play Services is a proprietary software package produced by Google for installation on Android devices. It consists of background services and libraries for use by mobile apps running on the device When it was introduced in 2012, it pro ...
or a replacement like
microG MicroG (typically styled as microG) is a free and open-source implementation of Proprietary software, proprietary Google Library (computing), libraries that serves as a replacement for Google Play Services on the Android (operating system), Andr ...
is also required for the app to run. In 2016 a modified version brought HDR+ featuring Zero Shutter Lag (ZSL) on back to the Nexus 5X and Nexus 6P. In mid-2017, a modified version of Google Camera was created for any smartphone equipped with a Snapdragon 820, 821 or 835 processor. In 2018, developers released modified versions enabling Night Sight on non-Pixel phones. In August 2020, a new way of accessing extra cameras was introduced, removing the need to use root on phones that don't expose all cameras for third party apps.


References


Further reading

* *Jimmy Westenberg (12 December 2017)
"How to use AR Stickers on the Google Pixel or Pixel 2"
''Android Authority''.


External links


Google Play application page
{{Google LLC
Camera A camera is an Optics, optical instrument that can capture an image. Most cameras can capture 2D images, with some more advanced models being able to capture 3D images. At a basic level, most cameras consist of sealed boxes (the camera body), ...
Android (operating system) software Camera software