Multilayered Image Transformations Patents (Class 382/302)
  • Patent number: 8565531
    Abstract: A method for detecting edge pixels in an image plane based on intensity and neutrality of a current pixel is provided. The method includes detecting the edge pixels in the image plane based on predetermined criteria. The predetermined criteria determining whether: (a) a difference between the maximum value and the minimum value of the specified characteristic is greater than or equal to a predetermined threshold; and (b) (i) a difference between a current value and the minimum value of the specified characteristic, or (ii) a difference between a current value and the maximum value of the specified characteristic is greater than or equal to a predetermined threshold. The predetermined thresholds are determined based on intensity and neutrality of the current pixel.
    Type: Grant
    Filed: October 9, 2009
    Date of Patent: October 22, 2013
    Assignee: Xerox Corporation
    Inventor: Amal Z. Malik
  • Patent number: 8559733
    Abstract: An image partitioner that executes on a local computer to vertically partition pixels of an original image into one or more non-overlapping vertical rows of image pixels, and horizontally partition the original image pixels into one or more non-overlapping horizontal rows of image pixels. The image partitioner can then separate the original image into a first sub-image that includes pixels of a first horizontal row and pixels of a first vertical row. The image partitioner can then separate the original image into a second sub-image that includes pixels of either the first horizontal row and a second vertical row, or a second horizontal row and the first vertical row. The first sub-image and second sub-image are then transmitted to a remote computer that interlaces the first sub-image with the second sub-image to create a first combined image which approximates the original image on the local computer.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: October 15, 2013
    Assignee: Citrix Systems, Inc.
    Inventor: Julian Petrov
  • Patent number: 8554639
    Abstract: A method and system for displaying and managing images of consumer products. A multi-resolution mosaic (MRM) digital image of a shelf layout on which consumer products, including those for pre-determined demographic groups, are displayed is created. The created MRM digital image includes a layered hierarchy of vector images and/or visual overlays stored in progressive resolution format and allows progressive resolution display without loss of image quality on the selected plural consumer products that appear in the MRM digital image. The created MRM digital image is displayed via a communications network and provides a virtual shopping experience that emulates a shopping experience in an actual retail store.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: October 8, 2013
    Inventor: Joseph R. Dollens
  • Patent number: 8548227
    Abstract: The present invention relates to an image processing apparatus for compressing image data used in an image generating apparatus for generating a free-viewpoint image. According to the invention, the apparatus has a selecting unit that selects one image as a first image, and defines other images as second images, a projective transformation unit that generates a projected depth map of a second image from a depth map of the first image, a subtracting unit that creates a difference map of the second image, and a storage unit that stores the depth map of the first image and the difference map of the second image. Here, the difference map is a difference between a depth map of the second image and the projected depth map of the second image, and the depth map indicates a depth value of each pixel of a corresponding image.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: October 1, 2013
    Assignee: KDDI Corporation
    Inventors: Mehrdad Panahpour Tehrani, Akio Ishikawa
  • Patent number: 8532437
    Abstract: A new approach is proposed that contemplates systems and methods to support block-based compression of a compound image by skipping “don't care” blocks in the layers of the image while neither introducing significant overhead nor requiring changes to the compression method used. The block-based compression approach first segments a compound image into multiple layers and then recomposes a new set of image layers, possibly with new dimensions, from only the non-“don't care” blocks in the layers of the original image. The approach may later decompress the compressed image layers and restore the image by copying the decompressed blocks to their respective positions in the original image.
    Type: Grant
    Filed: May 18, 2009
    Date of Patent: September 10, 2013
    Assignee: Citrix Systems, Inc.
    Inventor: Bernd Oliver Christiansen
  • Patent number: 8526766
    Abstract: In order to efficiently present data extracted from a captured image of an assessment document, a single bitmapped composite image is constructed from multiple images or components such that each layer or content type is stored within discrete bits within each pixel. Different layers are then shown, hidden, emphasized, or otherwise manipulated within a display process through the use of palette color manipulation. Applications to other than assessment documents are discussed.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: September 3, 2013
    Assignee: CTB/McGraw-Hill LLC
    Inventor: David D. S. Poor
  • Patent number: 8520226
    Abstract: What is disclosed is a novel fault tolerant page parallel RIP system having a plurality of distributed RIP nodes and a method for robust recovery in the event of a fault having occurred on the system. In one embodiment, the present fault tolerant page parallel RIP system comprises at least a plurality of RIP nodes, a supervisor node, and a splitter node. The splitter receives a location of the job file and splits the job file into at least one original chunk. In formation sufficient to regenerate the original chunk in the event of a fault condition having occurred on the page parallel RIP system is stored. The splitter then sends the original chunk to a destination RIP node wherein the original chunk is RIP'ed into at least one page in print-ready form. The one page is the provided in print-ready form to an output subsystem. Various embodiments are disclosed.
    Type: Grant
    Filed: April 15, 2010
    Date of Patent: August 27, 2013
    Assignee: Xerox Corporation
    Inventor: R. Victor Klassen
  • Patent number: 8520972
    Abstract: A computer-implemented method includes segmenting an input image into a plurality of image cues, each image cue representing a unique set of pixels of the input image. For each image cue, the method includes determining a set of image components, wherein each image component is associated with at least one adjustable factor to represent at least one characteristic of the image cue.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: August 27, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Kalyan Sunkavalli, Sylvain Paris, Wojciech Matusik
  • Patent number: 8515167
    Abstract: The disclosure relates generally to receiving original image data, decomposing the original image data into layers, compressing a dynamic range of each of layers, and integrating compressed layers to form a final image.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: August 20, 2013
    Assignee: Peking University
    Inventors: Xiaoru Yuan, Peihong Guo
  • Patent number: 8509540
    Abstract: A perimeter around a detected object in a frame of image data can be generated in a first coordinate system. The perimeter can be converted from the first coordinate system into a second coordinate system having the same aspect ratio as the first coordinate system. A first metadata entry can include dimensions of image data in the second coordinate system. A second metadata entry can provide a location and dimensions of the converted perimeter in the second coordinate space. Additional metadata can indicate matching objects between frames, position of an object relative to other objects in a frame, a probability that an object is correctly detected, and a total number of objects detected across multiple frames of image data.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: August 13, 2013
    Assignee: Apple Inc.
    Inventors: David William Singer, Courtney Ann Kennedy
  • Patent number: 8509569
    Abstract: Some embodiments provide an image editing application that utilizes at least two processing units to efficiently process an image with multiple effects after at least one of the effects modified from the image. Some such embodiments maintain a queue for identifying each of the effects to reprocess. Some embodiments determine a modified ordering for the effects in the queue based on criteria that is related to reducing data exchanges between the processing units when applying the effects. From the modified ordering, a first processing unit applies a first set of the effects before passing resulting data to a second processing unit for application of a second set of the effects. The second processing unit applies a second set of effects to produce the image with the multiple effects and the at least one effect removed or modified.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: August 13, 2013
    Assignee: Apple Inc.
    Inventors: Ben Weiss, Doug Ahmann
  • Patent number: 8503829
    Abstract: A method for providing real time service of huge and high quality digital image on internet is disclosed, wherein data relevant to a general life such as a general photo, an advertising leaflet, and a pamphlet and professional image data exhibited in an art gallery, exhibition grounds, a pavilion are made into huge and high quality digital image or scanned and photographed to be digital, thereby processing real time service as an interactive browsing form. In the present invention, data are directly made, edited, constructed, and uploaded on internet, thereby providing various additional information with image through hyperlink and processing high quality digital image service on network without speed delay for huge image.
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: August 6, 2013
    Assignee: Innotive Corporation
    Inventor: Sung-Min Kim
  • Patent number: 8494263
    Abstract: An image processing system provides faster than real-time skin detection and localization. The system uses the highly optimized architecture of a graphics processing unit to quickly and efficiently detect and locate skin in an image. By performing skin detection and localization on the graphics processing unit, the image processing system frees the main system processor to perform other important tasks, including running general purpose applications. The speed with which the image processing system detects and localizes skin also facilitates subsequent processing steps such as face detection and motion tracking.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: July 23, 2013
    Assignee: Accenture Global Services Limited
    Inventors: Kelly L Dempski, Manoj Seshadrinathan
  • Patent number: 8478067
    Abstract: A system for processing remotely acquired imagery includes a storage element (316) for receiving first and second sets of imagery data associated metadata defining a first image of a panchromatic image type and a second image of a multi-spectral image type (404). The system also includes a processing element (302) communicatively coupled to the storage element and configured for obtaining a mapping between pixels in the first image and the second image based on the associated metadata (406). The processing element is further configured for generating a third set of imagery data defining a third image of a panchromatic type based on the second set of imagery data (408). The processing element is also configured for generating an alternate mapping for the first and second images based on comparing areas of pixels in the first and third images that are non-corresponding according to the mapping function (426).
    Type: Grant
    Filed: January 27, 2009
    Date of Patent: July 2, 2013
    Assignee: Harris Corporation
    Inventors: Ronald A. Riley, Thomas M. McDowall
  • Patent number: 8478058
    Abstract: An apparatus and method for reducing noise in a high definition image are provided. When performing wavelet shrinkage for reducing noise, a signal level of an image may be estimated by adjusting a kernel size, and a noise level of the image may be estimated using a noise level function. After the signal level and the noise level are estimated, the noise may be removed or reduced, based on the signal level and the noise level, and the detail of the image may be maintained.
    Type: Grant
    Filed: March 9, 2010
    Date of Patent: July 2, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young-Jin Yoo, Ho-cheon Wey
  • Publication number: 20130163867
    Abstract: Systems, processes, and computer program products for creating visual designs and arrangements that originate from an image or images are provided. In particular, the present subject matter relates to systems, processes, and computer program products for taking captured images of an intended operating environment and creating visual designs that create visual confusion that can be utilized to disguise a recognizable form of a person or an object by breaking up its outline using portions, magnifications and distortions of a single captured image, portions, magnifications and distortions of multiple captured images, and/or disruptive patterns that can projected on an image screen or can be printed on a material.
    Type: Application
    Filed: October 17, 2012
    Publication date: June 27, 2013
    Applicant: Military Wraps Research & Development, Inc.
    Inventor: Military Wraps Research & Development, Inc.
  • Patent number: 8472751
    Abstract: An image processing device that executes deformation of an image. A candidate area setting unit sets candidate areas, each of which includes a specific image, on a target image used as a target for a deformation process. An exclusion determination unit, when there is a candidate area that partially extends off a cropped image that is clipped from the target image through predetermined cropping, excludes the candidate area, which at least partially extends off the cropped image, from the target for the deformation process. A deformation processing unit performs deformation of an image on the candidate areas other than the excluded candidate areas.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: June 25, 2013
    Assignee: Seiko Epson Corporation
    Inventors: Akio Yamazaki, Goro Ishida, Kosuke Shingai
  • Patent number: 8452128
    Abstract: The systems and methods include multiple processors that each couple to receive commands and data, where the commands and/or data correspond to frames of video that include multiple pixels. Additionally, an interlink module is coupled to receive processed data corresponding to the frames from each of the multiple processors. The interlink module selects pixels of the frames from the processed data of one of the processors based on a predetermined pixel characteristic and outputs the frames that include the selected pixels.
    Type: Grant
    Filed: January 23, 2012
    Date of Patent: May 28, 2013
    Assignee: ATI Technologies ULC
    Inventors: James Hunkins, Raja Koduri
  • Patent number: 8446952
    Abstract: A method and apparatus are provided for effectively predicting a video frame that use all of the advantages of an intra mode and an intra BL mode in multi-layer structure based-video coding. The method includes reconstructing the intra block of a lower layer using the previously reconstructed first neighboring blocks of the intra block; subtracting the first neighboring blocks from previously stored the second neighboring blocks of an upper layer corresponding to the first neighboring blocks; creating a differential predicted block based on a predetermined intra prediction mode by performing intra prediction using virtual differential neighboring blocks that are created as a result of the subtraction; adding the differential predicted block and the reconstructed intra block; and subtracting a predicted block, which is created as a result of the addition, from a block of the upper layer corresponding to the intra block.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: May 21, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang-chang Cha, Woo-jin Han
  • Patent number: 8411954
    Abstract: It is determined whether a repeating pattern is present in an image (100). When no repeating pattern is present, the image is divided into patch images, the resultant patch images are used to create a random repeating pattern, and the random repeating pattern is output (108). In addition, when the number of repetitions of the repeating pattern in the image is 2×2 or more (102), the repetition period is determined by transforming pixel values into frequency coefficients, and the repeating pattern is extracted based on the result of determining the repetition period, and is output (104). When the number of repetitions of the repeating pattern in the image is less than 2×2, the repetition period is determined by performing division using local maximum values of autocorrelation coefficients, and the repetition pattern is extracted based on the result of determining the repetition period (106).
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: April 2, 2013
    Assignee: Toyota Jidosha Kabushiki Kaisha
    Inventors: Atsushi Takagi, Shinsuke Sato
  • Patent number: 8411938
    Abstract: A computer implemented method for fusing images taken by a plurality of cameras is disclosed, comprising the steps of: receiving a plurality of images of the same scene taken by the plurality of cameras; generating Laplacian pyramid images for each source image of the plurality of images; applying contrast normalization to the Laplacian pyramids images; performing pixel-level fusion on the Laplacian pyramid images based on a local salience measure that reduces aliasing artifacts to produce one salience-selected Laplacian pyramid image for each pyramid level; and combining the salience-selected Laplacian pyramid images into a fused image. Applying contrast normalization further comprises, for each Laplacian image at a given level: obtaining an energy image from the Laplacian image; determining a gain factor that is based on at least the energy image and a target contrast; and multiplying the Laplacian image by a gain factor to produce a normalized Laplacian image.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: April 2, 2013
    Assignee: SRI International
    Inventors: Chao Zhang, Peter Jeffrey Burt, Gooitzen Sieman van der Wal
  • Patent number: 8385669
    Abstract: Functionality for storing and modifying multi-resolution texture atlases is provided so that applications can expose methods to enable users to access and browse a collection that includes multiple multi-resolution images. The images are stored as thumbnails in a texture atlas having different levels of detail in which the levels are arranged in an image pyramid that includes multiple tiles that are each stored as separate files. The thumbnails are spatially storable as textures in the texture atlas using a fractal layout (which in one illustrative example is a Morton layout) that enables images to be efficiently packed in the tiles. The fractal layout ensures that no more than one tile stores less than a fully packed texture at each level of detail. The same packing order scales across each level of detail in the texture atlas so that layout information is stored for the individual images in the collection only once.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: February 26, 2013
    Assignee: Microsoft Corporation
    Inventors: Lutz Gerhard, Adam Szoforan, Radoslav Nickolov
  • Patent number: 8380003
    Abstract: Image reconstruction is based on phase retrieval by combining incomplete Fourier-space magnitude data with real-space information. Phase retrieval is performed based on the Fourier-space magnitude data, where the real-space information is expressed in a form suitable to use as a phase retrieval constraint, preferably using a wavelet-space representation. The use of incomplete Fourier-space magnitude data advantageously reduces the amount of data required compared to approaches that need comprehensive Fourier-space magnitude data. The real space information can be regarded as partial information of the image being reconstructed. Depending on the application, more or less real space information may be available.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: February 19, 2013
    Assignee: The Board of Trustees of the Lenard Stanford Junior University
    Inventors: Leili Baghaei Rad, Ian George Downes
  • Patent number: 8374457
    Abstract: An interactive system for separating image information from noise information in noisy input images may include a structure-preserving filter capable of separating high- and low-frequency image structures from random noise. The system may access data representing an initially denoised image and a corresponding initial noise layer, apply the structure-preserving filter to the noise layer to extract image structure, and combine the extracted structure with the initially denoised image to produce a refined image, restoring structure incorrectly removed from an image by a previous denoising operation. The system may provide brush tools to identify regions on which to apply the filter and mechanisms to specify filter parameter values. The filter may be applied iteratively to improve results, and may be employed in noise-consistent image editing tasks to preserve original image noise. The filter may be implemented by program instructions stored on a computer readable medium and executable by CPUs and/or GPUs.
    Type: Grant
    Filed: April 3, 2009
    Date of Patent: February 12, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Jue Wang, Jia Chen
  • Patent number: 8346022
    Abstract: In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image file depicting an image in an array of pixels, in a computer memory, performing a tone mapping method on the image, performing a log chromaticity method on the image and calculating a color value for each pixel as a function of information relevant to the tone mapping method and the log chromaticity method.
    Type: Grant
    Filed: September 2, 2009
    Date of Patent: January 1, 2013
    Assignee: Tandent Vision Science, Inc.
    Inventor: Casey Arthur Smith
  • Patent number: 8320644
    Abstract: A perimeter around a detected object in a frame of image data can be generated in a first coordinate system. The perimeter can be converted from the first coordinate system into a second coordinate system having the same aspect ratio as the first coordinate system. A first metadata entry can include dimensions of image data in the second coordinate system. A second metadata entry can provide a location and dimensions of the converted perimeter in the second coordinate space. Additional metadata can indicate matching objects between frames, position of an object relative to other objects in a frame, a probability that an object is correctly detected, and a total number of objects detected across multiple frames of image data.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: November 27, 2012
    Assignee: Apple Inc.
    Inventors: David William Singer, Courtney Ann Kennedy
  • Patent number: 8314968
    Abstract: The present invention discloses an image processing controller includes: a pixel number determining unit determining the number of print pixels included in the pixel block based on a gradation of a pixel of the pre-conversion image data; a print pixel location unit filling the pixel block with the print pixels in the rows or columns and executing a first location mode where the print image becoming a fraction in the row or column is drawn in a random direction or a second location mode where the print image becoming the fraction in the row or column is drawn near to the circumjacent pixel block having a larger number of print pixels; and a switching unit switching between the first and second location modes to be executed by the print pixel location unit based on predetermined information possessed by the pre-conversion image data.
    Type: Grant
    Filed: December 24, 2008
    Date of Patent: November 20, 2012
    Assignee: Seiko Epson Corporation
    Inventor: Shunichiro Mori
  • Patent number: 8306367
    Abstract: Embodiments of the present invention provide a system for performing image conversion operations. The system starts by receiving a request from a client for one or more pixel buffers containing a pixel-formatted, cropped, geometrically transformed, and/or color matched version of an image representation. The system then determines if a provider can provide the one or more pixel buffers. If so, the system calls the provider to generate the one or more pixel buffers containing the pixel-formatted, cropped, geometrically transformed, and/or color matched version of the image representation. Otherwise, the system calls the provider to generate one or more intermediate pixel buffers, generates a sequence of converters for converting the one or more intermediate pixel buffers, and calls the sequence of converters to generate the one or more pixel buffers containing the pixel-formatted, cropped, geometrically transformed, and/or color matched version of the image representation.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: November 6, 2012
    Assignee: Apple Inc.
    Inventors: Pierre-Olivier Latour, Kevin Quennesson
  • Patent number: 8295644
    Abstract: A live image and a previously acquired or generated image are superimposed or composited to represented a virtual vantage point for flying, driving or navigating a plane, vehicle or vessel.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: October 23, 2012
    Assignee: Doubleshot, Inc.
    Inventors: Alan Shulman, Donald R. Snyder, III
  • Patent number: 8295648
    Abstract: A computer of an information processing apparatus sets an ? value of each pixel in accordance with a depth value (Z value) of the pixel of a reference image. The ? value is set such that a synthesizing ratio of the reference image is higher for a pixel having a depth value closer to a predetermined reference value. Next, the computer increases the ? value which is set for a pixel having a smaller ? value among two adjacent pixels which have an ? value difference of a predetermined value or greater. Then, the computer synthesizes the reference image and a blurred image corresponding to the reference image based on the ? value which is set for each pixel after being processed by the increasing processing.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: October 23, 2012
    Assignee: Nintendo Co., Ltd.
    Inventor: Takuhiro Dohta
  • Patent number: 8280179
    Abstract: The present invention is to provide an image processing apparatus using the difference among scaled images as a layered image and a method thereof, which utilize the Gaussian and Laplacian pyramid theory to convert an original image into a plurality of scaled images of different scales, and the difference among scaled images of two adjacent different scales as a layered image of the corresponding layer, so that the edge and line characteristics of a scene of the original image for each layered image can be displayed in different levels sequentially from a clear level to a vague level, and provide a layered image display interface and an image characteristic editing interface for users to examine each layered image through the layered image display interface and edit or perform special effect to each layered image, so as to simulate different visual effects based on different vision models.
    Type: Grant
    Filed: April 7, 2011
    Date of Patent: October 2, 2012
    Assignee: COREL Corporation
    Inventor: Tsung-Wei Lin
  • Publication number: 20120237138
    Abstract: Two-dimensional chemical maps of a layered nanostructure are reconstructed from selected spectroscopy line scans in a scanning electron microscope. Embodiments include fast two-dimensional scanning a layered nanostructure to form a structure image having multiple layers, slow-rate spectroscopy scanning the nanostructure along selected scanning lines to form chemical profiles, warping the structure image into a warped structure image by flattening each of the layers in the structure image, aligning chemical profiles to the warped structure image, forming warped chemical maps, and inversely transforming the warped chemical maps into two-dimensional chemical maps.
    Type: Application
    Filed: March 18, 2011
    Publication date: September 20, 2012
    Applicant: GLOBALFOUNDRIES Inc.
    Inventors: Pavel Potapov, Hans-Jürgen Engelmann
  • Patent number: 8270727
    Abstract: The method, system, and apparatus of source statistics based intra prediction type is disclosed. In one embodiment, a method includes classifying a four-pixel square block in an edge class (e.g., may include a DC edge class, a vertical edge class, a horizontal edge class, a diagonal edge class, and/or a planar edge class) based on an edge classifier, classifying an eight-pixel square block having the four-pixel square block and other four-pixel square blocks as a homogenous class if the four-pixel square block and the other four-pixel square blocks of the eight-pixel square block belong to the edge class, assigning a direction to the edge class of the eight-pixel square block, and determining an optimal intra-prediction type through the classification such that empirical testing of all possible ones of the edge class and the direction is avoided when the homogenous class is identified.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: September 18, 2012
    Assignee: Texas Instruments Incorporated
    Inventor: Soyeb Nagori
  • Patent number: 8260689
    Abstract: A method and system displaying and managing images of consumer products. Plural consumer products are selected to display in a virtual display environment. A layout for the selected plural consumer products is determined. An image of a shelf layout on which consumer products are displayed is created. The created image allows progressive resolution on the selected plural consumer products that appear in the image. The created image is displayed via a communications network. The created image provides a virtual shopping experience is similar to a shopping experience in an actual retail store.
    Type: Grant
    Filed: June 19, 2007
    Date of Patent: September 4, 2012
    Inventor: Joseph R. Dollens
  • Patent number: 8253977
    Abstract: An image processing apparatus for sharing image processing for an image area by a plurality of processors, analyzes a tendency of compositing input pixel information in the image area, determines a share of tasks to be executed by each of the plurality of processors based on the analysis result, and controls the share of tasks by each of the plurality of processors in accordance with the determined share of tasks. For example, when the plurality of processors include a first processor which executes a generation process of pieces of pixel information for respective layers to be composited, and a second processor which composites the pieces of generated pixel information, the requirement or complexity of a compositing processing, or the size of area in which the compositing processing is performed is analyzed, so as to control the share of tasks or a communication method of the first and second processors.
    Type: Grant
    Filed: May 11, 2009
    Date of Patent: August 28, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroshi Mori
  • Patent number: 8250454
    Abstract: The claimed subject matter provides a system and/or a method that facilitates displaying relevant advertisements to a user. A display engine can browse a portion of image data during a browsing session. An evaluator can identify a context related to two or more concurrent and on-going browsing sessions. An ad selector can locate an ad from a data store based on the identified context and seamlessly incorporate and display the ad into at least one of the browsing sessions.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: August 21, 2012
    Assignee: Microsoft Corporation
    Inventors: Karim Farouki, Blaise Aguera y Arcas, Brett D. Brewer, Steven Drucker, Gary W. Flake, Tomasz Kasperkiewicz, Stephen L. Lawler, Donald James Lindsay, Adam Sheppard, Richard Stephen Szeliski, Jeffrey Jon Weir
  • Patent number: 8224117
    Abstract: An image processing device that executes deformation of an image includes a candidate area setting unit, an exclusion determination unit and a deformation processing unit. The candidate area setting unit sets candidate areas, each of which includes a specific image, on a target image used as a target for a deformation process. The exclusion determination unit, when there is an overlap between the candidate areas, excludes one or more candidate areas from the target for the deformation process so as to eliminate the overlap. The deformation processing unit performs deformation of the image on the candidate areas other than the excluded candidate areas.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: July 17, 2012
    Assignee: Seiko Epson Corporation
    Inventors: Akio Yamazaki, Goro Ishida, Kosuke Shingai
  • Patent number: 8218911
    Abstract: An image processing apparatus which applies processes to input image data is disclosed. The image processing apparatus includes a first processing section which applies processes to the image data by a specific calculating device, and a second processing section which applies processes to the image data by a general-purpose calculating program. The input image data are multilevel image data. The first processing section includes an image data binarizing unit for forming binary image data from the multilevel image data, and a multilevel image data processing section for applying a calculation process to the multilevel image data. The second processing section includes a binary image data processing section for applying a calculation process to the binary image data formed by the image data binarizing unit.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: July 10, 2012
    Assignee: Ricoh Company, Ltd.
    Inventor: Makoto Odamaki
  • Patent number: 8218899
    Abstract: An image processing device that executes deformation of an image. A candidate area setting unit sets candidate areas, each of which includes a specific image, on a target image used as a target for a deformation process. An exclusion determination unit, when there is a candidate area that partially extends off a cropped image that is clipped from the target image through predetermined cropping, excludes the candidate area, which at least partially extends off the cropped image, from the target for the deformation process. A deformation processing unit performs deformation of an image on the candidate areas other than the excluded candidate areas.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: July 10, 2012
    Assignee: Seiko Epson Corporation
    Inventors: Akio Yamazaki, Goro Ishida, Kosuke Shingai
  • Patent number: 8213726
    Abstract: Multi-scale processing may be used to reduce the memory and computational requirements of optimization algorithms for image labeling, for example, for object segmentation, 3D reconstruction, stereo correspondence, optical flow and other applications. For example, in order to label a large image (or 3D volume) a multi-scale process first solves the problem at a low resolution, obtaining a coarse labeling of an original high resolution problem. This labeling is refined by solving another optimization on a subset of the image elements. In examples, an energy function for a coarse level version of an input image is formed directly from an energy function of the input image. In examples, the subset of image elements may be selected using a measure of confidence in the labeling.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: July 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Pushmeet Kohli, Carsten Rother, Victor Lempitsky
  • Patent number: 8213748
    Abstract: An image processing apparatus includes: an image acceptance unit that accepts an image; a character information adding unit that adds a character identifier for uniquely identifying a character, a character position indicating a position of the character in the image, a character size indicating a size of the character, and a character color indicating a color of the character as character information, to the image accepted by the image acceptance unit; a font allocation unit that allocates a font without drawing element as a font corresponding to the character identifier within the character information added by the character information adding unit; and an electronic document generation unit that generates an electronic document for reference to the font information allocated by the font allocation unit, based on the character information added to the image by the character information adding unit.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: July 3, 2012
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Shunichi Kimura, Masanori Sekino
  • Patent number: 8208762
    Abstract: Various embodiments of a method and system for an image editing system are disclosed. A client-side image editor may receive a copy of an image from a network-based server. The image may have previously been uploaded to the network-based server for storage purposes. The client-side image editor transforms the image, or proxy image, according to one or more image transformation operations. The client-side image editor maintains an edit list, including an ordered list of transformation operations performed on the image. In response to a “Save” operation, the client-side image editor sends the edit list to the network-based server. The altered image is not be sent. The network-based server receives the edit list and may apply the transformations to the original image. Since the edit list is very small relative to the altered image, sending the edit list to the network-based client reduces the time required for a “Save” operation.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: June 26, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Ralf Berger, Steve M. Troppoli
  • Patent number: 8204919
    Abstract: A file generating apparatus for improving the usability of recording media and providing efficient read and write processes. A header control portion generates a header arranged at the beginning of a file. A footer control portion generates a footer arranged at the end of the file. A filler control portion generates a filler so that the data amount of a body, the header, or the footer of the file corresponds to an integral multiple of an ECC block on an optical disk by adding the filler to the body, the header, or the footer. A KLV encoder KLV-encodes a filler for the body according to the KLV structure. The present invention can be applied to a disk apparatus that records video data or audio data on optical disks.
    Type: Grant
    Filed: June 9, 2004
    Date of Patent: June 19, 2012
    Assignee: Sony Corporation
    Inventors: Takeshi Oka, Satoshi Katsuo, Takashi Furukawa
  • Patent number: 8170360
    Abstract: A method for enhancing an image is provided. The method generates a plurality of Gaussian images from the image, and generates a first plurality of Laplacian images from the generated Gaussian images, the plurality of Laplacian images constituting a Laplacian pyramid of images. The method generates a histogram for each of the plurality of Laplacian images, and shapes each of the generated histograms using a predetermined probability density function to produce a second plurality of Laplacian images. The method further combines iteratively each of the second Laplacian images with each of the plurality of Gaussian images expanded at each iteration to generate an enhanced image.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: May 1, 2012
    Assignee: DRS RSTA, Inc.
    Inventors: Teresa L. Pace, Richard A. Manville
  • Patent number: 8165207
    Abstract: A method and apparatus are provided for effectively predicting a video frame that use all of the advantages of an intra mode and an intra BL mode in multi-layer structure based-video coding. The method includes reconstructing the intra block of a lower layer using the previously reconstructed first neighboring blocks of the intra block; subtracting the first neighboring blocks from previously stored the second neighboring blocks of an upper layer corresponding to the first neighboring blocks; creating a differential predicted block based on a predetermined intra prediction mode by performing intra prediction using virtual differential neighboring blocks that are created as a result of the subtraction; adding the differential predicted block and the reconstructed intra block; and subtracting a predicted block, which is created as a result of the addition, from a block of the upper layer corresponding to the intra block.
    Type: Grant
    Filed: February 3, 2011
    Date of Patent: April 24, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang-chang Cha, Woo-jin Han
  • Patent number: 8159694
    Abstract: An image processor and an image processing method which can minimize variation of color tone or density in an image after screen processing, even if semi-transparency has been specified. The image processor generates semi-transparent image data by overlaying a semi-transparent object on the PDL data to be rendered semi-transparent. Subsequently, screen processing is performed on the semi-transparent image data, by dither processing. Subsequently it is determined whether or not to define the screen processed semi-transparent image data as the image data for printing. If the result of determination is No, the halftone value of the semi-transparent object is modified to be larger than the current value.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: April 17, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takashi Yabe
  • Patent number: 8103131
    Abstract: Systems and methods are provided for processing data. The systems and methods include multiple processors that each couple to receive commands and data, where the commands and/or data correspond to frames of video that include multiple pixels. Additionally, an interlink module is coupled to receive processed data corresponding to the frames from each of the multiple processors. The interlink module selects pixels of the frames from the processed data of one of the processors based on a predetermined pixel characteristic and outputs the frames that include the selected pixels.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: January 24, 2012
    Assignee: ATI Technologies, Inc.
    Inventors: James Hunkins, Raja Koduri
  • Patent number: 8089641
    Abstract: Disclosed is an image processing apparatus including: a controller for generating expanded image data; a local bus connected with the controller; a plurality of generic buses which are independent from each other; a plurality of image processing sections, each of which is respectively connected to each of the plurality of generic buses, for executing image processing of the expanded image data to generate processed image data; a plurality of bridges, each of which connects the local bus with each of the plurality of independent generic buses; and a memory section for storing at least one of the expanded image data and the processed image data, wherein the plurality of image processing sections share execution of image processing of the expanded image data generated by the controller, and the memory section memorizes the processed image data.
    Type: Grant
    Filed: May 23, 2006
    Date of Patent: January 3, 2012
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventor: Takenori Idehara
  • Patent number: 8077913
    Abstract: In order to determine the actual position (A) of a geodetic measuring instrument (1) inside a dead range (T) wherein signals originating from a positioning system are shadowed, two reference structures (5) are detected from at least two known positions and the distances associated with the reference structures (5) are measured. Image information linked to said distance measurements is captured. Said information contains data on the arrangement of the reference structures (5). The actual position (1) can be derived from subsequent capture of the reference structures (5) from a position inside the dead range (T). Image processing methods are used advantageously to identify and measure the reference structures (5).
    Type: Grant
    Filed: September 9, 2004
    Date of Patent: December 13, 2011
    Assignee: Leica Geosystems AG
    Inventor: Hans-Juergen Euler
  • Patent number: 8036496
    Abstract: A method for providing real time service of huge and high quality digital image on internet is disclosed, wherein data relevant to a general life such as a general photo, an advertising leaflet, and a pamphlet and professional image data exhibited in an art gallery, exhibition grounds, a pavilion are made into huge and high quality digital image or scanned and photographed to be digital, thereby processing real time service as an interactive browsing form. In the present invention, data are directly made, edited, constructed, and uploaded on internet, thereby providing various additional information with image through hyperlink and processing high quality digital image service on network without speed delay for huge image.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: October 11, 2011
    Assignee: Innotive Corporation
    Inventor: Sung-Min Kim