Patents by Inventor Garrett M. Johnson
Garrett M. Johnson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9099024Abstract: Some embodiments provide a method that provides a graphical user interface (GUI) for color balancing an image. The method provides a display area for displaying the image. The method provides several color balance modes. The method provides a user interface (UI) control associated with a color balance mode in the several color balance modes. The UI control performs a color balance operation on the image by (1) identifying a color cast in the image and (2) modifying pixels in the image based on the pixels' luminance values in order to reduce the color cast in the image.Type: GrantFiled: September 27, 2012Date of Patent: August 4, 2015Assignee: APPLE INC.Inventors: Russell Y. Webb, Garrett M. Johnson, Francesc T. Terrades, Steven D. Hordley
-
Patent number: 9092893Abstract: A method and apparatus for generating a grayscale image. The method and apparatus receive a single value. From the single value, the method and apparatus generate a set of grayscale weighting values. The method and apparatus generate the grayscale based on a color image and the set of grayscale weighting values. By limiting the number of values to a single value, the method and apparatus prevents a user from arbitrarily selecting a number of possible weighting values which could result in a grayscale image that is too dim or too bright. This single control method and apparatus quickly and efficiently produces a grayscale image that is neither too bright nor too dim.Type: GrantFiled: December 30, 2014Date of Patent: July 28, 2015Assignee: APPLE INC.Inventors: Randy Ubillos, Garrett M. Johnson, Russell Y. Webb, Samuel M. Roberts
-
Patent number: 9070195Abstract: Some embodiments of the image editing and organizing application described herein provide an automatic enhancement process that includes vibrancy adjustment. The vibrancy adjustment increases the saturation of multiple pixels. The saturation of each pixel is determined by subtracting the lowest component value from the highest component value. The process determines an overall saturation of the image using a histogram. The histogram is generated using doubled saturation values for pixels with blue and green as the highest component value.Type: GrantFiled: September 27, 2012Date of Patent: June 30, 2015Assignee: APPLE INC.Inventors: Russell Y. Webb, Garrett M. Johnson
-
Publication number: 20150109324Abstract: A method and apparatus for generating a grayscale image. The method and apparatus receive a single value. From the single value, the method and apparatus generate a set of grayscale weighting values. The method and apparatus generate the grayscale based on a color image and the set of grayscale weighting values. By limiting the number of values to a single value, the method and apparatus prevents a user from arbitrarily selecting a number of possible weighting values which could result in a grayscale image that is too dim or too bright. This single control method and apparatus quickly and efficiently produces a grayscale image that is neither too bright nor too dim.Type: ApplicationFiled: December 30, 2014Publication date: April 23, 2015Inventors: Randy Ubillos, Garrett M. Johnson, Russell Y. Webb, Samuel M. Roberts
-
Publication number: 20150113472Abstract: A method and system for providing a dynamic grain effect tool for a media-editing application that generates a grain effect and applies the grain effect to a digital image. The application first generates a random pixel field for the image based on a seed value. The application then generates a film grain pattern for the image by consecutively applying a blurring function and an unsharp masking function, based on an ISO value, to the randomly generated pixel field. The application then blends the grain field with the original image by adjusting each pixel based on the value of the corresponding pixel location in the grain field. The application then adjusts the grain amount in the previously generated full-grain image by receiving a grain amount value from a user and applying this value to the full-grain image.Type: ApplicationFiled: October 18, 2013Publication date: April 23, 2015Applicant: Apple Inc.Inventors: Russell Y. Webb, Garrett M. Johnson, Alexis Gatt
-
Publication number: 20150110396Abstract: A system and method that receives and edits image data of an underwater scene in a digital image in order to remove undesirable tints from objects in the scene. In some embodiments, colors near the color of the water itself are protected to leave the water looking blue. Removing undesirable tints without removing the tint of the water itself results in images with more realistic coloring of people and objects in the scene, without eliminating the color cues (e.g., blue water) that indicate that the image is a photograph of an underwater scene.Type: ApplicationFiled: October 21, 2013Publication date: April 23, 2015Applicant: Apple Inc.Inventors: Garrett M. Johnson, Russell Y. Webb, Timothy D. Cherna
-
Publication number: 20150109323Abstract: A method for generating and/or modifying a grayscale image. The method receives a color image. The method generates an initial grayscale image based on attributes of the color image. The method generates a set of hue values for all the pixels in the grayscale image based on color values of the pixels in the color image. The method defines a hue curve across the range of hue values based on input received from a user interface control. The method modifies the grayscale image based on the hue values and the defined hue curve across the range of hue values.Type: ApplicationFiled: October 18, 2013Publication date: April 23, 2015Applicant: Apple Inc.Inventors: Garrett M. Johnson, Russell Y. Webb
-
Patent number: 8983186Abstract: Some embodiments of the image editing and organizing application described herein provide an automatic enhancement process that includes a shadow lift adjustment. The process takes an input image and enhances the contrast of darker parts of the image. The process uses a structure histogram to determine an amount of shadow lift adjustment to apply to the image. The process tempers this adjustment based on an International Organization for Standardization (ISO) value of the image.Type: GrantFiled: September 27, 2012Date of Patent: March 17, 2015Assignee: Apple Inc.Inventors: Russell Y. Webb, Garrett M. Johnson
-
Publication number: 20150062382Abstract: Some embodiments provide a method of operating a device to capture an image of a high dynamic range (HDR) scene. Upon the device entering an HDR mode, the method captures and stores multiple images at a first image exposure level. Upon receiving a command to capture the HDR scene, the method captures a first image at a second image exposure level. The method selects a second image from the captured plurality of images. The method composites the first and second images to produce a composite image that captures the HDR scene. In some embodiments, the method captures multiple images at multiple different exposure levels.Type: ApplicationFiled: November 10, 2014Publication date: March 5, 2015Applicant: Apple Inc.Inventors: Guy Cote, Garrett M. Johnson, James Edmund Orr, IV
-
Patent number: 8971623Abstract: Some embodiments provide several on-image tools of image editing application for applying effects to an image. Some on-image tools are visible to the user and are overlaid on the image. Some on-image tools are not visible. The tools are for receiving a selection of a location of the image and for applying effects to at least an area of the image that does not include the location of the image.Type: GrantFiled: September 27, 2012Date of Patent: March 3, 2015Assignee: Apple Inc.Inventors: Alexis Gatt, Garrett M. Johnson, Randy Ubillos
-
Patent number: 8971617Abstract: A method and apparatus for generating a grayscale image. The method and apparatus receive a single value. From the single value, the method and apparatus generate a set of grayscale weighting values. The method and apparatus generate the grayscale based on a color image and the set of grayscale weighting values. By limiting the number of values to a single value, the method and apparatus prevents a user from arbitrarily selecting a number of possible weighting values which could result in a grayscale image that is too dim or too bright. This single control method and apparatus quickly and efficiently produces a grayscale image that is neither too bright nor too dim.Type: GrantFiled: September 27, 2012Date of Patent: March 3, 2015Assignee: Apple Inc.Inventors: Randy Ubillos, Garrett M. Johnson, Russell Y. Webb, Samuel M. Roberts
-
Patent number: 8965119Abstract: Some embodiments provide a method for color balancing an image. The method receives a first selection of a first mode of a color balance tool that includes several different color balance modes. Each color balance mode is for applying color balance operations to the image. The method uses the first mode of the color balance tool to apply a first set of color balance operations to the image. The method receives a second selection to switch from the first mode to a second mode of the color balance tool. The method uses the second mode of the color balance tool to apply a second set of color balance operations to the image.Type: GrantFiled: September 27, 2012Date of Patent: February 24, 2015Assignee: Apple Inc.Inventors: Russell Y. Webb, Garrett M. Johnson, Francesc T. Terrades, Glenn Gilley
-
Patent number: 8958638Abstract: Some embodiments of the image editing and organizing application described herein provide a multi-stage automatic enhancement process. The process takes an input image and feeds it through multiple different enhancement operations. The multiple enhancement operations of some embodiments are carried out in a particular order. In some embodiments, the particular order starts with exposure adjustment, then a white balance adjustment, then a vibrancy adjustment, then a tonal response curve adjustment, then a shadow lift adjustment.Type: GrantFiled: September 27, 2012Date of Patent: February 17, 2015Assignee: Apple Inc.Inventors: Russell Y. Webb, Garrett M. Johnson, Jerremy Holland
-
Patent number: 8885953Abstract: For an image editing application, a tool in a graphical user interface (GUI) for making images appear grainy like older photographs is provided. The graininess effects tool blends a background grain image with a subject image. The visibility of graininess in the resulting final grainy image is controlled by the brightness in the subject image itself. The blending of the background grain image and the subject image includes (i) removing positive bias from the background grain image, (ii) performing multiplicative blending by multiplying the bias-removed background image with the subject image, and (iii) performing additive blending by adding the subject image with a weighted result of the multiplicative blending.Type: GrantFiled: September 1, 2012Date of Patent: November 11, 2014Assignee: Apple Inc.Inventor: Garrett M. Johnson
-
Patent number: 8885936Abstract: Some embodiments provide a method of automatically color balancing an image. The method receives a selection of a user interface (UI) item to automatically color balance the image using a color balance tool that includes several color balance modes. In response to the selection, the method analyzes the image based on a set of criteria. Based on the analysis, the method automatically selects a color balance mode from the several color balance modes of the color balance tool. Upon selecting the color balance mode, the method uses the color balance mode to automatically apply a set of color balance operations to the image.Type: GrantFiled: September 27, 2012Date of Patent: November 11, 2014Assignee: Apple Inc.Inventors: Russell Y. Webb, Garrett M. Johnson, Francesc T. Terrades, Steven D. Hordley
-
Patent number: 8885978Abstract: Some embodiments provide a method of operating a device to capture an image of a high dynamic range (HDR) scene. Upon the device entering an HDR mode, the method captures and stores multiple images at a first image exposure level. Upon receiving a command to capture the HDR scene, the method captures a first image at a second image exposure level. The method selects a second image from the captured plurality of images. The method composites the first and second images to produce a composite image that captures the HDR scene. In some embodiments, the method captures multiple images at multiple different exposure levels.Type: GrantFiled: September 3, 2010Date of Patent: November 11, 2014Assignee: Apple Inc.Inventors: Guy Cote, Garrett M. Johnson, James Edmund Orr, IV
-
Patent number: 8854491Abstract: This disclosure pertains to devices, methods, systems, and computer readable media for generating and/or interpreting image metadata to determine input parameters for various image processing routines, e.g., filters that distort or enhance an image, in a way that provides an intuitive experience for both the user and the software developer. Such techniques may attach the metadata to image frames and then send the image frames down an image processing pipeline to one or more image processing routines. Image metadata may include face location information, and the image processing routine may include an image filter that processes the image metadata in order to keep the central focus (or foci) of the image filter substantially coincident with one or more of the faces represented in the face location information. The generated and/or interpreted metadata may also be saved to a metadata track for later application to unfiltered image data.Type: GrantFiled: July 13, 2011Date of Patent: October 7, 2014Assignee: Apple Inc.Inventors: Bradley D. Ford, Garrett M. Johnson, Cédric Bray, Avi Cieplinski, May-Li Khoe, B. Michael Victor, Bianca Cheng Costanzo, Jeffrey Trær Bernstein
-
Patent number: 8760537Abstract: Some embodiments of the invention provide a mobile device that captures and produces images with high dynamic ranges. To capture and produce a high dynamic range image, the mobile device of some embodiments includes novel image capture and processing modules. In some embodiments, the mobile device produces a high dynamic range (HDR) image by (1) having its image capture module rapidly capture a succession of images at different image exposure durations, and (2) having its image processing module composite these images to produce the HDR image.Type: GrantFiled: September 3, 2010Date of Patent: June 24, 2014Assignee: Apple Inc.Inventors: Garrett M. Johnson, Guy Cote, James Edmund Orr, IV
-
Patent number: 8754902Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for color-space selective darkness and lightness improvements. In one aspect, a method accessing multiple pixels that represent a digital image in an RGB color space. The accessed pixels are processed based on a darkness of the digital image resulting in a first set of processed pixels, and separately based on a lightness of the digital image resulting in a second set of processed pixels. Both sets of processed pixels are combined to generate a processed output image.Type: GrantFiled: June 3, 2011Date of Patent: June 17, 2014Assignee: Apple Inc.Inventors: Garrett M. Johnson, Russell Y. Webb
-
Patent number: 8699821Abstract: Some embodiments provide a method of aligning a pair of images. The method defines multiple different pairs of images at multiple different resolutions. The method hierarchically aligns the original pair of images by first aligning the pair of images at the lowest resolution and then aligning each pair of images at each higher resolution based on the alignments of the pair of images at the lower resolutions. For some of the resolutions, to perform the hierarchically alignment, the method identifies, for at least one image at each resolution, portions that are suitable for performing the alignment and portions that are not suitable for performing the alignment. The method compares each pair of images at a particular resolution by using the suitable portions while excluding the unsuitable portions from the comparison.Type: GrantFiled: September 3, 2010Date of Patent: April 15, 2014Assignee: Apple Inc.Inventors: James Edmund Orr, IV, Garrett M. Johnson, Guy Cote