Patents by Inventor Russell Y. Webb

Russell Y. Webb 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: 9886931
    Abstract: Described is an image editing application with a novel color modification slider tool. This tool adjusts one or more color attributes of different pixels differently when moved. This tool in some embodiments is a novel saturation tool that produces non-photorealistic effects by treating differently the highly saturated and lowly saturated pixels of an image. The saturation tool performs either (1) a positive de-saturation effect that de-saturates the low saturated pixels of an image while enhancing the saturation of the high saturated pixels, or (2) a negative de-saturation effect that de-saturates the high saturated pixels of the image while leaving intact or slightly modifying the saturation level of the lowly saturated pixels.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: February 6, 2018
    Assignee: APPLE INC.
    Inventor: Russell Y. Webb
  • Patent number: 9652867
    Abstract: 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: Grant
    Filed: October 18, 2013
    Date of Patent: May 16, 2017
    Assignee: APPLE INC.
    Inventors: Russell Y. Webb, Garrett M. Johnson, Alexis Gatt
  • Patent number: 9536290
    Abstract: Some embodiments provide a novel method for tempering an adjustment of an image to account for prior adjustments to the image. The adjustment in some embodiments is an automatic exposure adjustment. The method performs an operation for a first adjustment on a first set of parameters (e.g., saturation, sharpness, luminance). The method compares the first set of parameters to a second set of parameters to produce a third set of parameters that expresses the difference between the first adjustment and a second adjustment. The method performs a third operation to produce an adjusted image. The first set of parameters quantify a set of prior adjustments to the image by an image capturing device when the image was captured in some embodiments. The second set of parameters is a set of target parameters. The third set of parameters specify the tempered adjustment of the image.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: January 3, 2017
    Assignee: APPLE INC.
    Inventors: Garrett M. Johnson, Russell Y. Webb
  • Patent number: 9412183
    Abstract: 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: Grant
    Filed: October 21, 2013
    Date of Patent: August 9, 2016
    Assignee: APPLE INC.
    Inventors: Garrett M. Johnson, Russell Y. Webb, Timothy D. Cherna
  • Patent number: 9323996
    Abstract: A method and system for controlling multiple image editing controls using one master control. The system identifies various characteristics of an image being edited. The system generates, for each of multiple image editing controls, a relationship between the master control and the image editing control. The relationship is based on at least one of the identified characteristics of the image being edited. The relationship is different for different images when the different images have different characteristics, such as different average color component values at a particular percentile of pixels in the images.
    Type: Grant
    Filed: June 1, 2014
    Date of Patent: April 26, 2016
    Assignee: APPLE INC.
    Inventors: Garrett M. Johnson, Russell Y. Webb, Russell Reid
  • Publication number: 20160063952
    Abstract: Some embodiments provide an image editing application with a novel color modification slider tool. In some embodiments, this tool adjusts one or more color attributes (e.g., one or more color channels) of different pixels differently when moved in one direction, and adjusts one or more color attributes of the same pixel differently when moved in another direction. The movement of this tool is in a straight line in some embodiments, while it is along an angular arc (e.g., along the circumference of a full or partial circle or elliptical shape) in other embodiments. This tool in some embodiments is a novel saturation tool that produces non-photorealistic effects by treating differently the highly saturated and lowly saturated pixels of an image.
    Type: Application
    Filed: November 9, 2015
    Publication date: March 3, 2016
    Inventor: Russell Y. Webb
  • Publication number: 20150347858
    Abstract: A method and system for controlling multiple image editing controls using one master control. The system identifies various characteristics of an image being edited. The system generates, for each of multiple image editing controls, a relationship between the master control and the image editing control. The relationship is based on at least one of the identified characteristics of the image being edited. The relationship is different for different images when the different images have different characteristics, such as different average color component values at a particular percentile of pixels in the images.
    Type: Application
    Filed: June 1, 2014
    Publication date: December 3, 2015
    Applicant: Apple Inc.
    Inventors: Garrett M. Johnson, Russell Y. Webb, Russell Reid
  • Patent number: 9202433
    Abstract: An image editing application with a novel color modification slider tool adjusts one or more color attributes of different pixels differently when moved in one direction, and adjusts one or more color attributes of the same pixel differently when moved in another direction. This tool produces non-photorealistic effects by treating differently the highly saturated and lowly saturated pixels of an image. Specifically, the saturation tool performs either (1) a positive de-saturation effect that de-saturates the low saturated pixels of an image while enhancing the saturation of the high saturated pixels, or (2) a negative de-saturation effect that de-saturates the high saturated pixels of the image while leaving intact or slightly modifying the saturation level of the lowly saturated pixels.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: December 1, 2015
    Assignee: APPLE INC.
    Inventor: Russell Y. Webb
  • Publication number: 20150331595
    Abstract: Some embodiments provide a novel user interface (UI) tool that is a unified slider control, which includes multiple sliders that slide along a region. The region is a straight line in some embodiments, while it is an angular arc in other embodiments. In some embodiments, the unified slider control is used in a media editing application to allow a user to modify several different properties of the image by moving several different sliders along the region. Each slider is associated with a property of the image. A position of the slider in the region corresponds to a value of the property associated with the slider.
    Type: Application
    Filed: July 24, 2015
    Publication date: November 19, 2015
    Inventors: Randy Ubillos, Garrett M. Johnson, Russell Y. Webb, Timothy D. Cherna, Samuel M. Roberts, Peter Warner
  • Patent number: 9131192
    Abstract: Some embodiments provide a novel user interface (UI) tool that is a unified slider control, which includes multiple sliders that slide along a region. The region is a straight line in some embodiments, while it is an angular arc in other embodiments. In some embodiments, the unified slider control is used in a media editing application to allow a user to modify several different properties of the image by moving several different sliders along the region. Each slider is associated with a property of the image. A position of the slider in the region corresponds to a value of the property associated with the slider.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: September 8, 2015
    Assignee: APPLE INC.
    Inventors: Randy Ubillos, Garrett M. Johnson, Russell Y. Webb, Timothy D. Cherna, Samuel M. Roberts, Peter Warner
  • Patent number: 9099024
    Abstract: 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: Grant
    Filed: September 27, 2012
    Date of Patent: August 4, 2015
    Assignee: APPLE INC.
    Inventors: Russell Y. Webb, Garrett M. Johnson, Francesc T. Terrades, Steven D. Hordley
  • Patent number: 9092893
    Abstract: 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: Grant
    Filed: December 30, 2014
    Date of Patent: July 28, 2015
    Assignee: APPLE INC.
    Inventors: Randy Ubillos, Garrett M. Johnson, Russell Y. Webb, Samuel M. Roberts
  • Patent number: 9070195
    Abstract: 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: Grant
    Filed: September 27, 2012
    Date of Patent: June 30, 2015
    Assignee: APPLE INC.
    Inventors: Russell Y. Webb, Garrett M. Johnson
  • Patent number: 9053568
    Abstract: Techniques are disclosed to provide user control over the manipulation of a digital image. The disclosed techniques enable a user to apply various textures that mimic traditional artistic media to a selected image. User selection of a texture level results in the blending of texturized versions of the selected image in accordance with the selected texture level. User selection of a color level results in the adjustment of color properties of the selected image that are included in the output image. Control of the image selection, texture type selection, texture level selection, and color level selection may be provided through an intuitive graphical user interface.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 9, 2015
    Assignee: Apple Inc.
    Inventors: Russell Y Webb, Alexis Gatt, Johnnie Manzari, Randy Ubillos
  • Publication number: 20150110396
    Abstract: 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: Application
    Filed: October 21, 2013
    Publication date: April 23, 2015
    Applicant: Apple Inc.
    Inventors: Garrett M. Johnson, Russell Y. Webb, Timothy D. Cherna
  • Publication number: 20150113472
    Abstract: 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: Application
    Filed: October 18, 2013
    Publication date: April 23, 2015
    Applicant: Apple Inc.
    Inventors: Russell Y. Webb, Garrett M. Johnson, Alexis Gatt
  • Publication number: 20150109323
    Abstract: 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: Application
    Filed: October 18, 2013
    Publication date: April 23, 2015
    Applicant: Apple Inc.
    Inventors: Garrett M. Johnson, Russell Y. Webb
  • Publication number: 20150109324
    Abstract: 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: Application
    Filed: December 30, 2014
    Publication date: April 23, 2015
    Inventors: Randy Ubillos, Garrett M. Johnson, Russell Y. Webb, Samuel M. Roberts
  • Patent number: 8983186
    Abstract: 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: Grant
    Filed: September 27, 2012
    Date of Patent: March 17, 2015
    Assignee: Apple Inc.
    Inventors: Russell Y. Webb, Garrett M. Johnson
  • Patent number: 8970739
    Abstract: Systems, methods, and computer readable media expounding “Structure Histograms” and their use are presented. Structure Histograms may be described as histograms whose individual entries (values) express a functional relationship between a given pixel (or group of pixels) and its neighboring pixels. As such, Structure Histograms capture information about the structure of an image in so far as they record information related to the relative placement of pixels within an image (e.g., are pixels of a common value closely spaced or spaced far apart). Structure Histograms may be generated from tonal pixel values (e.g., red, green and blue values), luminance pixel values (e.g., gray scale pixel values) or cross-channel pixel values (e.g., red-luminance, green-blue, or green-blue-luminance pixel values). Structure Histograms may be used in a number of image processing contexts such as, for example, automated image enhancement operations.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: March 3, 2015
    Assignee: Apple Inc.
    Inventor: Russell Y. Webb