Patents Examined by Yon Couso
  • Patent number: 9105078
    Abstract: Systems and methods for local tone mapping are provided. In one example, an electronic device includes an electronic display, an imaging device, and an image signal processor. The electronic display may display images of a first bit depth, and the imaging device may include an image sensor that obtains image data of a higher bit depth than the first bit depth. The image signal processor may process the image data, and may include local tone mapping logic that may apply a spatially varying local tone curve to a pixel of the image data to preserve local contrast when displayed on the display. The local tone mapping logic may smooth the local tone curve applied to the intensity difference between the pixel and another nearby pixel exceeds a threshold.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: August 11, 2015
    Assignee: APPLE INC.
    Inventors: Suk Hwan Lim, D. Amnon Silverstein, Guy Cote, Steven David Hordley, Graham Finlayson, Weichun Ku, Joseph P. Bratt
  • Patent number: 9098886
    Abstract: According to one embodiment, an image processing apparatus includes a chroma calculation unit, a lightness calculation unit, a glossiness calculation unit, and a correction unit. The chroma calculation unit is configured to calculate a chroma of each pixel of an image to be processed. The lightness calculation unit is configured to calculate a lightness of each pixel of the image. The glossiness calculation unit is configured to estimate a glossiness of each pixel of the image, based on the chroma and the lightness. The correction unit is configured to correct each pixel of the image so that a correction amount of a pixel is larger when the glossiness of the pixel is higher.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: August 4, 2015
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Wataru Watanabe, Masahiro Baba, Ryosuke Nonaka
  • Patent number: 9092676
    Abstract: A solid object detection device detects solid objects in the periphery of a vehicle. A camera captures images including detection regions set in adjacent traffic lanes to the rear of the vehicle. A solid object assessment unit assesses whether or not a solid object is present in the detection regions. A lateral position detection unit detects a distance between the vehicle position and a dividing line that divides traffic lanes. A region setting unit enlarges the detection region on the side of the dividing line by a greater amount correspondingly with respect to an increase in the distance to the dividing line. A traffic lane change detection unit detects a traffic lane change made by the vehicle. Upon detecting a traffic lane change by the vehicle, a smaller enlarged amount is used when enlarging the size of the predetermined region outward in the vehicle-width direction.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: July 28, 2015
    Assignee: Nissan Motor Co., Ltd.
    Inventors: Yasuhisa Hayakawa, Chikao Tsuchiya, Osamu Fukata, Yukinori Nishida, Daisuke Oiki
  • Patent number: 9087366
    Abstract: An improved method of high accuracy beam placement for local area navigation in the field of semiconductor chip manufacturing. Preferred embodiments of the present invention can also be used to rapidly navigate to one single bit cell in a memory array or similar structure, for example to characterize or correct a defect in that individual bit cell. High-resolution scanning is used to scan only a “strip” of cells on the one edge of the array (along either the X axis or the Y axis) to locate a row containing the desired cell followed by a similar high-speed scan along the located row (in the remaining direction) until the desired cell location is reached. This allows pattern-recognition tools to be used to automatically “count” the cells necessary to navigate to the desired cell, without the large expenditure of time required to image the entire array.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: July 21, 2015
    Assignee: FEI COMPANY
    Inventors: Richard J. Young, Chad Rue, Peter D. Carleson, Reinier Louis Warschauer
  • Patent number: 9087261
    Abstract: Embodiments provide techniques for enhancing an existing image after image acquisition. These techniques include sub-sampling the original image, identifying and/or deriving local region brightness, and using the local region brightness to enhance the contrast of pixels within these regions in the original image. Sub-sampling is generally used to reduce the number of pixels and corresponding computational load. Local region brightness is localized brightness in an image determined based on the dark and light regions within the image by, for example, using a 2-D Gaussian filter. The use of the local region brightness to enhance the image may be accomplished using a lookup table that may be configured to implement a variety of techniques, for example, contrast overlay, Alpha blending, and the like, for contrast enhancement in the dark and light regions.
    Type: Grant
    Filed: April 8, 2013
    Date of Patent: July 21, 2015
    Assignee: Marvell International Ltd.
    Inventors: Jay McDougal, Brian S. Watson, Pamela Voss
  • Patent number: 9076040
    Abstract: Systems and methods are disclosed for determining the location where an image was captured. In general, a device such as a smartphone may capture one or more images from a location, such as images of buildings, street signs and the like, and a central system may compare the submitted images to images in an image library to identify matches. The location of the match may then be provided back to the smartphone.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: July 7, 2015
    Assignee: Google Inc.
    Inventors: Yushi Jing, Jian Yuan
  • Patent number: 9077943
    Abstract: Systems and methods for generating local image statistics are provided. In one example, an image signal processing system may include a statistics pipeline with image processing logic and local image statistics collection logic. The image processing logic may receive and process pixels of raw image data. The local image statistics collection logic may generate a local histogram associated with a luminance of the pixels of a first block of pixels of the raw image data or a thumbnail in which a pixel of the thumbnail represents a downscaled version of the luminance of the pixels of the first block of the pixel. The raw image data may include many other blocks of pixels of the same size as the first block of pixels.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: July 7, 2015
    Assignee: APPLE INC.
    Inventors: Suk Hwan Lim, D. Amnon Silverstein, Guy Cote, Steven David Hordley, Graham Finlayson, Weichun Ku, Joseph P. Bratt
  • Patent number: 9076036
    Abstract: A video search device for video searches in which a user specifies the position and orientation of an object that should appear in a video. A receiver receives input of a still image, two reference positions in the still image and two target positions in a video frame. An extractor extracts a reference image containing the two reference positions from the still image. A searcher searches for similar frame images in which local images similar to the reference image are depicted, from frame images in the video, traces movement tracks of two noteworthy pixels at start positions corresponding to the two reference positions in a local image when time advances or regresses from a similar frame image in the video, searches for a target frame image where the two movement tracks approach two target positions, and produces videos containing the similar frame image and the target frame image.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: July 7, 2015
    Assignee: Rakuten, Inc.
    Inventors: Hiromi Hirano, Masahiro Sanjo, Yuta Kawate, Makoto Okabe, Rikio Onai
  • Patent number: 9064314
    Abstract: A MacBeth color checker chart automatic detection system includes an imaging unit that provides an image and a processing unit that applies an edge detection operation to the image and performs a flood-fill operation on the image to provide a flood-filled image. Additionally, the MacBeth color checker chart automatic detection system includes a testing unit that tests the flood-filled image to provide a modified flood-fill image, wherein a set of heuristic tests are employed to automatically determine quantity and location of MacBeth color checker charts. Generally, the set of heuristic tests are employed to automatically reject regions that are unlikely to belong to a MacBeth color checker chart and to cluster the remaining regions that are likely to belong to a Macbeth color checker chart. A MacBeth color checker chart automatic detection method is also provided.
    Type: Grant
    Filed: March 25, 2013
    Date of Patent: June 23, 2015
    Assignee: NVIDIA CORPORATION
    Inventors: Goran Devic, Shalini Gupta
  • Patent number: 9058667
    Abstract: Systems, methods, and computer readable media to approximate edge-preserving transformations with global transfer functions are described. In general, a first transfer function that approximates an edge-preserving operation can be found which, together with an enhancement filter (e.g., dynamic range compression) may be used to generate a global transfer function. Alternatively, a second transfer function may be found that approximates the behavior of the combined first transfer function and enhancement filter. Together the first and second transfer functions may generate a global transfer function. It has been determined that a down-sampled version of an input image may be used to develop the global transfer function. Application of global transfer functions in accordance with this disclosure can generate an output image that exhibits the same overall tonality of the input image without introducing the loss of detail and other artifacts attributable to local processing (e.g.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: June 16, 2015
    Assignee: Apple Inc.
    Inventor: Graham D. Finlayson
  • Patent number: 9058659
    Abstract: The invention relates to methods and apparatuses for encoding/decoding high resolution images, which involve setting the size of the prediction unit to be encoded to an expanded macro-block size in accordance with the temporal frequency characteristics or spatial frequency characteristics among pictures to be encoded, and performing motion prediction motion compensation, and transformation on the basis of a set prediction unit size. In addition, the methods and the apparatuses of the present invention involve dividing a macro-block having a pixel size of 32*32 or 64*64 into at least one partition on the basis of an edge, and performing encoding processes for each partition. Accordingly, encoding efficiency can be improved for high definition (HD) or higher resolution high-resolution images.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: June 16, 2015
    Assignee: HUMAX HOLDINGS CO., LTD.
    Inventors: Alex Chungku Yie, Joon Seong Park, Ul Ho Lee
  • Patent number: 9053543
    Abstract: The invention relates to methods and apparatuses for encoding/decoding high resolution images, which involve setting the size of the prediction unit to be encoded to an expanded macro-block size in accordance with the temporal frequency characteristics or spatial frequency characteristics among pictures to be encoded, and performing motion prediction motion compensation, and transformation on the basis of a set prediction unit size. In addition, the methods and the apparatuses of the present invention involve dividing a macro-block having a pixel size of 32*32 or 64*64 into at least one partition on the basis of an edge, and performing encoding processes for each partition. Accordingly, encoding efficiency can be improved for high definition (HD) or higher resolution high-resolution images.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: June 9, 2015
    Assignee: HUMAX HOLDINGS CO., LTD.
    Inventors: Alex Chungku Yie, Joon Seong Park, Ul Ho Lee
  • Patent number: 9053544
    Abstract: The invention relates to methods and apparatuses for encoding/decoding high resolution images, which involve setting the size of the prediction unit to be encoded to an expanded macro-block size in accordance with the temporal frequency characteristics or spatial frequency characteristics among pictures to be encoded, and performing motion prediction motion compensation, and transformation on the basis of a set prediction unit size. In addition, the methods and the apparatuses of the present invention involve dividing a macro-block having a pixel size of 32*32 or 64*64 into at least one partition on the basis of an edge, and performing encoding processes for each partition. Accordingly, encoding efficiency can be improved for high definition (HD) or higher resolution high-resolution images.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: June 9, 2015
    Assignee: HUMAX HOLDINGS CO., LTD.
    Inventors: Alex Chungku Yie, Joon Seong Park, Ul Ho Lee
  • Patent number: 9047667
    Abstract: The invention relates to methods and apparatuses for encoding/decoding high resolution images, which involve setting the size of the prediction unit to be encoded to an expanded macro-block size in accordance with the temporal frequency characteristics or spatial frequency characteristics among pictures to be encoded, and performing motion prediction motion compensation, and transformation on the basis of a set prediction unit size. In addition, the methods and the apparatuses of the present invention involve dividing a macro-block having a pixel size of 32*32 or 64*64 into at least one partition on the basis of an edge, and performing encoding processes for each partition. Accordingly, encoding efficiency can be improved for high definition (HD) or higher resolution high-resolution images.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: June 2, 2015
    Assignee: HUMAX HOLDINGS CO., LTD.
    Inventors: Alex Chungku Yie, Joon Seong Park, Ul Ho Lee
  • Patent number: 9042679
    Abstract: Systems, methods, and computer readable media to register images in real-time and that are capable of producing reliable registrations even when the number of high frequency image features is small. The disclosed techniques may also provide a quantitative measure of a registration's quality. The latter may be used to inform the user and/or to automatically determine when visual registration techniques may be less accurate than motion sensor-based approaches. When such a case is detected, an image capture device may be automatically switched from visual-based to sensor-based registration. Disclosed techniques quickly determine indicators of an image's overall composition (row and column projections) which may be used to determine the translation of a first image, relative to a second image. The translation so determined may be used to align/register the two images.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: May 26, 2015
    Assignee: Apple Inc.
    Inventors: Marco Zuliani, Kevin L. Hunter, Jianping Zhou, Todd Sachs, Frank Doepke
  • Patent number: 9036946
    Abstract: An image processing apparatus capable of reducing time taken to retrieve a specific image including a specific object area from a plurality of images, even when an image is newly added or a face dictionary is updated. A CPU of the apparatus determines whether or not object search information indicating the image is a candidate image as a candidate of the specific image exists in management information. When the object search information does not exist, the CPU refers to an object dictionary in which feature value data of an objects are registered, and compares feature value data of an object detected from a image and the feature value data of the object dictionary to thereby retrieve candidate images. When the object search information exists, the CPU retrieves candidate images based on the object search information.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: May 19, 2015
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yosato Hitaka
  • Patent number: 9036909
    Abstract: One exemplary embodiment involves receiving an image with a set of undefined pixels and a set of defined pixels and recursively modifying the image to generate a seamless composition comprising only defined pixels. Disclosed are embodiments for recursively modifying the image by recursively down sampling the image by a factor to generate a plurality of down sampled images until the down sampled image generated at each recursive down sampling lacks undefined pixels and then recursively up sampling each one of the down sampled images by the factor to generate an up sampled image from the respective down sampled image. Additionally, at each recursive up sampling instance, pasting the next recursively occurring down sampled image on the up sampled image to generate the next recursively occurring image for up sampling.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: May 19, 2015
    Assignee: Adove Systems Incorporated
    Inventors: Sylvain Paris, James McCann
  • Patent number: 9031352
    Abstract: An auto focus image system that includes a pixel array coupled to a focus signal generator. The pixel array captures an image that has at least one edge. The focus signal generator may generate a focus signal that is a function of a width of the edge and/or statistics of widths of edges. A processor receives the focus signal and/or the statistics of the widths and adjusts a focus position of a focus lens. The width can be determined by various techniques including the use of gradients. An width determined along a prescribed direction is corrected for a slant of a boundary to which the edge belongs relative to the prescribed direction. The correction may use a peak gradient in the prescribed direction along the edge in conjunction with a largest gradient of a perpendicular direction within a predefined neighborhood of the peak gradient.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: May 12, 2015
    Inventor: Hiok Nam Tay
  • Patent number: 9031350
    Abstract: Method and apparatus for processing edges in an image are provided. The method in an embodiment includes the following steps. With respect to a cross-shaped patterned centered at a target pixel of an input image, a first-direction gradient along a first direction and a second-direction gradient along a second direction are calculated. According to the first-direction and second-direction gradients, it is determined whether to compensate the target pixel based on pixel values of a first plurality of pixels along the second direction or pixel values of a second plurality of pixels along the first direction within the cross-shaped pattern, or to output a pixel value of the target pixel.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: May 12, 2015
    Assignee: Novatek Microelectronics Corp.
    Inventor: Wei Hsu
  • Patent number: 9025812
    Abstract: Methods, systems, and products are disclosed recognizing gestures. A sequence of images is captured by a camera and compared to a stored sequence of images in memory. A gesture is then recognized in the stored sequence of images.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: May 5, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Hong Thi Nguyen, Linda Ann Roberts, Edward Michael Silver