Patents by Inventor Christopher J. Orlick

Christopher J. Orlick 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: 11937023
    Abstract: A novel high efficiency image projection system includes a beam-steering modulator, an amplitude modulator, and a controller. In a particular embodiment the controller generates beam-steering drive values from image data and uses the beam-steering drive values to drive the beam-steering modulator. Additionally, the controller utilizes the beam-steering drive values to generate a lightfield simulation of a lightfield projected onto the amplitude modulator by the beam-steering modulator. The controller utilizes the lightfield simulation to generate amplitude drive values for driving the amplitude modulator in order to project a high quality version of the image described by the image data.
    Type: Grant
    Filed: February 8, 2023
    Date of Patent: March 19, 2024
    Assignees: DOLBY LABORATORIES LICENSING CORPORATION, DOLBY INTERNATIONAL AB
    Inventors: Juan P. Pertierra, Martin J. Richards, Christopher John Orlick, Clement Le Barbenchon, Angelo M. Pires Arrifano
  • Patent number: 8879631
    Abstract: For a frame set of a moving image sequence, a motion estimate is accessed. The motion estimate describes a change to a region of a reference frame with respect to at least one other frame. The reference frame and the other frames are displaced from each other within the frame set from over a temporal window. The regions of the two frames contain at least a portion of an image feature. The motion estimate is smoothed over the temporal window. The smoothing may facilitate aligning, at least in part, the image feature within the set of frames.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: November 4, 2014
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Jerome D. Shields, Christopher J. Orlick
  • Patent number: 8687693
    Abstract: For frames sequentially functioning as a reference frame in a video sequence frame set, a motion estimate set is accessed. One motion estimate characterizes motion associated with pixels of each region of the reference frame in relation to regions of one frame of the set of frames, which is temporally displaced in time with respect to other frames in the set of frames. An additional motion estimate characterizes motion associated with pixels of each reference frame region in relation to a second frame of the set, which is temporally displaced from the one frame and other frames of the frame set. A temporal image prediction set, corresponding to the first and additional motion estimate, is predicted, based on an alignment of the reference frame regions over the frame set. The temporal image predictions are blended and a temporal predictor is generated over the frame set based on the blending.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: April 1, 2014
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Christopher J. Orlick, Richard Webb, Scott Miller, Jerome Shields
  • Publication number: 20120281028
    Abstract: A method and system for generating backlight control values for a dual modulation display including a front panel having a first resolution and a backlight subsystem having lower resolution than the front panel, in response to input image data. Some embodiments determine statistical data indicative of at least one statistical measure of each of a number of spatially compact subsets of pixels of image data having the first resolution, where the pixels of image data are pixels of the input image data, color components of pixels of the input image data, or data values derived from pixels of the input image data. Some embodiments determine backlight drive values for each color channel of the backlight subsystem, including by determining statistical data for each color channel, determining backlight drive values for each color channel from the statistical data, and performing cross-channel correction on these backlight drive values.
    Type: Application
    Filed: December 9, 2010
    Publication date: November 8, 2012
    Applicant: DOLBY LABORATORIES LICENSING CORPORATION
    Inventors: Christopher J. Orlick, Jerome D. Shields, J. Scott Miller
  • Publication number: 20100260435
    Abstract: Information is accessed, which relates to an edge feature of an input video image at an input resolution value. The information relates multiple input image pixels to the edge feature, which has a profile characteristic. The information includes, for input pixels that form a component of the edge feature, an angle value corresponding thereto. An output image is registered, at an output resolution value, to the input image. Based on the registration, the edge feature related information is associated with output pixels. The associated information designates at least some of the output pixels as registered with the input image edge feature and the corresponding edge angle value. Edge component input pixels are selected based on the edge angle value. The selected edge component input pixels are processed, which deters deterioration of the profile characteristic of the edge feature in the output image.
    Type: Application
    Filed: December 17, 2008
    Publication date: October 14, 2010
    Inventor: Christopher J. Orlick
  • Patent number: 7423691
    Abstract: The invention includes a method for converting from an interlace scan image to a progressive scan image. Interpolated rows of pixels, lying between successive rows of the interlace scan image, are generated based upon the received interlace scan rows. The method determines a degree of movement, if any, in the region of a target pixel, and whether a target pixel lies on an edge between visually distinct regions. Multiple potential interpolated values for the target pixel are generated by several interpolation methods, including edge interpolation, inter-field interpolation, non-linear interpolation, and intra-field interpolation. The system uses the degree of movement and edge detection to select or combine one or more of the potential values for the target pixel. At least one correction filter is applied to the result, to correct errors caused by electrical noise in the interlace scan image.
    Type: Grant
    Filed: November 19, 2001
    Date of Patent: September 9, 2008
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Christopher J. Orlick, Scott Miller
  • Patent number: 7362378
    Abstract: A method for converting an interlaced scan image, having a plurality of pixels arranged in a matrix of rows and columns, to a progressive scan image processes interpolated picture elements (pixels) at target pixel positions between two successive rows of the interlaced scan image. The method determines if a pixel on a current row is an edge pixel and if the pixel is an edge pixel, it determines an approximate angle for the edge based on a difference between the column number of at least the edge pixels on the current row and the column number of at least one edge pixel on a previous row. The method uses the angle to determine which pixel on the current row and previous row correspond to the target pixel and interpolates the value of the target pixel from the corresponding pixels.
    Type: Grant
    Filed: January 10, 2005
    Date of Patent: April 22, 2008
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventor: Christopher J. Orlick
  • Patent number: 7245326
    Abstract: A method for detecting an edge and generating an interpolated edge pixel at a target pixel position between two lines of an interlace scan image first determines gradient intensities in the horizontal and vertical directions and then calculates the angle of the edge by comparing the gradient intensities. The interpolated pixel value is calculated from samples in the interlace scan image that lie along the identified angle and are proximate to the target pixel position. The method represents the gradient strengths and the difference between them as bit strings; locates the most significant non-zero bit in the larger gradient value; divides the value of the corresponding bit position in the difference string, and a predetermined number of following positions, by increasing powers of 2; sums the results; subtracts the sum from 1.0 and uses the inverse tangent function to calculate the angle of the edge.
    Type: Grant
    Filed: November 19, 2001
    Date of Patent: July 17, 2007
    Assignee: Matsushita Electric Industrial Co. Ltd.
    Inventor: Christopher J. Orlick
  • Publication number: 20030098925
    Abstract: A method for detecting an edge and generating an interpolated edge pixel at a target pixel position between two lines of an interlace scan image first determines gradient intensities in the horizontal and vertical directions and then calculates the angle of the edge by comparing the gradient intensities. The interpolated pixel value is calculated from samples in the interlace scan image that lie along the identified angle and are proximate to the target pixel position. The method represents the gradient strengths and the difference between them as bit strings; locates the most significant non-zero bit in the larger gradient value; divides the value of the corresponding bit position in the difference string, and a predetermined number of following positions, by increasing powers of 2; sums the results; subtracts the sum from 1.0 and uses the inverse tangent function to calculate the angle of the edge.
    Type: Application
    Filed: November 19, 2001
    Publication date: May 29, 2003
    Inventor: Christopher J. Orlick
  • Publication number: 20030095205
    Abstract: The invention includes a method for converting from an interlace scan image to a progressive scan image. Interpolated rows of pixels, lying between successive rows of the interlace scan image, are generated based upon the received interlace scan rows. The method determines a degree of movement, if any, in the region of a target pixel, and whether a target pixel lies on an edge between visually distinct regions. Multiple potential interpolated values for the target pixel are generated by several interpolation methods, including edge interpolation, inter-field interpolation, non-linear interpolation, and intra-field interpolation. The system uses the degree of movement and edge detection to select or combine one or more of the potential values for the target pixel. At least one correction filter is applied to the result, to correct errors caused by electrical noise in the interlace scan image.
    Type: Application
    Filed: November 19, 2001
    Publication date: May 22, 2003
    Inventors: Christopher J. Orlick, Scott Miller