Patents Examined by Tize Ma
  • Patent number: 9542777
    Abstract: An image processing apparatus, which determines, for a combined image obtained by combining pixels of a given first image and pixels of an unknown second image either translucently or non-translucently using an unknown coefficient indicating a transparency, whether each of pixels included in the combined image is a translucently combined pixel, is provided. The image processing apparatus calculates, from pixel values of the combined image and the first image of respective pixels in a predetermined area including one pixel, pixel values of an image corresponding to the second image, calculates a total of differences between the calculated pixel values, identifies a coefficient used to obtain the combined image from the total of the difference, and determines that the one pixel is a translucently combined pixel when a value of the identified coefficient is larger than a predetermined value.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: January 10, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroichi Yamaguchi
  • Patent number: 9524702
    Abstract: There is provided a display control device including a display controller configured to cause a display part to display a first captured image. In a case where a modification target region is detected from the first captured image, the display controller causes the display part to display a composite image in which a part or all of a second captured image is composited on the modification target region.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: December 20, 2016
    Assignee: SONY CORPORATION
    Inventors: Atsuo Ukigaya, Hiroshi Kimoto, Tomohiko Gotoh, Makoto Murata, Takeshi Yaeda, Naoki Shibuya
  • Patent number: 9508111
    Abstract: A method and system for detecting a display mode suitable for a reduced display refresh rate are disclosed. Specifically, one embodiment of the present invention sets forth a computing device, which includes a memory and a processing unit. The memory stores multiple image surface data. The processing unit is configured to compose a first display frame from a first base surface and optionally a first overlay surface, calculate a first numerical code representative of a first frame content of the first display frame, compose a second display frame from a second base surface and optionally a second overlay surface, calculate a second numerical code representative of a second frame content of the second display frame, and track the results of comparing the first numerical code with the second numerical code to determine whether a change between the first frame content and the second frame content has occurred.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: November 29, 2016
    Assignee: NVIDIA Corporation
    Inventors: Michael A. Ogrinc, Brett T. Hannigan, David Wyatt
  • Patent number: 9508191
    Abstract: A computer-animated scene is shaded using a point in a point cloud. The point represents a sample location on a surface primitive of an object in the scene. The surface primitive lies at least partially within a camera viewing frustum of a virtual camera, which has a focal point. A sample location distance, which is a near plane distance of the camera viewing frustum or the length of a line between the sample location on the surface primitive and the focal point of the virtual camera, is determined. A solid angle of the surface primitive subtended at the focal point of the virtual camera is obtained. A desired point area of the point in the point cloud is determined based on the sample location distance and the solid angle. The scene is shaded using the desired point area of the point in the point cloud.
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: November 29, 2016
    Assignee: Pacific Data Images LLC
    Inventor: Eric Tabellion
  • Patent number: 9471597
    Abstract: The present invention relates to annotating images. In an embodiment, the present invention enables users to create annotations corresponding to three-dimensional objects while viewing two-dimensional images. In one embodiment, this is achieved by projecting a selecting object onto a three-dimensional model created from a plurality of two-dimensional images. The selecting object is input by a user while viewing a first image corresponding to a portion of the three-dimensional model. A location corresponding to the projection on the three-dimensional model is determined, and content entered by the user while viewing the first image is associated with the location. The content is stored together with the location information to form an annotation. The annotation can be retrieved and displayed together with other images corresponding to the location.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: October 18, 2016
    Assignee: Google Inc.
    Inventors: Jiajun Zhu, Daniel Joseph Filip, Luc Vincent
  • Patent number: 9462175
    Abstract: A digital annotation-based visual recognition book pronunciation system and its method of operation are disclosed. In one embodiment, a mobile application program in the system extracts graphical feature points from a page image of a book captured by an integrated camera lens, transmits the graphical feature points to a digital annotation database executed in a cloud computing server, retrieves a book pronunciation content associated with the page image of the book, and superimposes an icon or a representation of the book pronunciation content on the page image of the book displayed as a real-time augmented application on the display panel of the mobile device. The system further includes the digital annotation database that stores relational data between the page image of the book and the book pronunciation content recited by a human narrator, and a related image analysis and matching program.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: October 4, 2016
    Inventor: Heekwan Kim
  • Patent number: 9451225
    Abstract: A method and system for color enabled local area contrast enhancement, are provided by generating a first copy of an image; processing the first copy to locally enhance visual contrast in the image; generating a second copy of the image; processing the second copy of the image to provide at least one visual cue to radiant flux within the image incident on the focal plane pixels; displaying a combined image formed from the combination of the locally enhanced first copy and flux mapped the second copy.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: September 20, 2016
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventor: Francis M. Feda
  • Patent number: 9424685
    Abstract: A graphics processor architecture provides for scan conversion and ray tracing approaches to visible surface determination as concurrent and separate processes. Surfaces can be identified for shading by scan conversion and ray tracing. Data produced by each can be normalized, so that instances of shaders, being executed on a unified shading computation resource, can shade surfaces originating from both ray tracing and rasterization. Such resource also may execute geometry shaders. The shaders can emit rays to be tested for intersection by the ray tracing process. Such shaders can complete, without waiting for those emitted rays to complete. Where scan conversion operates on tiles of 2-D screen pixels, the ray tracing can be tile aware, and controlled to prioritize testing of rays based on scan conversion status. Ray population can be controlled by feedback to any of scan conversion, and shading.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: August 23, 2016
    Assignee: Imagination Technologies Limited
    Inventors: John W. Howson, Luke Tilman Peterson
  • Patent number: 9405182
    Abstract: An image processing device includes a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute: acquiring an image including a first object captured by an image sensor; computing, from the image, flatness information on flatness of a projection plane of the first object on which a superimposed image is displayed; and defining a display position of the superimposed image on the basis of the flatness information.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: August 2, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Atsunori Moteki, Takahiro Matsuda, Taichi Murase
  • Patent number: 9400550
    Abstract: In one or more embodiments described herein, there is provided an apparatus comprising a processor and a memory including computer program code. The memory and the computer code are configured to, with the processor, cause the apparatus to be able to determine a graphical indicator for display to the originator of personal user data. The graphical indicator is a graphical representation of a determined interest value of one or more viewers to the personal user data. This determined interest value is generated using feedback signalling representative of the feedback provided by changes in facial expression of respective viewers to viewing said personal user data.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: July 26, 2016
    Assignee: Nokia Technologies Oy
    Inventor: Miika Juhani Vahtola
  • Patent number: 9401003
    Abstract: Technology is disclosed for processing an image just-in-time, e.g., upon receiving a request for an image (“the technology”). Various embodiments of the technology include processing one or more original images based on a recipe and attributes of the end user device on which the image is viewed to generate a rendered image. A recipe can specify various image processing operations such as a target size, resolution, or color pattern of the image to be rendered, a target portion of the image to be highlighted or cropped etc. In some embodiments, the recipe and the one or more original images can be provided by a client who wishes to publish the rendered image. The end user device attributes such as a type of the end user device, a display size, a display resolution, ambient lighting etc. are also considered for rendering the image.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: July 26, 2016
    Assignee: ZEBRAFISH LABS, INC.
    Inventors: Christopher Zacharias, Jeremy Larkin, David Birdsong
  • Patent number: 9390527
    Abstract: The present invention extends to methods, systems, and computer program products for using cinematic technique taxonomies to present data. Embodiments of the invention can be used to infer and identify cinematic techniques or combinations thereof based on a model and user action. Cinematic techniques can be used to meet the data exploration and analysis requirements of a user. As such, embodiments of the invention permit users (including non-programmers) to employ cinematic techniques from a cinematic technique hierarchy (possibly in combination with other techniques) to gain insights into their data and also convey appropriate emotional messages.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: July 12, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vijay Mital, Suraj T. Poozhiyil, Darryl Rubin, Amir Netz, Olivier Colle, Andrew Douglas Reddish, Christian Beaumont
  • Patent number: 9374570
    Abstract: Disclosed are an apparatus and method for correcting a depth map for a three-dimensional image, which are capable of accurately correcting an initially-generated depth map in accordance with characteristics of an image, thereby achieving an enhancement in picture quality of a three-dimensional image. The disclosed apparatus includes an original depth map generating unit for generating an original depth map for frame image data externally supplied to the original depth map generating unit, and a depth map correcting unit for analyzing the externally-supplied frame image data, calculating an image pattern of the frame image data and per-pixel brightness values of the frame image data, based on results of the analysis, and correcting the original depth map output from the original depth map generating unit, based on the calculated image pattern and the calculated brightness values, thereby generating a corrected depth map.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: June 21, 2016
    Assignee: LG DISPLAY CO., LTD.
    Inventors: Ho-Min Jeon, Seong-Gyun Kim
  • Patent number: 9355617
    Abstract: There is provided an information processing apparatus including a positional information acquiring unit acquiring information related to a movement of an operation target by a user operation, and a display control information generating unit generating control information to control display content, based on the information related to the movement. Among a first direction component and a second direction component of the movement, the display control information generating unit preferentially generates the control information for the first direction component.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: May 31, 2016
    Assignee: SONY CORPORATION
    Inventors: Atsushi Izumihara, Shoichiro Moriya, Akemi Tazaki, Fuminori Homma, Yasushi Okumura, Ken Miyashita
  • Patent number: 9355616
    Abstract: The invention provides, in some aspects, a system for rendering images, the system having one or more client digital data processors and a server digital data processor in communications coupling with the one or more client digital data processors, the server digital data processor having one or more graphics processing units. The system additionally comprises a render server module executing on the server digital data processor and in communications coupling with the graphics processing units, where the render server module issues a command in response to a request from a first client digital data processor.
    Type: Grant
    Filed: November 23, 2012
    Date of Patent: May 31, 2016
    Assignee: PME IP PTY LTD
    Inventors: Malte Westerhoff, Detlev Stalling
  • Patent number: 9336566
    Abstract: The present invention relates to an image deformation method. An image deformation method using a deformation axis according to the present invention includes deforming the deformation axis based on deformation energy of points according to a deformation of at least one deformation axis including a plurality of points predetermined with respect to an image to be deformed; and deforming the image using a plurality of segments of the deformation axis divided based on points of the deformed deformation axis. According to the present invention, an image deformation method using a deformation axis is performed based on a freeform deformation axis (FDA) that is independent from a type of an original object and thus, may be more advantageous and may be utilized in combination with various types of deformation methods. Deformation of an image may be performed intuitively and in real time and thus, may be easily used by general users.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: May 10, 2016
    Assignee: INDUSTRY-ACADEMIC COOPERATION FOUNDATION, YONSEI UNIVERSITY
    Inventors: Yoon-Chul Choy, Eisung Sohn, Jae Woong Jeon
  • Patent number: 9330410
    Abstract: A color selection and coordination system including a database of predetermined color relationships implementing a data-driven color model. A starting color is associated with a first color in the color database. One or more predefined color palettes associated with the first color may be retrieved, each palette including one or more coordinating colors, the coordinating colors being predetermined based on the first color and a color coordination algorithm.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: May 3, 2016
    Assignee: Behr Process Corporation
    Inventors: Damien Reynolds, Mary Rose Rice, Marc Webb
  • Patent number: 9324299
    Abstract: Atlasing and virtual surface techniques are described. In one or more implementations, virtual surface functionality is exposed by an operating system for access by one or more applications of the computing device. A virtual surface is created in response to a request from the one or more applications to be used to render visuals for display by a display device. The virtual surface is allocated in memory of the computing device by the exposed virtual surface functionality to have an area that is larger than an area to be used to display the visuals from the one or more applications.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: April 26, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Leonardo E. Blanco, Silvana Patricia Moncayo, Hang Li, Mary Luo, Imran Majid, Joshua Warren Priestley, Benjamin C. Constable, Anuj B. Gosalia, Aleksandar Antonijevic, Daniel N. Wood, Max McMullen
  • Patent number: 9325983
    Abstract: An apparatus and method for outputting view images by tracking a gaze of a user are provided. The image processing apparatus estimates movement of a gaze of a user using a camera, and determines an output order of view images according to the gaze movement.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: April 26, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yun Tae Kim, Gee Young Sung, Dong Kyung Nam, Ju Yong Park
  • Patent number: 9300834
    Abstract: A computer peripheral that may operate as a scanner. The scanner captures image frames as it is moved across an object. The image frames are formed into a composite image based on computations in two processes. In a first process, fast track processing determines a coarse position of each of the image frames based on a relative position between each successive image frame and a respective preceding image determine by matching overlapping portions of the image frames. In a second process, fine position adjustments are computed to reduce inconsistencies from determining positions of image frames based on relative positions to multiple prior image frames. The peripheral may also act as a mouse and may be configured with one or more navigation sensors that can be used to reduce processing time required to match a successive image frame to a preceding image frame.
    Type: Grant
    Filed: May 17, 2010
    Date of Patent: March 29, 2016
    Assignee: Dacuda AG
    Inventors: Martin Georg Zahnert, Erik Fonseka, Alexander Ilic, Simon Meier, Andreas Breitenmoser