Interpolation Patents (Class 382/300)
-
Publication number: 20100046859Abstract: An image processing apparatus includes: an assumed deteriorated image pixel value computing unit configured to calculate a pixel value of an assumed deteriorated image, wherein deterioration of a target image configured of multiple channels is assumed, for each of the channels as an assumed deteriorated image pixel value; a pseudo target image pixel value computing unit configured to calculate, regarding a pixel of interest that is a pixel of the target image corresponding to the assumed deteriorated image, a pixel value estimated for each of the channels as a pseudo target image pixel value for each of the channels based on the pixel values of the pixel of interest, and pixels adjacent thereto; and a restored image creating unit configured to create a restored image restored from the target image based on the calculated assumed deteriorated image pixel value and the calculated pseudo target image pixel value.Type: ApplicationFiled: August 21, 2009Publication date: February 25, 2010Inventors: Yasunobu HITOMI, Tomoo Mitsunaga
-
Patent number: 7668366Abstract: A method having a corresponding apparatus and computer program comprises receiving a mosaic image comprising a plurality of pixels; separating the mosaic image into a plurality of color channels each comprising only the pixels having a corresponding one of a plurality of colors; and processing each color channel of the image data separately, wherein the processing of each of the color channels comprises at least one of compressing the pixels in the color channel, and color processing the pixels in the color channel.Type: GrantFiled: August 9, 2005Date of Patent: February 23, 2010Assignee: Seiko Epson CorporationInventors: Vasudev Bhaskaran, Joseph Shu
-
Publication number: 20100039563Abstract: An image processing method that demosaicks a mosaic input image of R, G, and B components to generate a full color output image. The image processing method calculates both vertical and horizontal luminance-chrominance difference components for each pixel of the mosaic input image. Next, the image processing method calculates an enhanced version of both the vertical and horizontal luminance-chrominance difference components for each pixel of the mosaic input image. Next, the image processing method evaluates the variations in the enhanced luminance-chrominance difference components in order to create an edge directional map indicating the direction in which demosaicking should be performed. Then, the image processing method interpolates a G component for each of the pixels with the original R and B components using the edge directional map.Type: ApplicationFiled: August 15, 2008Publication date: February 18, 2010Inventor: Rastislav Lukac
-
Publication number: 20100034448Abstract: A method and apparatus for frame interpolation of an ultrasound image is provided. The frame interpolation method includes: calculating an optical flow using an ultrasound image of a first frame and an ultrasound image of a second frame; determining an interpolated frame between the first frame and the second frame; calculating an optical flow of the interpolated frame using the calculated optical flow; and creating an ultrasound image in the interpolated frame from the optical flow of the interpolated frame.Type: ApplicationFiled: March 24, 2009Publication date: February 11, 2010Inventor: Kwanghee Lee
-
Patent number: 7660471Abstract: The invention is related to video compression systems, and in particular to compression/decompression in digital video systems. The present invention discloses a method for compensating the rounding and truncation error when calculating ½ and ¼ position pixels for motion vector prediction. According to the invention, the rounding/truncation offset is attenuated by properly shifting up or down the result of the calculation of the ½ position pixel values. A method alternating occurrences of converting up and converting down interpolated pixel values to nearest integers in the cases where the pixel values are decimals with fractions of 0.5. In a preferred embodiment, each motion vector is assigned either a first or a second notation, so that converting up or down in a predicted block depends on the assignment of the motion vector corresponding to the prediction block. The present invention is particularly useful in the coding standard H.264/AVC.Type: GrantFiled: November 29, 2004Date of Patent: February 9, 2010Assignee: Tandberg Telecom ASInventor: Gisle Bjøntegaard
-
Patent number: 7659911Abstract: A method and apparatus for perfectly lossless and minimal-loss interconversion of digital color data between spectral color spaces (RGB) and perceptually based luma-chroma color spaces (Y?CBCR) is disclosed. In particular, the present invention provides a process for converting digital pixels from R?G?B? space to Y?CBCR space and back, or from Y?CBCR space to R?G?B? space and back, with zero error, or, in constant-precision implementations, with guaranteed minimal error. This invention permits digital video editing and image editing systems to repeatedly interconvert between color spaces without accumulating errors. In image codecs, this invention can improve the quality of lossy image compressors independently of their core algorithms, and enables lossless image compressors to operate in a different color space than the source data without thereby becoming lossy.Type: GrantFiled: April 21, 2005Date of Patent: February 9, 2010Inventor: Andreas Wittenstein
-
Patent number: 7660486Abstract: A method of resizing an image having a plurality of data unit blocks is disclosed. Each data unit block is a pixel matrix. The method includes the steps of generating column pseudo-pixel matrix corresponding to a data unit block, decimating/interpolating the data unit block in column direction to generate a scaled column-pixel matrix, filtering the scaled column-pixel matrix and the column pseudo-pixel matrix to generate a filtered column-pixel matrix, storing the filtered column-pixel matrix in a first buffer, generating a row pseudo-pixel matrix corresponding to the filtered column-pixel matrix stored in the first buffer, decimating/interpolating each the filtered column-pixel matrix to generate a scaled row-pixel matrix, and filtering the scaled row-pixel matrix and the row pseudo-pixel matrix to generate a resized row-pixel matrix.Type: GrantFiled: July 10, 2006Date of Patent: February 9, 2010Assignee: ATEN International Co., Ltd.Inventors: Tsu-mu Chang, Cheng-hung Lee
-
Patent number: 7657123Abstract: A digital imaging device such as a digital camera is used to obtain multiple digital images of all of a text document segment. The text document segment could be the entire text document so that each digital image would be of the entire text document. The multiple images are obtained while lateral jittering is imparted between the digital imaging device and the text document. The lateral jittering may be in a pair of transverse (e.g., perpendicular) directions. An enhanced resolution representation of the text document is formed from the multiple laterally displaced images and de-blurred as a multi-frame reconstruction.Type: GrantFiled: October 3, 2001Date of Patent: February 2, 2010Assignee: Microsoft CorporationInventor: Cormac E. Herley
-
Publication number: 20100021085Abstract: Disclosed herein is an image processing apparatus, including an expansion section configured to expand an input image by interpolation using peripheral pixel values; a positioning section configured to carry out positioning of an expanded image obtained by expansion of the input image and an output image obtained in an immediately preceding operation cycle; a separation section configured to separate the output image into low frequency components and high frequency components; and a mixture-addition section configured to mix the low frequency components with the expanded image and add the high frequency components to the image obtained by the mixture to produce a new output image.Type: ApplicationFiled: July 16, 2009Publication date: January 28, 2010Applicant: Sony CorporationInventor: Masayuki Kabasawa
-
Patent number: 7652701Abstract: A solid-state image pickup apparatus includes a color filter including complementary color filter segments. When a shutter release bottom is pressed to its half-stroke or full-stroke position, light incident via the filter is picked up in a movie/photometry or a still picture mode, respectively. While signal charges are read out of an image sensor in accordance with the mode, the signal charges are digitized to become pixel data. In the movie/the photometry mode, despite that a plurality of pixel data are mixed together, a set of primary color pixel data are generated as if pixel signals were thinned out by mixture. In the still picture mode, all the pixels are sequentially read out and interpolated to generate primary color pixel data greater in number than photosensitive cells. The primary color data are raised in frequency to enhance the resolution of a picture.Type: GrantFiled: October 10, 2006Date of Patent: January 26, 2010Assignee: Fujifilm CorporationInventors: Masaru Osada, Koji Ichikawa, Masafumi Inuiya
-
Patent number: 7652674Abstract: A method of interdigitation for display of an autostereoscopic source image to a screen comprising a plurality of pixels having sub-pixels and sub-pixel components and apparatus for interdigitation is provided. The method comprises generating a texture memory coordinate at each pixel location on the screen of the source image, calculating screen pixel location based on the texture memory coordinate of each pixel, computing view numbers based on screen pixel location, wherein view numbers comprise one value for each sub-pixel component, mapping proportional pixel locations in tiles from multiple tile perspective views of the autostereoscopic image to a resultant image using the view numbers, and extracting one subpixel component from each proportional pixel location to represent color for the pixel in the resultant image.Type: GrantFiled: February 9, 2006Date of Patent: January 26, 2010Assignee: Real DInventors: Mark Feldman, Bob Akka
-
Patent number: 7652675Abstract: A method for assigning background pixels an appropriate color to fill all remaining background pixels by a computer after standard paint and overscan techniques to prevent and reduce artifacts. The method includes computing an initial mipmap level and keeping track of which pixels are background pixels. Four pixels at a subsequent mipmap level correspond to a single pixel at a higher level. If the four pixels at the lower level are background pixels, then the single pixel is also a background pixel and a corresponding color is used. Otherwise, the color of the single pixel is the average of non-background pixels.Type: GrantFiled: May 12, 2008Date of Patent: January 26, 2010Assignee: Autodesk, Inc.Inventors: Jerome Maillot, Anna Lipka, Azam Khan
-
Patent number: 7649538Abstract: Circuits, methods, and apparatus that provide texture caches and related circuits that store and retrieve texels in a fast and efficient manner. One such texture circuit provides an increased number of bilerps for each pixel in a group of pixels, particularly when trilinear or aniso filtering is needed. For trilinear filtering, texels in a first and second level of detail are retrieved for a number of pixels during a clock cycle. When aniso filtering is performed, multiple bilerps can be retrieved for each of a number of pixels during one clock cycle.Type: GrantFiled: November 3, 2006Date of Patent: January 19, 2010Assignee: NVIDIA CorporationInventors: Alexander L. Minkin, Joel J. McCormack, Paul S. Heckbert, Michael J. M. Toksvig, Luke Y. Chang, Karim Abdalla, Bo Hong, John W. Berendsen, Walter Donovan, Emmett M. Kilgariff
-
Publication number: 20100008599Abstract: A resolution converting method for converting a resolution of a binary image to an integral multiple resolution, includes: representing a density of an arbitrary position of the input image as an interpolation value; overlapping the output image on the input image in a setting that a pixel of an edge section of the output image is shifted by a minutely small quantity from a pixel position of the input image in a horizontal direction and a vertical direction; and allotting an area of a pixel to each pixel of an output image which overlaps an area of the input image, integrating interpolation values of the area of the input image, normalizing an value obtained by the integrating the area of the pixel, and determining a binary data.Type: ApplicationFiled: July 2, 2009Publication date: January 14, 2010Inventor: Toru Kawabe
-
Publication number: 20100007650Abstract: A display device includes an image signal processing unit to output a high-speed image signal with the aid of an image interpolation unit outputting a low-speed image signal. The display device includes an image signal processing unit to receive a primitive image signal having a first frequency and to output a 4× image signal having a second frequency. The second frequency is four times the first frequency. The display device includes a display panel displaying an image corresponding to the 4× image signal. The primitive image signal includes an (n?1)-th frame (where n is a natural number) and an n-th frame. The image signal processing unit includes a first image interpolation unit and second image interpolation unit, which receive the (n?1)-th frame and the n-th frame and output a 2× image signal including at least one interpolated frame.Type: ApplicationFiled: June 23, 2009Publication date: January 14, 2010Applicant: Samsung Electronics Co., Ltd.Inventors: Hee-Jin CHOI, Sang-Soo Kim, Dong-Won Park, Po-Yun Park, Bong-Hyun You, Dong-Gyun Ra
-
Patent number: 7646389Abstract: Methods and systems for texture mapping in a computer-implemented graphics pipeline are described. A sample group is identified as including a divergent pixel. A determination is made whether an operand of an instruction executing on the divergent pixel satisfies a condition. A scheme for determining a level of detail for the texture mapping is selected depending on whether or not the condition is satisfied.Type: GrantFiled: May 18, 2005Date of Patent: January 12, 2010Assignee: NVIDIA CorporationInventors: Christian Rouet, Emmett M. Kilgariff, Rui M. Bastos, Wei-Chao Chen
-
Patent number: 7646911Abstract: An image conversion method and an apparatus for converting a digital image obtained by a scanning unit into a converted digital image includes the steps of acquiring statistics for at least some pixels of the digital image, extracting characteristic values of a background color using the acquired statistics, operating a selection of pixels in the digital image, and converting the selected pixels. Each pixel in the digital image is sequentially set as a target pixel, and the selection of the target pixel depends on a representative color distance determined between a number of pixels located in a vicinity of the target pixel and the background color.Type: GrantFiled: August 14, 2006Date of Patent: January 12, 2010Assignee: Oce-Technologies B.V.Inventors: Julien Malik, Frederic L. M. J. Michon
-
Publication number: 20100002954Abstract: An image processing method that demosaicks a mosaic input image to generate a full color output image. The image processing method calculates both vertical and horizontal luminance-chrominance difference components for each pixel of the mosaic input image. Next, the image processing method calculates an enhanced version of both vertical and horizontal luminance-chrominance difference components for each pixel of the mosaic input image. Then, the image processing method interpolates a G component for each of the original R and B components. Next, the image processing method detects a signal overshoot or undershoot in each interpolated G component and to clamps each interpolated G component with a detected signal overshoot or undershoot to the closest neighboring original G component. Next, the image processing method interpolates missing R and/or B components in each pixel location of the captured image.Type: ApplicationFiled: July 3, 2008Publication date: January 7, 2010Inventor: Rastislav Lukac
-
Patent number: 7643074Abstract: The difference between the output of a k-signal nonlinear low-pass filter (8g) and the output of an h-signal nonlinear low-pass filter (8r) is added (44) to the value of the h-th pixel signal (h(i, j)) at the pixel position of interest to obtain the k-th pixel signal (k(i, j)) at the pixel position of interest. Accurate pixel interpolation can be performed with good noise immunity, even at locations where the color signals are uncorrelated.Type: GrantFiled: July 1, 2005Date of Patent: January 5, 2010Assignee: Mitsubishi Denki Kabushiki KaishaInventors: Tetsuya Kuno, Junko Makita, Hiroaki Sugiura, Narihiro Matoba, Masashi Tamura
-
Patent number: 7643067Abstract: Disclosed is a system and a method for rectifying stereo images, which are acquired by two cameras, in real-time by using a calibration matrix resulting from camera calibration. The system includes a coordinate generation module; a rectification coordinate generation module; a bilinear interpolation value generation module; a rectification coordinate memory; a bilinear interpolation memory; an image buffer; an rectification module; and a control module. A structure of a hardware system capable of real-time stereo rectification is provided, and the operation results have been verified by implementing a hardware device. The real-time stereo rectification system makes it possible to acquire rectified images in real-time without using a separate computer system or a software program.Type: GrantFiled: February 21, 2007Date of Patent: January 5, 2010Assignee: Sungkyunkwan University Foundation for Corporate CollaborationInventors: Jae Wook Jeon, Seung Hun Jin, Jung Uk Cho, Sung Kee Park, Munsang Kim, Kyoung Mu Lee, Jong Eun Byun
-
Publication number: 20090324136Abstract: A disclosed pixel interpolation apparatus for converting an image to a predetermined resolution includes a first interpolating part configured to calculate a first interpolation pixel value by performing high order interpolation using pixel values of plural first reference pixels and a distance between the plural first reference pixels and a first interpolation pixel; a second interpolating part configured to calculate a second interpolation pixel value by performing weighted interpolation using pixel values of plural second reference pixels, an edge gradient of the second reference pixels, and the distance between the second reference pixels and a second interpolation pixel; an overshoot area detecting part configured to detect an overshoot area in the image; and an interpolation pixel selecting part configured to determine whether to perform the high order interpolation or the weighted interpolation according to a detection result of the overshoot area detecting part.Type: ApplicationFiled: April 16, 2009Publication date: December 31, 2009Applicant: FUJITSU LIMITEDInventors: Kohji Yamada, Mari Iwasaki
-
Publication number: 20090324131Abstract: A method comprises searching in a video stream a first frame and a second frame that each has enough point correspondence with a image model, wherein the first frame is the nearest previous frame prior to a third frame, and the second frame is the nearest subsequent frame to follow the third frame. The method further comprises calculating an interpolation between a first mapping matrix of the first frame and a second mapping matrix of the second frame to obtain a third mapping matrix of the third frame that has insufficient point correspondence with the image model.Type: ApplicationFiled: June 30, 2008Publication date: December 31, 2009Inventors: Xiao Feng Tong, Wen Long Li
-
Publication number: 20090324130Abstract: According to one embodiment, a first correlation calculator calculates a correlation between first pixel blocks, and detects as first reference pixels actual pixels contained respectively in the first pixel blocks with the highest correlation. A second correlation calculator calculates a correlation between second pixel blocks, and detects as second reference pixels actual pixels contained respectively in the second pixel blocks with the highest correlation. The first pixel blocks include pixels arranged in a plurality of rows and columns The second pixel blocks include pixels arranged in at least one row less than the rows of the first pixel blocks and a plurality of columns. An interpolation calculator calculates, when the first reference pixels are located perpendicular to the actual pixel lines, the pixel value of the interpolation pixel based on the second reference pixels.Type: ApplicationFiled: February 9, 2009Publication date: December 31, 2009Applicant: KABUSHIKI KAISHA TOSHIBAInventor: Tadayoshi Kimura
-
Patent number: 7639255Abstract: A computer-implemented method for displaying on a color display device a realistic color of a paint coating comprising the following steps: (A) identify L*, a* b* color values at least three different angles for a paint coating from a data base; (B) convert the at least three angle L*, a* b* color values to tristimulus X, Y, Z values; (C) develop continuous function equation for each tristimulus X, Y, Z values vs. aspecular angle via computer implementation and calculate the range of angles to be displayed; (D) calculate a range of aspecular angles required to display the object; (E) calculate R,G,B values from tristimulus values over the range of aspecular angles and determine maximum saturation of R,G,B values and bring into range allowed by color display device; (F) determine statistical texture function of paint coating to be simulated; and (G) apply statistical texture function to the R,G,B values of step (E) and display color pixels on color display device to show realistic color of paint coating.Type: GrantFiled: October 27, 2006Date of Patent: December 29, 2009Assignee: E.I. du Pont de Nemours and CompanyInventors: Larry Eugene Steenhoek, Allan Blase Joseph Rodrigues, Daniel A. Benton, Gerard T. Brosmer, Robert Vincent Canning, Jr., Aaron J. Owens
-
Patent number: 7639261Abstract: Texture mapping (TM) apparatus includes unit acquiring texture data items (TD) and model data items (MD), unit generating control data used for TM according to TD and MD, unit generating control instructions (CIs) for TM processes corresponding to control data, unit selecting at least one model data item (ALMD) and TD from TD and MD, based on first CI, unit determining arrangement of selected ALMD and TD, unit storing selected ALMD and TD based on determined arrangement, unit selecting, from stored MD and TD, MD and TD used for rendering, based on second CI, unit correcting MD selected for rendering and TD selected for rendering, using first measure designated by third CI, unit performing interpolation on corrected MD and TD, using second measure designated by fourth CI, unit mapping interpolated TD onto interpolated MD, using third measure designated by fifth CI, and unit outputting data as computer graphics data.Type: GrantFiled: March 19, 2007Date of Patent: December 29, 2009Assignee: Kabushiki Kaisha ToshibaInventors: Masahiro Sekine, Yasunobu Yamauchi, Isao Mihara
-
Patent number: 7634130Abstract: A moving image generating apparatus for generating three-dimensional moving image to display a subject as a three-dimensional object, comprises a plurality of two-dimensional moving image generators, and each of the two-dimensional moving image generators is provided to each position, of which relative positions with respect to each of the two-dimensional moving image generators is predetermined respectively, and captures the subject at different timing intermittently, so that each of the two-dimensional moving image generators generating two-dimensional captured moving image respectively, and a three-dimensional moving image generator operable to generate the three-dimensional moving image of which frame rate is higher than a frame rate of the two-dimensional captured moving image, based on both the relative positions of the plurality of two-dimensional moving image generator and the two-dimensional captured moving images generated by the two-dimensional moving image generators.Type: GrantFiled: September 27, 2004Date of Patent: December 15, 2009Assignee: FUJIFILM CorporationInventors: Akira Yoda, Kensuke Terakawa
-
Patent number: 7634154Abstract: An image conversion apparatus for geometrically converting input image data and outputting output image data, includes an inverse coordinate conversion unit configured to inversely convert coordinate values on the coordinate system of the output image data into coordinate values on the coordinate system of the input image data based on the geometric conversion. When a region between neighboring pixels of the coordinate system of the input image data is divided into a plurality of divisions, the inverse coordinate conversion unit changes the inversely converted coordinate values so that coordinate values which belong to an identical division of the inversely converted coordinate values have a random two-dimensional array.Type: GrantFiled: June 23, 2006Date of Patent: December 15, 2009Assignee: Canon Kabushiki KaishaInventors: Yukio Kamoshida, Takahiro Oshino
-
Publication number: 20090303235Abstract: An initial polygon obtained from a point group is used as a control polygon, and a control point of the control polygon is offset in a normal direction by the shortest distance from a limit surface generated by the control polygon, so that the position of new control point is determined to allow a subdivision surface to interpolate the initial polygon, thereby generating the subdivision surface which interpolates the point group. A first process to determine the point on the subdivision surface at the shortest distance from each control point, and a second process to move and offset the control point in the normal direction from the surface by the distance between the point on the surface and the initial control point, are iterated until the distance between the initial point group and the point on the surface satisfies the threshold or becomes smaller than the threshold, thereby generating the subdivision surface interpolating the initial polygon.Type: ApplicationFiled: January 15, 2007Publication date: December 10, 2009Applicant: National University Corporation, Yokohama National UniversityInventors: Takashi Maekawa, Yasunori Matsumoto, Ken Namiki
-
Patent number: 7629981Abstract: A mechanism for gathering information from one or more detectors to aid in a determination of a current location of one or more entities is provided. Embodiments of the present invention perform these tasks by plotting data provided by the detectors onto a grid corresponding to a geographical area monitored by the detectors and then analyzing the plot for overlapping results using graphical techniques. Where measurements overlap, data associated with those measurements is provided to an analysis module to predict location and velocity of the entities. Aspects of the present invention provide an initial prediction of location and/or velocity of an entity in order to reduce convergence time of the analysis module.Type: GrantFiled: November 3, 2006Date of Patent: December 8, 2009Assignee: Overwatch Systems Ltd.Inventor: Michael S. West
-
Patent number: 7629982Abstract: Circuits, methods, and apparatus that reduce the amount of data transferred between a graphics processor integrated circuit and graphics memory. Various embodiments of the present invention further improve the efficiency of blenders that are included on a graphics processor. One embodiment provides for the storage of a reduced number of subsamples of a pixel when the storage of a larger number of subsamples would be redundant. The number of subsamples that are blended with source data are compressed, thereby reducing the task load on the blenders increasing their efficiency. These methods can be disabled to avoid errors that may arise in certain applications.Type: GrantFiled: December 11, 2008Date of Patent: December 8, 2009Assignee: NVIDIA CorporationInventors: Gary C. King, Luke Y. Chang, Steven E. Molnar, David K. McAllister
-
Patent number: 7630584Abstract: An image processing apparatus includes an zoom position acquiring section for acquiring a zoom position representing a lens position condition of the optical zoom mechanism on taking the inputted image, a zooming-direction decoding section for decompressing correction parameter associated with the zoom position, which is acquired by the zoom position acquiring section, according to a zoom compression parameter, into which a correction parameter for distortion correction corresponding to each lens position condition is compressed by utilizing zoom partitioning points at which lens position conditions of the optical zoom mechanism are sequentially partitioned into plural levels that are set between a wide-end and a tele-end and that include both ends, and an image correction section for correcting distortion of the inputted image according to the correction parameter decompressed by the zooming-direction decoding section.Type: GrantFiled: March 21, 2008Date of Patent: December 8, 2009Assignee: Sony CorporationInventors: Atsushi Nose, Koji Aoyama, Tohru Kurata, Kimitaka Wada
-
Publication number: 20090295934Abstract: Demosaicking optimizations are provided for still and/or moving image (e.g., video) processes that efficiently generate viewable images. A demosaicking process selects a direction before performing interpolation in order to avoid interpolation across edges and also to minimize color artifacts. The direction to be selected is based on a direction similarity measurement. A digital capture device can includes a system that processes the image data by performing interpolation based on the direction similarity measurement(s) for color difference spaces. The images created based on the directional similarities demonstrate performance gains in peak signal to noise ratio (PSNR).Type: ApplicationFiled: February 13, 2009Publication date: December 3, 2009Applicant: The Hong Kong University of Science and TechnologyInventors: Oscar Chi Lim Au, Carman Ka Man Yuk
-
Patent number: 7626591Abstract: A multi-resolution texture mapping system suitable for large scale terrain rendering using commodity graphics processing units (GPU). The GPU vertex and fragment shaders are used to implement the clip-mapping functionality. The terrain texture is represented by a combination of a mip-map and a multi-level clip-map having independent origins and off-set values. The independent clip-map levels may be independently updated. The offset values allow the origins to be associated with a reference point in a scene to be rendered. The desired clip-map level to be used to render a particular fragment may be determined using the base 2 logarithm of the maximum screen-space derivative of the source texture required by the terrain geometry to be drawn. If the desired clip-map level is non-integer and lies between two clip-map levels, appropriate texel data is created by interpolating between the bounding clip-map levels. This interpolation allows a multi-resolution texture mapping to be displayed.Type: GrantFiled: November 17, 2006Date of Patent: December 1, 2009Assignee: D & S Consultants, Inc.Inventors: Roger Crawfis, Fredrick Kuck, Eric Noble, Eric Wagner
-
Patent number: 7627198Abstract: Standard Definition signals are divided into blocks at a tap extracting unit, and pixel data contained in each block is extracted as a class tap. A class classification unit obtains class code based on the pixel data contained in the class tap. An auxiliary data generating unit generates auxiliary data regarding conversion into High Definition signals, based on the class tap extracted by the tap extracting unit. A data generation processing unit performs processing based on the class code and the auxiliary data, thereby yielding excellent High Definition signals.Type: GrantFiled: May 25, 2004Date of Patent: December 1, 2009Assignee: Sony CorporationInventors: Tetsujiro Kondo, Takashi Nakanishi, Daisuke Kikuchi, Shizuo Chikaoka, Takeshi Miyai, Yoshiaki Nakamura, Tsugihiko Haga
-
Publication number: 20090285502Abstract: An image is picked up through sampling in a predetermined sampling pattern to acquire an image signal representing the image. Sampling information, which concerns the predetermined sampling pattern, is appended to the image signal, which has been acquired. The sampling information is information for discriminating checkered sampling and square sampling from each other. Different sharpness enhancement processing is performed on the image signal and in accordance with the sampling information to obtain a processed image signal. The different sharpness enhancement processing may be a processing in accordance with frequency characteristics of the image signal, which has been acquired, due to the sampling pattern.Type: ApplicationFiled: July 23, 2009Publication date: November 19, 2009Inventor: Wataru Ito
-
Publication number: 20090285508Abstract: An image is picked up through sampling in a predetermined sampling pattern to acquire an image signal representing the image. Sampling information, which concerns the predetermined sampling pattern, is appended to the image signal, which has been acquired. The sampling information is information for discriminating checkered sampling and square sampling from each other. Different sharpness enhancement processing is performed on the image signal and in accordance with the sampling information to obtain a processed image signal. The different sharpness enhancement processing may be a processing in accordance with frequency characteristics of the image signal, which has been acquired, due to the sampling pattern.Type: ApplicationFiled: July 23, 2009Publication date: November 19, 2009Inventor: Wataru ITO
-
Publication number: 20090285507Abstract: An image processing device is provided, which scales-up or scales-down images with the same hardware. The device of this invention comprises a line buffer, a first variable, a second variable and a scaler. The scaler practices a scaling-down procedure to scale-down images or scaling-up procedure to scale-up images.Type: ApplicationFiled: December 11, 2008Publication date: November 19, 2009Applicant: SILICON MOTION, INC.Inventor: Yung-Wei Chen
-
Patent number: 7620254Abstract: Method for motion-vector-aided interpolation of a pixel of an intermediate image lying between two input images includes a first pixel being selected from a first field and a second pixel being selected from a second field using a first motion vector, and a third pixel being selected from the first field and a fourth pixel being selected from the second field using a second motion vector. Next, an interval specified by video information values of the first pixel and the second pixel or an interval specified by video information values of the third pixel and the fourth pixel is determined and the video information values are mixed such that the video information value of the pixel to be interpolated lies within this interval.Type: GrantFiled: February 10, 2004Date of Patent: November 17, 2009Assignee: Trident Microsystems (Far East) Ltd.Inventors: Marko Hahn, Guenter Scheffler, Peter Rieder, Christian Tuschen, Markus Schu
-
Patent number: 7616795Abstract: A method is disclosed for, such as with the aid of a tomographic imaging facility or in particular a computer tomograph, in a number of consecutive measurement scans, acquiring an object volume of an examination object. A series of main images is obtained by reconstructing in each case one main image from measured data of each measurement scan and the main images are displayed in temporal sequence. Intermediate images are calculated in order to raise an image repetition rate and are displayed between the main images. The intermediate images are reconstructed at a prescribable instant within the measurement scan directly from a combination of the measured data, acquired up to this instant, of the respectively current measurement scan with the measured data of the respectively preceding measurement scan. The present method can be used to reduce the delay times in the display of the main images in conjunction with increased image quality of the intermediate images.Type: GrantFiled: July 22, 2005Date of Patent: November 10, 2009Assignee: Siemens AktiengesellschaftInventors: Andreas Lutz, Werner Schneider
-
Patent number: 7616216Abstract: There is disclosed a digital content creation system including: a representative color obtaining section that obtains, from a digital content input, a characteristic amount of at least one representative color for the digital content input, the digital content input including a plurality of digital content sets and coloration information indicative of coloration for the plurality of digital content sets included in the digital content input; a coloration process determination section that determines coloration processing in accordance with the characteristic amount obtained by the representative color obtaining section; and a coloration processing section that changes the coloration information for the digital content sets included in the digital content input, in accordance with the coloration processing determined by the coloration process determination section.Type: GrantFiled: December 19, 2006Date of Patent: November 10, 2009Assignee: Seiko Epson CorporationInventors: Hitoshi Yamakado, Atsushi Nagahara
-
Patent number: 7613364Abstract: A sequential-scanning process with motion information that compensates for inadequate motion estimation and motion compensation that would otherwise cause degradation of images, by correctly detecting errors arising from operations of motion estimation and compensation. Horizontal and vertical (filtered) patterns of each of motion-compensated (MC) and spatial-interpolated (SI) images are compared. If there is an error in the procedure of motion estimation, the process is carried out with a mixed (weighted) combination of the motion compensation and spatial interpolation or with the spatial interpolation only, instead of the motion compensation.Type: GrantFiled: January 19, 2005Date of Patent: November 3, 2009Assignee: Samsung Electronics Co., Ltd.Inventors: Moon-Gi Kang, Min-Kyu Park, Min Byun
-
Patent number: 7609307Abstract: The present invention discloses a heterogeneity-projection hard-decision interpolation method for color reproduction, which utilizes a heterogeneity-projection method to determine the optimal edge direction and then utilizes a hard-decision rule to determine the optimal interpolation direction and obtain the information of the green color elements. The high-frequency information of the plane of the green color elements is incorporated into the processing of the planes of the red color elements and the blue color elements to reduce the restoration errors of the red and blue color elements. Therefore, the present invention can decrease the interpolation-direction errors and achieve a higher PSNR and a better visual effect.Type: GrantFiled: September 13, 2006Date of Patent: October 27, 2009Assignee: National Chiao Tung UniversityInventors: Chi-Yi Tsai, Kai-Tai Song
-
Patent number: 7609912Abstract: An image transforming apparatus and method include a linear interpolation block for generating linear interpolation information for a pixel to be interpolated between original pixels of a predetermined image; an edge information generating block for generating edge information and edge location information; a weight determining block for determining a weight for the linear interpolation information and the edge information of the interpolation pixel based on the edge location information; an interpolation information generating block for determining a pixel value of the interpolation pixel by reflecting the weight to the edge information and the linear interpolation information; and an interpolating block for generating the interpolation pixel based on the pixel value determined in the interpolation information generating block. Therefore, an image can be transformed into a high-resolution enlarged image with an edge area expressed clearly.Type: GrantFiled: March 28, 2005Date of Patent: October 27, 2009Assignee: Samsung Electronics Co., Ltd.Inventor: Won-Seok Chae
-
Patent number: 7609324Abstract: A signal processing apparatus includes a generator operable to generate a second image signal by converting a first image signal into the second image signal; a calculation unit operable to calculate a correction amount based on an evaluation of the second image signal relative to the first image signal; and a correction unit operable to correct the second image signal based on the correction amount.Type: GrantFiled: April 20, 2005Date of Patent: October 27, 2009Assignee: Sony CorporationInventors: Tetsujiro Kondo, Shizuo Chikaoka, Takeshi Miyai, Yoshiaki Nakamura, Takashi Nakanishi, Tsugihiko Haga, Daisuke Kikuchi
-
Patent number: 7609275Abstract: A system and method for a mosaic rendering of a 3D model is provided. Textures are created using polygon information related to a vertex of each face of an inputted 3D model, a normal, and a face index, and the textures are one-to-one mapped on respective polygons of the 3D model, using a geometrical structure of the 3D mode, thereby rendering a mosaic image showing a volume and a crinkled effect of paper.Type: GrantFiled: November 17, 2006Date of Patent: October 27, 2009Assignee: Electronics and Telecommunications Research InstituteInventors: Bo Youn Kim, Ji Hyung Lee, Sung Ye Kim, Hee Jeong Kim, Bon Ki Koo
-
Publication number: 20090263047Abstract: In one embodiment, R and B values for each G pixel element are interpolated and the RGB values are converted to HSI values. The converted HSI values are interpolated to determine interpolated HSI values for the R and B pixel elements and then the interpolated HSI values are converted to RGB values.Type: ApplicationFiled: April 16, 2008Publication date: October 22, 2009Applicant: CLARITY MEDICAL SYSTEMS, INC.Inventor: PHILIP LEAPOLD CHARLES FISCHER
-
Patent number: 7606443Abstract: The present invention relates to an interpolation method for enlarging an image, wherein the image is composed of plural scanning lines. Firstly, it selects four adjacent continuous pixels xk?1, xk, xk+1, and xk+2 which have the pixel values f(xk?1), f(xk), f(xk+1), and f(xk+2) respectively on each of the scanning lines; next, it determines three linear equations Lk?1, Lk, and Lk+1 according to every two adjacent pixel values f(xk?1) and f(xk), f(xk) and f(xk+1), and f(xk+1) and f(xk+2), respectively; then, it selects a pixel x to be interpolated between the pixel xk and the pixel xk+1; finally, it applies the pixel x to the three linear equations Lk?1, Lk, and Lk+1 to determine three candidate pixel values which are weighted and combined to obtain pixel value f(x) of the pixel x.Type: GrantFiled: February 6, 2006Date of Patent: October 20, 2009Assignee: Tatung CompanyInventors: Chun-Hsien Chou, Jen-Chieh Lin, Shu-Min Liau, Tsung-Hao Lee
-
Patent number: 7602401Abstract: An image display apparatus for displaying an image on a panel having pixels each including a plurality of subpixels of different colors includes an interpolation operator interpolating consecutive sampling values of pieces of input color data to correct phases of the pieces of input color data on the basis of positions of the subpixels in each pixel and output pieces of output color data; an area detector detecting a specific area from the image displayed on the panel by processing the input color data or the output color data; and a correction unit computing and outputting weighted averages of the pieces of input color data and the pieces of output color data on the basis of a detection result obtained by the area detector. The specific area is an edge portion, a portion where a luminance level gradually changes, or a repeated-pattern portion where a spatial frequency is high.Type: GrantFiled: November 15, 2006Date of Patent: October 13, 2009Assignee: Sony CorporationInventors: Koji Nishida, Mitsuyasu Asano, Kazuhiko Ueda
-
Publication number: 20090252408Abstract: Apparatus and method for pattern interpolation are disclosed. Horizontally interpolated green, red and blue pixel values, and vertically interpolated green, red and blue pixel values are generated according to the pixels received from a pattern color filter. Subsequently, a direction is selected for the green value interpolation according to the horizontally and vertically interpolated pixel values.Type: ApplicationFiled: April 2, 2008Publication date: October 8, 2009Inventor: Miaohong Shi
-
Publication number: 20090252438Abstract: An image interpolation processing device is provided for interpolating at least one line between two adjacent lines. A prefetch unit is to prefetch pixel data of the two adjacent lines with a predetermined pixel length, so as to obtain a plurality of basic characteristics that are then stored in a first register. A characteristic processing unit is used for cutting and/or linking the basic characteristics to generate at least one set of linked characteristics. The linked characteristics are stored in a second register, as a reference for an operation unit to perform the interpolation. The operations between the operation unit and the prefetch unit are separated by a predetermined edge length.Type: ApplicationFiled: June 9, 2008Publication date: October 8, 2009Applicant: NOVATEK MICROELECTRONICS CORP.Inventors: Hsing-Chuan Chen, Tsui-Chin Chen