Interpolation Of Attribute Values Across Object Surface Patents (Class 345/606)
  • Patent number: 8711170
    Abstract: A video display pipe used for processing pixels of video and/or image frames may include edge Alpha registers for storing edge Alpha values corresponding to the edges of an image to be translated across a display screen. The edge Alpha values may be specified based on the fractional pixel value by which the image is to be moved in the current frame. The video pipe may copy the column and row of pixels that are in the direction of travel, and may apply the edge Alpha values to the copied column and row. The edge Alpha values may control blending of the additional column and row of the translated image with the adjacent pixels in the original frame, providing the effect of the partial pixel movement, simulating a sub-pixel rate of movement.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: April 29, 2014
    Assignee: Apple Inc.
    Inventors: Joseph P. Bratt, Peter F. Holland, Gokhan Avkarogullari
  • Patent number: 8711151
    Abstract: A hair pipeline utilizes a surface definition module to define a surface and a control hair and a hair motion compositor module combines different control hair curve shapes associated with the control hair and the surface. In particular, the hair motion compositor module generates a static node defining a static control hair curve shape; generates an animation node defining an animation control hair curve shape; and combines the static control hair curve shape of the static node with the animation control hair curve hair shape of the animation node to produce a resultant control hair curve shape for the control hair.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: April 29, 2014
    Assignees: Sony Corporation, Sony Pictures Entertainment Inc.
    Inventors: Armin Walter Bruderlin, Francois Chardavoine, Clint Chua, Gustav Melich
  • Patent number: 8711168
    Abstract: The color gamut of display devices like digital projectors and digital displays is expanded by incorporating additional passband filters into the optical path of the devices to produce presentations of color components in two different color gamuts. The composite visual effect of the two presentations is a presentation in an expanded color gamut. Special considerations in the modulation of color components of the image can reduce variations in color and brightness, which can otherwise manifest themselves as flicker.
    Type: Grant
    Filed: July 26, 2010
    Date of Patent: April 29, 2014
    Assignee: Dolby Laboratories Licensing Corporation
    Inventor: Martin Richards
  • Patent number: 8704844
    Abstract: In embodiments of power saving field sequential color (FSC), an illumination source illuminates pixels of a displayable image by sequentially generating RGB (red, green, blue) components of a pixel in a timed sequence of field sequential color. The pixels of a displayable image may also include a white component derived from the RGB components. An illumination reduction algorithm is implemented to determine the highest RGB (or RGBW) components from any of the pixels of the displayable image. The highest RGB (or RGBW) components can be determined from any combination of the same or different pixels of the displayable image. The illumination reduction algorithm then divides each of the highest RGB (or RGBW) components by a maximum brightness value to generate respective RGB (or RGBW) component factors. A display controller then processes each pixel of the displayable image for display according to the RGB (or RGBW) component factors.
    Type: Grant
    Filed: May 10, 2011
    Date of Patent: April 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Rod G. Fleck, Derek Leslie Knee
  • Patent number: 8704830
    Abstract: One embodiment of the present invention sets forth a technique for improving path rendering on computer systems by efficiently representing and computing sub-pixel coverage for path objects. A stencil buffer is configured to store multiple stencil samples per pixel stored in an image buffer. The stencil samples undergo stencil testing to produce a set of Boolean values per pixel, which collectively define a geometric coverage percentage for the pixel. The coverage percentage is used to modulate a color value for the pixel. The modulated color value is then blended into the image buffer as an anti-aliased pixel. This technique advantageously enables efficient anti-aliasing for path rendering.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: April 22, 2014
    Assignee: Nvidia Corporation
    Inventors: Mark J. Kilgard, Patrick R. Brown
  • Patent number: 8698818
    Abstract: Systems, methods, and computer-readable media for optimizing emulated fixed-function and programmable graphics operations are provided. Data comprising fixed function and programmable states for an image or scenario to be rendered is received. The data for the image is translated into operations. One or more optimizations are applied to the operations. The optimized operations are implemented to render the scenario.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: April 15, 2014
    Assignee: Microsoft Corporation
    Inventors: Blake Pelton, Andy Glaister, Mikhail Lyapunov, Steve Kihslinger, David Tuft
  • Patent number: 8698834
    Abstract: A method of displaying an image that includes, in a display having a pixel comprising red, green, blue, and white sub-pixels, receiving data for an image, the image data comprising a first red value corresponding to a brightness of the red sub-pixel, a first green value corresponding to a brightness of the green sub-pixel, a first blue value corresponding to a brightness of the blue sub-pixel, and a first white value corresponding to a brightness of the white sub-pixel. A maximum value is determined from among the first red value, the first green value, and the first blue value, and brightnesses are set corresponding to the values other than the maximum value at quantities generally inversely proportional to the maximum value.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: April 15, 2014
    Assignee: Samsung Display Co., Ltd.
    Inventor: Candice Hellen Brown Elliott
  • Patent number: 8687011
    Abstract: Techniques to sample texels efficiently for an image effect may include determining a number of texels (kernel size) needed to compute a weighted average for an image effect on an image. The technique may further include selecting at least one mipmap generated by a graphics processing unit (GPU) according to a function of the determined kernel size. The function may also consider a threshold kernel size. The technique may further sampling texels, with the GPU, from the selected mipmap(s), and calculate the weighted average of the sampled texels to produce the image effect.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: April 1, 2014
    Assignee: Microsoft Corporation
    Inventors: Minmin Gong, Sergei Shinkevich
  • Patent number: 8687013
    Abstract: A method, apparatus and system for assessing color characterization quality includes a characterization unit configured for determining at least one of a forward and inverse transform from a first set of device dependent input color values and measured output display values of the first set of device dependent input color values on the display and transforming a second set of device dependent input color values using the determined at least one of a forward and inverse transform to provide an intermediate set of device dependent input color values. The method, apparatus and system further includes a verification unit for performing at least one of a forward transform quality evaluation and an inverse transform quality evaluation.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: April 1, 2014
    Assignee: Thomson Licensing
    Inventors: Bongsun Lee, Jurgen Stauder, Laurent Blonde
  • Patent number: 8687014
    Abstract: A process and circuit for blending a foreground image (B) with a background image (A), said foreground and background images being arranged in pixels and having color representations (R, G, B). The foreground foreground image (A) has a transparency parameter (T(x,y)) in accordance with a so-called alpha plane representative of the transparency profile to apply to the foreground image. The process involves the steps of: -applying a dithering method on said alpha plane in order to convert said transparency parameter (T) into a one-bit transparency parameter (T?); -use said one-bit transparency parameter (T?) for controlling a multiplexing unit having two inputs respectively receiving the foreground image (A) and the background image (B). In one embodiment, the one-bit transparency parameter T? into the two extreme values of a range of continuous values, for instance coded on 8 bits.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: April 1, 2014
    Assignee: ST-Ericsson SA
    Inventors: David Coupe, Gilles Spinelli
  • Patent number: 8681187
    Abstract: An image processing apparatus includes a calculation to calculate a compression gain that is applied to a low-frequency component of an input image and an amplification gain that is applied to a high-frequency component of the input image, a generation to generate a display image in which a pixel value of a pixel of the input image is corrected based on the compression gain and the amplification gain calculated by the calculation unit, and a display to display the display image.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: March 25, 2014
    Assignee: Fujitsu Limited
    Inventors: Motonobu Mihara, Masayoshi Shimizu
  • Patent number: 8681173
    Abstract: A system and method for generating a single compressed vector including two or more predetermined attribute values. For each of a plurality of data points such as pixels, if a first and a second attribute values of the data point are equal to a first and a second, respectively, of the two or more predetermined attribute values, the compressed vector is used to operate on the data point. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: March 25, 2014
    Assignee: Intel Corporation
    Inventors: Eric Sprangle, Anwar Rohillah, Robert Cavin, Tom Forsyth, Michael Abrash
  • Publication number: 20140078170
    Abstract: There is provided an image processing apparatus including an edge detection part that detects an edge of a subject on an input image, a luminance change determination part that determines whether a luminance value in a vicinity of the edge in the input image is increased or decreased in a predetermined direction, and a contour supplement part that supplements a contour to the edge in the input image, the contour having the luminance value changed in a time direction depending on a result of the determination.
    Type: Application
    Filed: August 6, 2013
    Publication date: March 20, 2014
    Applicant: SONY CORPORATION
    Inventor: Mitsuharu OHKI
  • Patent number: 8675254
    Abstract: An image processing device includes: a storage part configured to store a correlation between a pre-deformation color and a post-deformation color that reflects a color variation accompanying a deformation of a medium, with respect to a degree of deformation of the medium; an acquisition part configured to acquire degree-of-deformation information and color information for each region of a deformed object; and a determination part configured to determine a color of the image based on the degree-of-deformation information, the color information, and the correlation, so that the post-deformation color of each region of the deformed object approximates the color information.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: March 18, 2014
    Assignee: Seiko Epson Corporation
    Inventors: Toru Fujita, Minoru Koyama
  • Patent number: 8669995
    Abstract: Attributes of a graphical element are compared to attributes of one or more groups of graphical elements. Responsive to identifying a similarity between the graphical element and a group of graphical elements among the one or more groups, the graphical element is added to the group of graphical elements. The adding enables editing operations performed with respect to the group of graphical elements to result in changes to the graphical element.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: March 11, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Holger Winnemoeller, Wilmot Wei-Mau Li, Matthias Trapp
  • Patent number: 8659618
    Abstract: A system for edge enhancement includes an input unit to receive an input signal Yin, a vertical enhancement unit to perform a vertical enhancement of an edge of the input signal Yin to generate an output YEV, and a horizontal enhancement unit to perform a horizontal enhancement of the edge of the input signal Yin to generate an output YEH. The system also includes a local gradient analysis unit to generate a local gradient direction GradDir and a local gradient magnitude GradMag based at least partly upon the input signal Yin, and a mixer to generate an output Yout by mixing the output YEV with the output YEH using the local gradient direction GradDir. The system further includes an output unit to output the output Yout.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: February 25, 2014
    Assignees: STMicroelectronics Asia Pacific PTE., Ltd., STMicroelectronics (Grenoble2) SAS
    Inventors: Yong Huang, Fritz Lebowsky
  • Patent number: 8648873
    Abstract: A system including a processor for adjusting the dynamic range of an image including a plurality of pixels. The processor segments the pixels into blocks, and computes statistical values for each block based on intensity values of the pixels. The processor also adjusts the dynamic range of the image by controlling the intensity values of the pixels based on the statistical values.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: February 11, 2014
    Assignee: Exelis, Inc.
    Inventors: Theodore Anthony Tantalo, Kenneth Michael Brodeur
  • Patent number: 8633951
    Abstract: A display drive circuit of the invention has: an initial-color-gamut-apex-coordinate-storing unit capable of storing initial color gamut apex coordinates; a user-target-color-gamut-apex-coordinate-storing unit capable of storing user target color gamut apex coordinates; a saturation-expansion-coefficient-deciding unit for deciding expansion coefficients of saturation data based on the initial and user target color gamut apex coordinates; and an expansion unit for expanding saturations of display data based on the saturation expansion coefficients. The expansion coefficients of saturation data are decided based on the initial and user target color gamut apex coordinates, and saturations of display data are expanded according to the expansion coefficients. Thus, the degree of expanding the saturations can be controlled for each color gamut or each of R, G and B color properties of an LC display panel.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: January 21, 2014
    Assignee: Renesas Electronics Corporation
    Inventors: Yoshiki Kurokawa, Yasuyuki Kudo, Hiroyuki Nitta, Kazuki Homma, Junya Takeda
  • Patent number: 8633942
    Abstract: Images provide rich information regarding what they depict. For example, an image may have additional information, such as depth and/or 3D location values, for some points within the image. It may be advantageous to extrapolate the values from the valued points to the entire image because a new view of the image may be generated based upon values of points. Accordingly, an interpolated image may be generated by interpolating values for unvalued points based upon values of valued points. In particular, a set of valued points having desired cost paths may be determined for an unvalued point. A model may be applied to the set of valued points to interpolate a value for the unvalued point. One or more interpolated images may be projected onto a new view. In particular, points within an interpolated image may be projected onto locations within the new view based upon values of the points.
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: January 21, 2014
    Assignee: Microsoft Corporation
    Inventors: Yonatan Wexler, Eyal Ofek, Blaise Hilary Aguera y Arcas
  • Patent number: 8633952
    Abstract: In a first embodiment, a display system comprises a display panel with 4 or more colored subpixels. The display system receives input image data specified in a first color space and outputs image data specified in a second color space. The display system further comprises a gamut mapping module for mapping the input image data specified in the first color space to image data specified in the second color space. The gamut mapping module clamps out-of-gamut colors using at least a first clamping system and a second clamping system. The first and second clamping systems yield first and second clamped values. A weighting module produces a resulting clamped value from the first and second clamped values. A final output image value is derived from the resulting clamped value. Other embodiments of the display system include pre-reduction modules and adjustable GMA modules.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: January 21, 2014
    Assignee: Samsung Display Co., Ltd.
    Inventors: Michael Francis Higgins, Anthony Botzas, Candice Hellen Brown Elliott
  • Patent number: 8619094
    Abstract: Morphological anti-aliasing (MLAA) of a re-projection of a two-dimensional image can be implemented in a way that produces a better result while using fewer processor resources. One or more discontinuities between each neighboring pixel of the two-dimensional image are determined. One or more pre-defined patterns formed by the one or more discontinuities are identified. A blend amount is calculated for each pixel neighboring the identified pre-defined patterns. A re-projection is applied to the two-dimensional image and to the blend amount for each pixel thereby generating re-projected blend amounts. The neighboring pixels of the re-projection are then blended according to the re-projected blend amounts.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: December 31, 2013
    Assignee: Sony Computer Entertainment America LLC
    Inventors: Barry M Genova, Tobias Berghoff
  • Patent number: 8614703
    Abstract: A map editing system for processing map data in order to reduce discrepancies between geometric objects in the map data through the use of a cost function. The system selects a polygon shaped object (e.g., a park) for processing. The polygon may be located close to several polyline objects (e.g., streets) or other polygon objects so that discrepancies, such as open spaces, appear between the objects when displayed together in a map. To eliminate these discrepancies while maintaining the overall appearance of the polygon, the system repeatedly adjusts the border of the polygon until the attributes of the polygon minimize a cost function.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: December 24, 2013
    Assignee: Google Inc.
    Inventors: Chin Lung Fong, Joakim Kristian Olle Arfvidsson, Mark D. Pilloff
  • Patent number: 8610735
    Abstract: An image converting device includes; a downscaling unit which downscales a two-dimensional image to generate at least one downscaling image, a feature map generating unit which extracts feature information from the downscaling image to generate a feature map, a visual attention calculating unit which generates a low-level attention map based on a visual attention of the feature map, and an image expansion unit which up-scales the low-level attention map, wherein an increasing gray value may be added to image data disposed on the upper portion in the low-level attention map, and 0 or a decreasing gray value may be added to the image data disposed on the lower portion.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: December 17, 2013
    Assignee: Samsung Display Co., Ltd.
    Inventors: Mun-San Park, Cheol-Woo Park, Ung-Gyu Min
  • Patent number: 8605096
    Abstract: Movies of volume rendered medical images that give an impression of the anatomy, become more and more important, because this type of visualization comes close to reality. An apparatus for creating a fly-path movie of a volume rendered medical image dataset is provided. The apparatus is configured to perform segmentation of an object, such as the coronary arteries, in the medical image dataset, such that key images on the fly-path may be defined with different classification and opacity. By fading from one to the other the coronaries are visualized one by one in an optimal way. A method, computer-readable medium and use are also provided.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: December 10, 2013
    Assignee: Koninklijke Philips N.V.
    Inventor: Cornelis Pieter Visser
  • Patent number: 8605104
    Abstract: One embodiment of the present invention sets forth a technique for compressing color data. Color data for a tile including multiple samples is compressed based on an equality comparison and a threshold comparison based on a programmable threshold value. The equality comparison is performed on a first portion of the color data that includes at least exponent and sign fields of floating point format values or high order bits of integer format values. The threshold comparison is performed on a second portion of the color data that includes mantissa fields of floating point format values or low order bits of integer format values. The equality comparison and threshold comparison are used to select either computed averages of the pixel components or the original color data as the output color data for the tile. When the threshold is set to zero, only tiles that can be compressed without loss are compressed.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: December 10, 2013
    Assignee: NVIDIA Corporation
    Inventors: David Kirk McAllister, Steven E. Molnar, Narayan Kulshrestha
  • Patent number: 8599212
    Abstract: The present invention discloses a character display method and apparatus. The method includes: obtaining a display color value of a character; obtaining a background color value of the character according to a position of the character; obtaining a difference between the display color value and the background color value; obtaining an outline of the character when the difference is smaller than a preset threshold; and displaying the character that has the outline. By adopting the present invention, the character may be clearly displayed in a background without changing a color of the character and a color of the background.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: December 3, 2013
    Assignee: Huawei Device Co., Ltd.
    Inventor: Dejie Zhao
  • Patent number: 8593480
    Abstract: Image data is transformed for display on a target display. A sigmoidal transfer function provides a free parameter controlling min-tone contrast. The transfer function may be dynamically adjusted to accommodate changing ambient lighting conditions. The transformation may be selected so as to automatically adapt image data for display on a target display in a way that substantially preserves creative intent embodied in the image data. The image data may be video data.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: November 26, 2013
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Anders Ballestad, Andrey Kostin
  • Patent number: 8593478
    Abstract: A system and method are provided for determining a color palette model from an image of a document. Pixel values of the image of the document are clustered to provide image clusters. Color layers of the image are determined, each color layer corresponding to an image cluster. Aspects of the color palette model can be determined using the color layers. Aspects of the color palette model include a foreground-background color pair for a content block in the document and a background-area color of the document.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: November 26, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eamonn O'Brien-Strain, Clayton Brian Atkins, Niranjan Damera-Venkata, Jerry J Liu
  • Patent number: 8593572
    Abstract: Systems and methods directed to determining motion in a video signal are provided. A plurality of pixels of a plurality of adjacent field lines of alternating parity of the video signal are evaluated to generate a plurality of differential values. A sign of each differential value is determined, and when each differential value has the same sign, at least one differential value can be compared with a threshold value. Responsive to the comparison of at least one differential value with a threshold value, a motion coefficient indicative of a magnitude of motion associated with one of the plurality of pixels can be generated.
    Type: Grant
    Filed: October 8, 2008
    Date of Patent: November 26, 2013
    Assignee: CSR Technology Inc.
    Inventors: Uri Nix, Liron Ain-Kedem
  • Patent number: 8588554
    Abstract: A method of pixel interpolation in which a two-dimensional digital filter is arranged so as to interpolate an output pixel from a two-dimensional array of input pixels comprises detecting the direction of an image feature at a pixel position to be interpolated; applying a shear transformation to the digital filter and/or to the array of input pixels so as to map the operation of the filter to the detected image feature direction in respect of at least a first one of two axes of the two dimensional filter; and applying the digital filter to obtain the output pixels.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: November 19, 2013
    Assignee: Sony Corporation
    Inventors: Karl Sharman, Manish Devshi Pindoria
  • Patent number: 8587584
    Abstract: A method for determining interior coordinates is disclosed. The method includes receiving information specifying an object having a plurality of sites and a boundary. Interior coordinates associated with each of the plurality of sites are determined based on the boundary. The interior coordinate associated with each of the plurality of sites represent a system of coordinates that satisfy several properties, including non-negativity and interior locality. At least one value associated with the plurality of sites is then interpolated using the interior coordinates.
    Type: Grant
    Filed: March 25, 2013
    Date of Patent: November 19, 2013
    Assignee: Pixar
    Inventors: Anthony D. DeRose, Mark Meyer
  • Patent number: 8581924
    Abstract: A method and mobile terminal for enabling a screen-switching animation The method comprises the following steps of: setting color values for all the pixel points in a first and a second training image, wherein the colors values are different from one another; generating a training sequence with the color values of all the pixel points in the first and the second training image according to the conversion rule of each frame in a screen-switching animation; and playing a screen-switching animation between the current screen and the next screen according to the training sequence. The present invention increases the smoothness of a screen-switching animation and improves user experience.
    Type: Grant
    Filed: October 20, 2010
    Date of Patent: November 12, 2013
    Assignee: ZTE Corporation
    Inventors: Hailiang Liao, Qihong Fu, Chi Zhang
  • Patent number: 8581922
    Abstract: There are provided systems and methods for tinting an image by monochromatic tinting using saturation maps for use by an application providing a user interface supporting customizable tinted images. By using saturation map and a monochromatic value map derived from the image and configuring the saturation map to specify areas for tinting, a tint color can be applied to the image by a series of quickly processed arithmetic calculations. This provides a lightweight and high quality method for tinting images within an application without wasting unnecessary network bandwidth or processor resources. Furthermore, the method can be adapted to apply multiple tint colors for multiple tints or use an alpha channel to restore color information lost due to the monochromatic value map. The resulting tinted image can also be used as a texture for a three-dimensional rendering engine.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: November 12, 2013
    Assignee: Disney Enterprises, Inc.
    Inventors: Matthew Moore, Jackson B. Dunstan
  • Patent number: 8581921
    Abstract: An image display device includes: an external light measurement unit measuring the illuminance of an external light a plurality of times, and generating a measurement value indicating the illuminance; a storage unit storing history data which shows the measurement values, and color mode data which shows a correspondence between the illuminance and a color mode; a determination unit, based on the history data, determining whether or not it is a changed condition wherein the illuminance changes upward or downward, or the illuminance fluctuates; and an adjustment unit, in the event that it is not the changed condition, determining the color mode to be applied based on the measurement values and the color mode data, and adjusting the color or brightness of an image in accordance with the color mode, and in the event that it is the changed condition, continuing the adjustment currently being applied as the image adjustment.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: November 12, 2013
    Assignee: Seiko Epson Corporation
    Inventor: Toru Katahira
  • Patent number: 8576247
    Abstract: The described embodiments comprise a system that adjusts pixel values to produce visual effects in a frame to be displayed. During operation, the system receives coordinates and pixel-adjustment values for one or more control points within the frame. Next, the system calculates pixel-adjustment values for pixels in the frame based on the coordinates and the pixel-adjustment values for the one or more control points. The system then applies the pixel-adjustment values to the pixels within the frame and displays the frame.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: November 5, 2013
    Assignee: Apple Inc.
    Inventors: Gokhan Avkarogullari, William E. Bull, Szu-Wen Huang
  • Patent number: 8576243
    Abstract: A display system includes a display-color function image generator and a DCF image converter. The DCF image generator generates a DCF image from a source image. In the DCF image, each pixel is associated with a respective DCF configured to convert an input value to a display color value. The DCF image generator inputs values to respective DCFs to convert the DCF image to a displayable image having pixels associated with respective display colors.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: November 5, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter Morovic, Jan Morovic
  • Patent number: 8576244
    Abstract: Provided is a video signal generation apparatus and method that may minimize crosstalk between a luminance signal and color difference signals. The video signal generation apparatus may generate the luminance signal using a nonlinear Y signal and then generate color difference signals using a nonlinear XYZ signal to maximize a de-correlation characteristic between the luminance signal and the color difference signals.
    Type: Grant
    Filed: September 21, 2010
    Date of Patent: November 5, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seo Young Choi, Ho Young Lee, Yun-Tae Kim, Du-Sik Park, Ji Young Hong
  • Publication number: 20130286041
    Abstract: A process for overcoming aliasing using a minimum weighted norm interpolation (MWNI) technique may include computing an initial, regularly interpolated model with no data gaps and computing a plurality of initial spectral weights using the initial, regularly interpolated model. The initial, regularly interpolated model is used to compute the spectral weights as initial constraints in a least-squares solution methodology. The initial spectral weights are used as initial constraints in a constrained minimum weighted norm interpolation data reconstruction. The process may further include converting the initial, regularly interpolated model into a frequency domain and computing unknown spectral weights from frequency data at each frequency slice of the initial, regularly interpolated model using Fourier transform. The process results in reducing aliasing artifacts and improving data regularization.
    Type: Application
    Filed: August 1, 2012
    Publication date: October 31, 2013
    Applicant: CONOCOPHILLIPS COMPANY
    Inventors: Stephen KamLing CHIU, Phil Dean ANNO
  • Patent number: 8559054
    Abstract: Disclosed is a color conversion method, the method including the steps of (a) converting a color using an approximation technique, and (b) correcting an error of the color using a preset error correction table containing information regarding a difference between a color channel based on an original conversion formula and a color channel based on the approximation technique.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: October 15, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seok-Jin Won, Sung-Dae Cho, Young-Min Jeong, Yun-Je Oh
  • Patent number: 8553293
    Abstract: An image interpolation apparatus includes an extracting unit, temporal interpolation calculators, pattern matching units, and an output unit. The extracting unit extracts pixels around the missing pixels in order to form a basic frame and comparative frames. Each temporal interpolation calculator corresponds to each comparative frame, and calculates a temporal interpolated pixel for each comparative frame based on signal levels and variation of the signal levels. Each pattern matching unit corresponds to each comparative frame, inserts the temporal interpolated pixel of each comparative frame to the missing pixel, calculates difference of between each of the pixels in the basic frame and each of the corresponding pixels in the comparative frame, and sums up the differences for all pixels in absolute value to obtain sums for all comparative frames respectively. The output unit outputs the temporal interpolated pixel having a minimum sum among the sums as a final interpolated pixel.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: October 8, 2013
    Assignee: Toshiba Design & Manufacturing Service Corporation
    Inventor: Michio Tabata
  • Patent number: 8547389
    Abstract: Embodiments are described for a method to generate an image that includes image structure detail captured from a first image and color from a second image. The first image of a defined subject can be obtained from a computer memory. The first image may be a downsampled fine image with image detail. The second image captured of the defined subject in the first image can be obtained from a computer memory. The second image may be a coarse image. A target pixel in the second image can be selected. A target color distribution for a pixel window of the target pixel can then be computed. A source color distribution for a pixel window of a corresponding pixel in the first image can be computed using a computer processor. Further, a statistic of the target pixel can be determined with respect to the target color distribution. The source color in the source color distribution can be computed with the statistic. The target pixel color can then be replaced by the source color.
    Type: Grant
    Filed: April 5, 2010
    Date of Patent: October 1, 2013
    Assignee: Microsoft Corporation
    Inventors: Hugues Hoppe, Charles Han, Matt Uyttendaele
  • Patent number: 8542246
    Abstract: A color conversion device generates color data in a second color gamut based on first converted color data and input color data, which are obtained from input color data in a first color gamut, and outputs the color data in the second color gamut. The color conversion device includes a first color mapping unit which generates the first converted color data by mapping the input color data into the second color gamut; a color mixing unit which generates color data by mixing the first converted color data and second converted color data at a ratio corresponding to the first color gamut and the second color gamut; and a color data output unit which outputs the color data.
    Type: Grant
    Filed: March 11, 2009
    Date of Patent: September 24, 2013
    Assignee: Panasonic Corporation
    Inventors: Katsuo Saigo, Hiroshi Miyai, Hisakazu Hitomi, Masanobu Inoe, Masahiro Kawashima, Akihiro Takeuchi
  • Patent number: 8537177
    Abstract: System and methods for gamut bounded saturation adaptive color enhancement are provided. Color enhancement incorporating gamut bounded saturation enhances colors of an pixel from a source color gamut such that the resulting color is within a target color gamut. This resulting color may, for example, take advantage of an expanded target color gamut of a display. Gamut bounded saturation may be implemented independently or in combination with RGB bounded saturation.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: September 17, 2013
    Assignee: Marvell World Trade Ltd.
    Inventors: Vasudev Bhaskaran, Sujith Srinivasan, Nikhil Balram
  • Patent number: 8537171
    Abstract: Nonlinear compression of high precision image data (e.g., 12-bits per subpixel) conventionally calls for a large sized lookup table (LUT). A smaller sized and tunable circuit that performs compression with piecewise linear compressing segments is disclosed. The piecewise linear data compressing process is organized so that lumping together of plural ‘used’ high precision value points into one corresponding low precision data value point is avoided or at least minimized. In one embodiment, the compressed data is image defining data being processed for display on a nonconventional display screen where the piecewise linearly compressed data can be stored adjacent to other image data in a frame buffer where a composite image is assembled.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: September 17, 2013
    Assignee: Samsung Display Co., Ltd.
    Inventors: Michael Francis Higgins, Candice Hellen Brown Elliot
  • Patent number: 8525848
    Abstract: A method, apparatus, article of manufacture, and computer readable storage medium provide the ability to visualize a point cloud dataset. A grid, having cells, is mapped over the point cloud dataset. The points are sorted and a contribution factor is computed for each cell. Each cell and its contribution factor is stored. A viewing area and total number of viewing points is determined. The cells are intersected with the viewing area to determine visible cells. The contribution factors for the visible cells are accumulated and divided into the total viewing points to determine a point extraction value. A number of points to read (and display) from each visible cell is determined by multiplying the contribution factor of each visible cell by the point extraction value.
    Type: Grant
    Filed: November 16, 2009
    Date of Patent: September 3, 2013
    Assignee: Autodesk, Inc.
    Inventor: Carl Christer Janson
  • Patent number: 8514242
    Abstract: Enhanced user interface elements in ambient light is described. In embodiment(s), a sensor input can be received from light sensor(s) that detect ambient light proximate an integrated display of a portable device. A determination can be made that the ambient light detracts from the visibility of user interface elements displayed in a user interface on the integrated display, and graphic components of a user interface element can be modified to enhance the visibility of the user interface element for display in the ambient light.
    Type: Grant
    Filed: October 24, 2008
    Date of Patent: August 20, 2013
    Assignee: Microsoft Corporation
    Inventors: Ross N. Luengen, Michael H. LaManna, Gavin M. Gear
  • Patent number: 8508661
    Abstract: An apparatus and method for generating predictors performs motion estimation of a target macroblock in a target field against data segments in reference fields. The same motion estimation engine is used to perform various image processing operations to efficiently use resources of the apparatus. Different reference fields are used depending on modes of operation. In a deinterlacing mode, deinterlacing is performed using directional interpolation, recursive motion compensated deinterlacing, and motion adaptive deinterlacing.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: August 13, 2013
    Assignee: Zenverge, Inc.
    Inventors: Anthony D. Masterson, Alexander N. Kipnis, Dzung Tien Hoang
  • Patent number: 8509567
    Abstract: Methods and an apparatus are provided for interpolation of pixels in a pixel array having rows and columns of pixels. The apparatus includes a shift register array to shift pixel values of the pixel array, the shift register array including two or more shift registers; an interpolation filter array interconnected to the shift register array, the interpolation filter array including one or more interpolation filters; and a controller configured to provide pixel values in columns of the pixel array from the shift register array to respective interpolation filters in a first mode and configured to provide pixel values in rows of the pixel array from the shift register array to respective interpolation filters in a second mode. The controller may be configured to supply vertical sub-pixel values from the shift register array to the interpolation filters to generate diagonal sub-pixel values.
    Type: Grant
    Filed: June 10, 2008
    Date of Patent: August 13, 2013
    Assignee: Analog Devices, Inc.
    Inventors: Mark Cox, Vladimir Botchev, Ke Ning, Wei Zhang, Marc Hoffman
  • Patent number: 8502832
    Abstract: Apparatus and systems utilizing fixed point filtering to perform floating point texture filtering. A texture pipe unit consisting of a texture addressing unit, texture cache unit, and texture filter unit accepts texture requests for a specified pixel from a resource and returns formatted bilinear filtered results based on the specific pixel's corresponding four texels. The texture filtering unit consists of a pre-formatter module, interpolator module, accumulator module and a format module. The pre-formatter module accepts texel data in a floating point or fixed point format. However, if the data is in a floating point format the pre-formatter module converts the floating point data into a normalized fixed point data format whereby the interpolator module may perform its bilinear interpolator functions using standardized fixed point systems and apparatus without necessitating the use of floating point arithmetic units.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: August 6, 2013
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Brian A. Buchner, Anthony P. DeLaurier
  • Patent number: RE44717
    Abstract: There is provided an edge detecting method, which is capable of preventing a noise influence caused by imaging device and a color interpolation. The edge detecting method includes the steps of: setting a first kernel based on a center pixel in pixel data arranged in a mosaic structure; setting a second kernel based on the center pixel within the first kernel; detecting whether a pixel having a green value in the second kernel is a defective pixel, and correcting the pixel; converting all pixels of the second kernel into pixels having green value; calculating a slope value by using a mask for detecting an edge in the second kernel; and detecting an edge by adding the slope value to a luminance value obtained by a color space conversion.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: January 21, 2014
    Assignee: Intellectual Ventures II LLC
    Inventors: Dong-Seob Song, Hyun-Joo Ahn