Patents by Inventor Jay Zipnick

Jay Zipnick 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: 9036939
    Abstract: Systems and techniques for processing sequences of video images involve receiving, on a computer, data corresponding to a sequence of video images detected by an image sensor. The received data is processed using a graphics processor to adjust one or more visual characteristics of the video images corresponding to the received data. The received data can include video data defining pixel values and ancillary data relating to settings on the image sensor. The video data can be processed in accordance with ancillary data to adjust the visual characteristics, which can include filtering the images, blending images, and/or other processing operations.
    Type: Grant
    Filed: August 2, 2012
    Date of Patent: May 19, 2015
    Assignee: Apple Inc.
    Inventors: Alexei V. Ouzilevski, Fernando Urbina, Brett Bilbrey, Jay Zipnick
  • Patent number: 8675102
    Abstract: A video enhancement processing system improves perceptual quality of video data with limited processing complexity. The system may perform spatial denoising using filter weights that may vary based on estimated noise of an input image. Specifically, estimated noise of the input image may alter a search neighborhood over which the denoising filter operates, may alter a profile of weights to be applied based on pixel distances and may alter a profile of weights to be applied based on similarity of pixels for denoising processes. As such, the system finds application in consumer devices that perform such enhancement techniques in real time using general purpose processors such as CPUs or GPUs.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: March 18, 2014
    Assignee: Apple Inc.
    Inventors: Farhan A. Baqai, Jay Zipnick, Haitao Guo
  • Publication number: 20130329135
    Abstract: A video enhancement processing system improves perceptual quality of video data with limited processing complexity. The system may perform spatial denoising using filter weights that may vary based on estimated noise of an input image. Specifically, estimated noise of the input image may alter a search neighborhood over which the denoising filter operates, may alter a profile of weights to be applied based on pixel distances and may alter a profile of weights to be applied based on similarity of pixels for denoising processes. As such, the system finds application in consumer devices that perform such enhancement techniques in real time using general purpose processors such as CPUs or GPUs.
    Type: Application
    Filed: September 28, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Farhan A. BAQAI, Jay ZIPNICK, Haitao GUO
  • Publication number: 20130242145
    Abstract: Systems and techniques for processing sequences of video images involve receiving, on a computer, data corresponding to a sequence of video images detected by an image sensor. The received data is processed using a graphics processor to adjust one or more visual characteristics of the video images corresponding to the received data. The received data can include video data defining pixel values and ancillary data relating to settings on the image sensor. The video data can be processed in accordance with ancillary data to adjust the visual characteristics, which can include filtering the images, blending images, and/or other processing operations.
    Type: Application
    Filed: April 30, 2013
    Publication date: September 19, 2013
    Inventors: Jay ZIPNICK, Brett BILBREY, Alexei V. OUZILEVSKI, Fernando URBINA, Harry GUO
  • Patent number: 8451284
    Abstract: Systems and techniques for processing sequences of video images involve receiving, on a computer, data corresponding to a sequence of video images detected by an image sensor. The received data is processed using a graphics processor to adjust one or more visual characteristics of the video images corresponding to the received data. The received data can include video data defining pixel values and ancillary data relating to settings on the image sensor. The video data can be processed in accordance with ancillary data to adjust the visual characteristics, which can include filtering the images, blending images, and/or other processing operations.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: May 28, 2013
    Assignee: Apple Inc.
    Inventors: Brett Bilbrey, Jay Zipnick, Alexei V. Ouzilevski, Fernando Urbina, Harry Guo
  • Publication number: 20120321184
    Abstract: Systems and techniques for processing sequences of video images involve receiving, on a computer, data corresponding to a sequence of video images detected by an image sensor. The received data is processed using a graphics processor to adjust one or more visual characteristics of the video images corresponding to the received data. The received data can include video data defining pixel values and ancillary data relating to settings on the image sensor. The video data can be processed in accordance with ancillary data to adjust the visual characteristics, which can include filtering the images, blending images, and/or other processing operations.
    Type: Application
    Filed: August 2, 2012
    Publication date: December 20, 2012
    Applicant: APPLE INC.
    Inventors: Alexei V. Ouzilevski, Fernando Urbina, Brett Bilbrey, Jay Zipnick
  • Patent number: 8260079
    Abstract: Systems and techniques for processing sequences of video images involve receiving, on a computer, data corresponding to a sequence of video images detected by an image sensor. The received data is processed using a graphics processor to adjust one or more visual characteristics of the video images corresponding to the received data. The received data can include video data defining pixel values and ancillary data relating to settings on the image sensor. The video data can be processed in accordance with ancillary data to adjust the visual characteristics, which can include filtering the images, blending images, and/or other processing operations.
    Type: Grant
    Filed: May 3, 2010
    Date of Patent: September 4, 2012
    Assignee: Apple Inc.
    Inventors: Alexei V. Ouzilevski, Fernando Urbina, Brett Bilbrey, Jay Zipnick
  • Publication number: 20120212481
    Abstract: Systems and techniques for processing sequences of video images involve receiving, on a computer, data corresponding to a sequence of video images detected by an image sensor. The received data is processed using a graphics processor to adjust one or more visual characteristics of the video images corresponding to the received data. The received data can include video data defining pixel values and ancillary data relating to settings on the image sensor. The video data can be processed in accordance with ancillary data to adjust the visual characteristics, which can include filtering the images, blending images, and/or other processing operations.
    Type: Application
    Filed: January 13, 2012
    Publication date: August 23, 2012
    Applicant: APPLE INC.
    Inventors: Jay Zipnick, Brett Bilbrey, Alexei V. Ouzilevski, Fernando Urbina, Harry Guo
  • Patent number: 8098256
    Abstract: Systems and techniques for processing sequences of video images involve receiving, on a computer, data corresponding to a sequence of video images detected by an image sensor. The received data is processed using a graphics processor to adjust one or more visual characteristics of the video images corresponding to the received data. The received data can include video data defining pixel values and ancillary data relating to settings on the image sensor. The video data can be processed in accordance with ancillary data to adjust the visual characteristics, which can include filtering the images, blending images, and/or other processing operations.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: January 17, 2012
    Assignee: Apple Inc.
    Inventors: Jay Zipnick, Brett Bilbrey, Alexei V. Ouzilevski, Fernando Urbina, Harry Guo
  • Publication number: 20100214448
    Abstract: Systems and techniques for processing sequences of video images involve receiving, on a computer, data corresponding to a sequence of video images detected by an image sensor. The received data is processed using a graphics processor to adjust one or more visual characteristics of the video images corresponding to the received data. The received data can include video data defining pixel values and ancillary data relating to settings on the image sensor. The video data can be processed in accordance with ancillary data to adjust the visual characteristics, which can include filtering the images, blending images, and/or other processing operations.
    Type: Application
    Filed: May 3, 2010
    Publication date: August 26, 2010
    Inventors: Alexei V. Ouzilevski, Fernando Urbina, Brett Bilbrey, Jay Zipnick
  • Patent number: 7711200
    Abstract: Systems and techniques for processing sequences of video images involve receiving, on a computer, data corresponding to a sequence of video images detected by an image sensor. The received data is processed using a graphics processor to adjust one or more visual characteristics of the video images corresponding to the received data. The received data can include video data defining pixel values and ancillary data relating to settings on the image sensor. The video data can be processed in accordance with ancillary data to adjust the visual characteristics, which can include filtering the images, blending images, and/or other processing operations.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: May 4, 2010
    Assignee: Apple Inc.
    Inventors: Alexei V. Ouzilevski, Fernando Urbina, Brett Bilbrey, Jay Zipnick
  • Patent number: 7596280
    Abstract: Systems and techniques for processing sequences of video images involve receiving, on a computer, data corresponding to a sequence of video images detected by an image sensor. The received data is processed using a graphics processor to adjust one or more visual characteristics of the video images corresponding to the received data. The received data can include video data defining pixel values and ancillary data relating to settings on the image sensor. The video data can be processed in accordance with ancillary data to adjust the visual characteristics, which can include filtering the images, blending images, and/or other processing operations.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: September 29, 2009
    Assignee: Apple Inc.
    Inventors: Brett Bilbrey, Jay Zipnick, Alexei V. Ouzilevski
  • Publication number: 20070071343
    Abstract: Systems and techniques for processing sequences of video images involve receiving, on a computer, data corresponding to a sequence of video images detected by an image sensor. The received data is processed using a graphics processor to adjust one or more visual characteristics of the video images corresponding to the received data. The received data can include video data defining pixel values and ancillary data relating to settings on the image sensor. The video data can be processed in accordance with ancillary data to adjust the visual characteristics, which can include filtering the images, blending images, and/or other processing operations.
    Type: Application
    Filed: September 29, 2005
    Publication date: March 29, 2007
    Inventors: Jay Zipnick, Brett Bilbrey, Alexei Ouzilevski, Fernando Urbina, Harry Guo
  • Publication number: 20070071344
    Abstract: Systems and techniques for processing sequences of video images involve receiving, on a computer, data corresponding to a sequence of video images detected by an image sensor. The received data is processed using a graphics processor to adjust one or more visual characteristics of the video images corresponding to the received data. The received data can include video data defining pixel values and ancillary data relating to settings on the image sensor. The video data can be processed in accordance with ancillary data to adjust the visual characteristics, which can include filtering the images, blending images, and/or other processing operations.
    Type: Application
    Filed: September 29, 2005
    Publication date: March 29, 2007
    Inventors: Alexei Ouzilevski, Fernando Urbina, Brett Bilbrey, Jay Zipnick
  • Publication number: 20070071342
    Abstract: Systems and techniques for processing sequences of video images involve receiving, on a computer, data corresponding to a sequence of video images detected by an image sensor. The received data is processed using a graphics processor to adjust one or more visual characteristics of the video images corresponding to the received data. The received data can include video data defining pixel values and ancillary data relating to settings on the image sensor. The video data can be processed in accordance with ancillary data to adjust the visual characteristics, which can include filtering the images, blending images, and/or other processing operations.
    Type: Application
    Filed: September 29, 2005
    Publication date: March 29, 2007
    Inventors: Brett Bilbrey, Jay Zipnick, Alexei Ouzilevski