Transparency (mixing Color Values) Patents (Class 345/592)
  • Patent number: 9953455
    Abstract: Techniques are disclosed for storing post-z coverage data in a render target. A color raster operations (CROP) unit receives a coverage mask associated with a portion of a graphics primitive, where the graphics primitive intersects a pixel that includes a multiple samples, and the portion covers at least one sample. The CROP unit stores the coverage mask in a data field in the render target at a location associated with the pixel. One advantage of the disclosed techniques is that the GPU computes color and other pixel information only for visible fragments as determined by post-z coverage data. The GPU does not compute color and other pixel information for obscured fragments, thereby reducing overall power consumption and improving overall render performance.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: April 24, 2018
    Assignee: NVIDIA Corporation
    Inventors: Eric B. Lum, Rui Bastos, Jerome F. Duluk, Jr., Henry Packard Moreton, Yury Y. Uralsky
  • Patent number: 9918657
    Abstract: A method for determining the 3D location and orientation of a fiducial reference comprises disposing the fiducial reference so as to render a part of the fiducial reference observable by a tracker; obtaining from the tracker scan data of the part of the fiducial reference that is observable by the tracker; obtaining predetermined geometric information about location points on the fiducial reference, the geometric information containing three-dimensional coordinates of the location points relative to the structure of the fiducial reference; identifying within the scan data at least three location points having coordinates in the predetermined geometric information; and determining from the scan data and the coordinates of the three identified location points in the predetermined geometric information the 3D location and orientation of the fiducial reference.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: March 20, 2018
    Assignee: Navigate Surgical Technologies, Inc.
    Inventors: Ehud (Udi) Daon, Martin Gregory Beckett, Alvaro Andres Medina Rodriguez
  • Patent number: 9865068
    Abstract: There is provided an image processing device including a recognition unit configured to recognize a plurality of users being present in an input image captured by an imaging device, an information acquisition unit configured to acquire display information to be displayed in association with each user recognized by the recognition unit, and an output image generation unit configured to generate an output image by overlaying the display information acquired by the information acquisition unit on the input image. The output image generation unit may determine which of first display information associated with a first user and second display information associated with a second user is to be overlaid on a front side on the basis of a parameter corresponding to a distance of each user from the imaging device.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: January 9, 2018
    Assignee: SONY CORPORATION
    Inventors: Shingo Tsurumi, Shunsuke Mochizuki, Munechika Maekawa
  • Patent number: 9837008
    Abstract: A display for an information handling system includes a first color sub-pixel of a first color type, a second color sub-pixel of a second color type, a third color sub-pixel of a third color type, and a fourth color sub-pixel of the second color type. The first, second, third, and fourth color sub-pixels are placed horizontally adjacent to a color sub-pixel of another type in a row of the display. The first color sub-pixel is located at a first position, the second color sub-pixel is located at a second position, the third color sub-pixel is located at a third position, and the fourth color sub-pixel is located a fourth position of the row.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: December 5, 2017
    Assignee: DELL PRODUCTS, LP
    Inventors: Stefan Peana, Mitchell A. Markow
  • Patent number: 9830229
    Abstract: For adding cooperative file coloring protocols in a data deduplication system using a processor device in a computing environment, a preferred character is represented for file coloring in a file using a code selected from a multiplicity of codes that represent a variety of contexts. The original meaning of the preferred character is retained when representing the preferred character for the file coloring by the code selected from the multiplicity of codes.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: November 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christophe Fagiano, Itzhack Goldberg, Michael Hirsch, Frank Krick, Neil Sondhi
  • Patent number: 9792883
    Abstract: A method and apparatus for compositing images in a portable terminal are provided. The method includes acquiring a plurality of images, displaying a plurality of candidate composition regions in each of the plurality of images, selecting a composition region of each of the plurality of images based on a user input, and compositing the plurality of images by using the composition regions of the plurality of images.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: October 17, 2017
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Yoon-Hee Choi, Hee-Seon Park
  • Patent number: 9792877
    Abstract: A data processing device, which processes and provides data to a plurality of logical pixels of a display device, includes: a data analysis part which analyzes information of text, color, line or edge in each of the data; and a data compensation part which compensates text data corresponding to a logical pixel which does not express text color among the data having the information of text based on the information analyzed in the data analysis part, where each of the logical pixels of the display device comprises at least one of red, green, blue and optional color sub-pixels.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: October 17, 2017
    Assignee: SAMSUNG DISPLAY CO., LTD
    Inventors: Sungjae Park, Jai-Hyun Koh, Se Ah Kwon, Seokyun Son, Ik Soo Lee
  • Patent number: 9760935
    Abstract: The present invention is a method, system and computer prod act operable to receive one or more images and/or video and to utilize such images/video to generate an analysis that is the basis tor recommendations for products and/or treatments provided to a user. The invention generates statistical analysis particular to person shown in the images/video. The statistical information may be displayed to a user. This statistical analysis may be utilized by the invention to generate recommendations for products and/or treatments for the person shown in the images/video. The invention may further generate an image showing the result of an application of a product or treatment to the person shown in the video. The invention may be provided to a user on a computing device, such as, for example as an App on a mobile device.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: September 12, 2017
    Assignee: MODIFACE INC.
    Inventor: Parham Aarabi
  • Patent number: 9754407
    Abstract: A system, method, and computer program product are provided for shading using a dynamic object-space grid. An object defined by triangle primitives in a three-dimensional (3D) space that is specific to the object is received and an object-space shading grid is defined for a first triangle primitive of the triangle primitives based on coordinates of the first triangle primitive in the 3D space. A shader program is executed by a processing pipeline to compute a shaded value at a point on the object-space shading grid for the first triangle primitive.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: September 5, 2017
    Assignee: NVIDIA Corporation
    Inventors: Anjul Patney, Eric B. Enderton, Eric B. Lum, Marco Salvi, Christopher Ryan Wyman, Yubo Zhang, Yong He, G. Evan Hart, Jr., Kayvon Fatahalian, Yury Uralsky, Henry Packard Moreton, Aaron Eliot Lefohn
  • Patent number: 9741141
    Abstract: There is provided an image processing device including: a recognition unit configured to recognize a plurality of users present in an input image captured by an imaging device; an information acquisition unit configured to acquire display information to be displayed in association with each user recognized by the recognition unit; a weight determination unit configured to determine a weight of each user recognized by the recognition unit; and an output image generation unit configured to generate an output image by determining a display position of the display information associated with each user on the basis of the weight of each user determined by the weight determination unit and overlaying the display information on the input image in the determined display position.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: August 22, 2017
    Assignee: SONY CORPORATION
    Inventors: Shingo Tsurumi, Shunsuke Mochizuki, Munechika Maekawa
  • Patent number: 9734621
    Abstract: An ultrasonic diagnostic apparatus according to an embodiment includes a rendering controller, a detector, and a voxel data generator. The rendering controller divides three-dimensional data constituted by voxel data into a plurality of slice regions, rearranges the slice regions based on a sight line direction in which the voxel data is observed, and performs volume rendering on the voxel data in which the slice regions have been rearranged so as to generate image data. The detector detects image quality information indicating image quality of image data that is generated by the rendering controller. The voxel data generator rearranges the voxel data constituting the three-dimensional data based on the image quality information detected by the detector based on the sight line direction.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: August 15, 2017
    Assignee: Toshiba Medical Systems Corporation
    Inventor: Itsuki Kuga
  • Patent number: 9690460
    Abstract: Operations for identifying user-selectable elements are detailed in the present application, the operations comprising providing a first group of user-selectable elements having a first attribute in common, displaying the first group of user-selectable elements in a first array thereof, providing a second group of user-selectable elements having a second attribute in common, displaying the second group of user-selectable elements in a second array thereof, and displaying a visual distinctive feature in connection with a set of user-selectable elements having a third attribute in common, the set of user-selectable elements comprising at least one user-selectable element from the first group of user-selectable elements and at least one user-selectable elements from the second group of user-selectable elements, wherein the third attribute is associated with each user-selectable elements in the set of user-selectable elements irrespective of the position of each user-selectable element in relation to one another
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: June 27, 2017
    Assignee: 9224-5489 QUEBEC INC.
    Inventor: Mathieu Audet
  • Patent number: 9659066
    Abstract: Providing dynamic, interest-based change notifications includes detecting an event for an artifact managed by a collaborative system, determining a user subscribed to the artifact, and, responsive to the event, calculating a score for the event using a processor. The score is user-specific and indicates a level of interest of the user for the event. The score is compared with a threshold score. A change notification of the event is sent to the user responsive to determining that the score exceeds the threshold score.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: May 23, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa M. Frankel, Peter H. Klenk, Paul Komar, Yuhong Yin
  • Patent number: 9652507
    Abstract: Providing dynamic, interest-based change notifications includes detecting an event for an artifact managed by a collaborative system, determining a user subscribed to the artifact, and, responsive to the event, calculating a score for the event using a processor. The score is user-specific and indicates a level of interest of the user for the event. The score is compared with a threshold score. A change notification of the event is sent to the user responsive to determining that the score exceeds the threshold score.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: May 16, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa M. Frankel, Peter H. Klenk, Paul Komar, Yuhong Yin
  • Patent number: 9645379
    Abstract: An ophthalmic visualization system can include an imaging device configured to acquire images of a surgical field; a computing device configured to determine an area of interest based on the images; and a display device in communication with the computing device and a surgical microscope, wherein the display device is configured to provide a graphical overlay onto at least a portion of a field of view of the surgical microscope, and wherein the graphical overlay includes a magnified image of the area of interest. A method of visualizing an ophthalmic procedure can include receiving images of a surgical field acquired by an imaging device; identifying an area of interest; generating a graphical overlay including a magnified image of the area of the interest; and outputting the graphical overlay to a display device such that the graphical overlay is positioned over a field of view of a surgical microscope.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: May 9, 2017
    Assignee: Novartis AG
    Inventors: Hugang Ren, Lingfeng Yu
  • Patent number: 9606725
    Abstract: Collaborative overlay of user interface elements rendered on the display of a computing device, including: identifying, by an overlay management module, one or more active elements of a user interface for a first application; selecting, by the overlay management module, a location on a user interface for a second application to place one or more of the active elements of the user interface for the first application; and displaying, by the overlay management module, the one or more of the active elements of the user interface for the first application at the selected location on the user interface for the second application.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: March 28, 2017
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Gary D. Cudak, Lydia M. Do, Christopher J. Hardee, Adam Roberts
  • Patent number: 9594535
    Abstract: An image processing apparatus includes a processor; memory storing instructions causing the apparatus to perform: acquiring original image data including an object; specifying margin area, which is located at a periphery of the original image and in which the object is not located; specifying a non-printable area, which is located at a periphery of a print medium and to which the printing apparatus is not capable of printing; determining, on the basis of information representing the non-printable area and information representing the margin area, whether the printing apparatus is capable of printing the whole of the object of the original image within a printable area on the print medium, to which the printing apparatus is capable of printing, without performing a reducing process on the object; and generating print data, from the original image data, according to a result of the determining.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: March 14, 2017
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Kazuhide Sawada
  • Patent number: 9584791
    Abstract: Present novel and non-trivial system, device, and method for correcting misaligned images are disclosed. A system may be comprised of a source of first model data, a source of second model data, and an image generator (“IG”). The IG may be configured to perform a method comprised of receiving first model data representative of a first three-dimensional model; determining feature data of one or more first features located in an outside scene; receiving second model data representative of a second three-dimensional model in which one or more second features are located in the outside scene; determining differences data representative of feature differences between at least one first feature and at least one second feature; and applying the differences data to one or more pixel data sets, where such modification may be based upon a comparison between one or more first features and one or more correlating second features.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: February 28, 2017
    Assignee: Rockwell Collins, Inc.
    Inventors: Donald J. Whalen, Brad A. Walker, Scott E. Schultz
  • Patent number: 9582091
    Abstract: A user interface (UI) providing method and apparatus that increase the usability of a control panel and quickly and conveniently provide a desired UI to a user. The UI providing method includes detecting a gesture of a hand of a user, determining a touch input UI that corresponds to the detected gesture and is displayed on a screen, and adjusting and displaying the touch input UI on a basis of a distance from the screen to the hand.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: February 28, 2017
    Assignee: SAMSUNG MEDISON CO., LTD.
    Inventors: Hyoung-Jin Kim, Mi-Jeoung Ahn, Jae-Moon Jo, Dong-Gyu Hyun
  • Patent number: 9561865
    Abstract: Systems and methods for displaying a location reference indicator (LRI) associated with an ownship icon are provided. In various embodiments, an airport moving map (AMM) is displayed, and the ownship icon is displayed in the AMM, where the ownship icon represents the ownship. A degree of zoom of the AMM is determined. In response to a determination that the degree of zoom is not within a range of center referenced threshold values, a first LRI is displayed that indicates that the icon representing the ownship is not to scale with other objects displayed in the AMM. In response to a determination that the degree of zoom is within the range of center referenced threshold values, a second LRI is displayed.
    Type: Grant
    Filed: February 16, 2015
    Date of Patent: February 7, 2017
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Tomas Marczi, Jan Flasar, Juliana Sevcikova, Christine Marie Haissig, Stephen Whitlow, Kevin J Conner, John Howard Glover
  • Patent number: 9558713
    Abstract: A user device dynamically adjusts one or more portions of a user interface (UI) element. The user device detects content color data describing the color of content that is overlaid by a UI element on a display of a user device, the UI element including one or more components and a UI element background. The user device determines component color data describing the color of the one or more components of the UI element, and dynamically determines transparency data for the UI element background using the content color data and the component color data. The user device displays the UI element in accordance with the transparency data and the component color data.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: January 31, 2017
    Assignee: Google Inc.
    Inventors: Imad Jureidini, Jokubas Zukerman
  • Patent number: 9557950
    Abstract: An image processing apparatus includes a processor; memory storing instructions causing the apparatus to perform: acquiring original image data including an object; specifying margin area, which is located at a periphery of the original image and in which the object is not located; specifying a non-printable area, which is located at a periphery of a print medium and to which the printing apparatus is not capable of printing; determining, on the basis of information representing the non-printable area and information representing the margin area, whether the printing apparatus is capable of printing the whole of the object of the original image within a printable area on the print medium, to which the printing apparatus is capable of printing, without performing a reducing process on the object; and generating print data, from the original image data, according to a result of the determining.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: January 31, 2017
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Kazuhide Sawada
  • Patent number: 9531988
    Abstract: An image output apparatus includes a first synthesis processing unit configured to generate a first synthetic image for display through a synthesis process and output the first synthetic image, a second synthesis processing unit configured to generate a second synthetic image for synthesis through a synthesis process and cause the second synthetic image to be stored in the external storage area, and an image selection control unit configured to instruct the second synthesis processing unit to generate the second synthetic image, select whether or not the second synthetic image is to be used as one of the input images used to generate the first synthetic image, and instruct the first synthesis processing unit to generate the first synthetic image including the plurality of selected input images.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: December 27, 2016
    Assignee: OLYMPUS CORPORATION
    Inventors: Ryusuke Tsuchida, Keisuke Nakazono, Akira Ueno
  • Patent number: 9471214
    Abstract: An approach is provided to display a grid user-interface on a display. The grid user-interface includes a number of medium-sized windows that are displayed in a grid format. Each of the medium-sized windows has a substantially common width and a substantially common height to the other medium-sized windows. The system receives a mixed-mode request from a user. The mixed-mode request corresponds to a selected application that is displayed in one of the medium-sized windows. A second user-interface is displayed in response to receiving the mixed-mode request. The selected application is displayed in a large window and a plurality of small-sized windows is displayed adjacent to the large window. Each of the small-sized windows also has a substantially common width and a substantially common height to the other small-sized windows.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: October 18, 2016
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: James Anthony Hunt, Xu Haisheng, Karen Ruth Kluttz, Cai Ming, Michael Terrell Vanover, Yao Yuan
  • Patent number: 9460314
    Abstract: Systems and methods allow a user to interact with an augmented reality device. In one implementation, a wearable device for providing task-based instructions to a user includes a display; a network interface; a data input device configured to capture information relating to progress of a task; and at least one processing device. The at least one processing device is configured to provide to a server system, via the network interface, the captured information relating to progress of the task; receive from the server system, via the network interface, information relating to a next step in the task; and cause the information relating to the next step in the task to be shown on the display.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: October 4, 2016
    Assignee: APX LABS, INC.
    Inventors: Brian Adams Ballard, James Leighton Athey, Wonjae Kim, Jeffrey Edward Jenkins, Edward Robert English, Todd Richard Reily, Michael Anthony Sciscenti
  • Patent number: 9445071
    Abstract: A method and apparatus for generating multi-view images are provided. An error suspicious area may be detected from a reference view image. A foreground-first image may be generated by foreground-first warping including regarding the error suspicious area as a foreground, and a background-first image may be generated by background-first warping including regarding the error suspicious area as a background. The foreground-first image and the background-first image may be blended, and an output view image in a predetermined viewpoint may be generated.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: September 13, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyu Young Hwang, Ho Young Lee, Yang Ho Cho, Young Ju Jeong
  • Patent number: 9411785
    Abstract: A method, apparatus, and system relating to embedding hidden content within a Unicode message and using the hidden content to perform a particular computer action.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: August 9, 2016
    Assignee: Pebble Technology, Corp.
    Inventors: Yoon Kean Wong, Henry Levak, Heiko Behrens
  • Patent number: 9406103
    Abstract: A computing device can be running a current context and displaying a current interface for the current context when a communication is received on the device. The device can display an alert on a portion of a display screen in conjunction with the current interface being displayed. The alert can include information about the communication, which can allow a user to better determine whether or not the communication requires immediate attention. If the user ignores the alert, it will disappear in a specified amount of time. If the user chooses to deal with the communication, he/she can tap on the alert to bring up an overlay interface for replying to the communication without having to switch to another application specifically configured for handling (e.g., viewing, replying to) the communication. After the user replies to the communication using the overlay interface, he/she can be automatically brought back to the current interface.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: August 2, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Timothy T. Gray, Aaron Michael Donsbach
  • Patent number: 9408182
    Abstract: Methods, systems, and apparatus, for providing notifications based on third party data. In an aspect, a method includes receiving data responsive to a selection of an action trigger prompt at a user device, wherein: the action trigger prompt is rendered at the user device with a resource and displayed with the resource in an initial state, and upon selection of the action trigger prompt the user device displays an action trigger menu that facilitates the input of a plurality of parameter values for an event; and the received data specifies a user defined event and an action associated with the user defined event and to be taken in response to the occurrence of the user defined event; and storing the data specifying the user defined event and the action to be take in response to the occurrence of the user defined event in an action trigger data store.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: August 2, 2016
    Assignee: Google Inc.
    Inventors: Fergus Gerard Hurley, Robin Dua
  • Patent number: 9396552
    Abstract: A system, method, and computer program product compare images of a physical activity or object. Pixel data from first and second registered color images defined in an N-dimensional color model are concatenated to form an image in a 2N-dimensional color model. Principal component analysis is performed on the composite image and those components representing a change rather than a correlation are identified. In the composite image, coordinates for each pixel are determined along the principal components representing change, and a normalized pixel change value is computed. Pixels in the composite image may be segmented according to their respective normalized pixel change values, where segments do not cross pre-defined geospatial parcel boundaries. Parcel change probabilities are calculated as a function of segment change probabilities, themselves functions of the normalized pixel change values. Finally, parcels are ranked by their change probabilities and highlighted in a graphical user interface.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: July 19, 2016
    Assignee: Intergraph Corporation
    Inventor: Brian R. Kloer
  • Patent number: 9390540
    Abstract: A deferred shading GPU, geometry data structure and method. One embodiment of the geometry data structure is found in a graphics processing subsystem operable to render a scene having a pixel represented by samples. The graphics processing subsystem includes: (1) a memory configured to store a geometry data structure associated with the pixel containing surface fragment coverage masks associated with the samples, and (2) a GPU configured to employ the surface fragment coverage masks to carry out deferred shading on the pixel.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: July 12, 2016
    Assignee: Nvidia Corporation
    Inventor: Yury Uralsky
  • Patent number: 9377924
    Abstract: An approach for providing a user interface display, for example, with a first window that includes a first predefined area to present a status display control and a second predefined area that is separately defined in the first window to present a status display related to the status display control. Further providing, for example, the user interface display with a second window that includes the first predefined area to present the status display control and a third area that transparently presents the status display over content in the second window upon selection of the status display control.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: June 28, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Maulik Sailor, Craig Pugsley, David Fishlock, Daniel Puzey, Christopher Rodwell, Ben Buttigieg, Mike Roberts, Pramod Dhanwade, Rishikesh Maktedar
  • Patent number: 9319507
    Abstract: Disclosed are an apparatus and a method for forming an event picture in a mobile communication terminal. If an event such as call reception, alarm or message reception occurs while a service picture is displayed on a screen of the terminal, the current service picture is backed up, a command input through the buttons provided to the terminal is interrupted and the event picture is overlapped over the current service picture, thereby allowing a user to perceive the corresponding event. Accordingly, the terminal user can correctly perceive the event occurred during the service. In addition, when the event occurs, the command input through the buttons is interrupted, so that it is possible to prevent an unintended event processing or erroneous operation due to an erroneous button manipulation.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: April 19, 2016
    Assignee: Pantech Co., Ltd.
    Inventors: Sun Hyung Park, Min Jung Kwon
  • Patent number: 9305357
    Abstract: A novel technique for performing video matting, which is built upon a proposed image matting algorithm that is fully automatic is disclosed. The disclosed methods utilize a PCA-based shape model as a prior for guiding the matting process, so that manual interactions required by most existing image matting methods are unnecessary. By applying the image matting algorithm to these foreground windows, on a per frame basis, a fully automated video matting process is attainable. The process of aligning the shape model with the object is simultaneously optimized based on a quadratic cost function.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: April 5, 2016
    Assignee: General Electric Company
    Inventors: Ting Yu, Peter Henry Tu, Xiaoming Liu, Ser Nam Lim
  • Patent number: 9268418
    Abstract: A method, system, and computer-readable storage medium are disclosed for simulation of an erodible tip. A brush tool representing an erodible media is modeled as a height map. Information is collected about a user manipulation of a stylus representing a stroke made on a virtual canvas with the brush tool. A mark to be made on the virtual canvas is determined dependent on the brush tool model and the collected information. The determined mark is rendered. A change in the height map of the brush tool due to the stroke is determined dependent on the brush tool model and the collected information. One or more subsequent marks are rendered in response to manipulation of the brush tool dependent on the determined change in the height map.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: February 23, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Stephen J. DiVerdi, Aravind Krishnaswamy
  • Patent number: 9235926
    Abstract: Various embodiments are generally directed to techniques for causing the storage of a color data value of a clear color to be deferred as rendered color data values are stored for samples. A device comprises a processor circuit and a storage to store instructions that cause the processor circuit to render a pixel from multiple samples taken of a three-dimensional model of an object, the pixel corresponding to a pixel sample data which comprises multiple color storage locations that are each identified by a numeric identifier, and which comprises multiple sample color indices that each correspond to a sample to point to at least one color storage location; and allocate color storage locations in an order selected to define a subset of possible combinations of binary index values among all of the sample color indices as invalid combinations. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 24, 2012
    Date of Patent: January 12, 2016
    Assignee: INTEL CORPORATION
    Inventors: Prasoonkumar Surti, Thomas A. Piazza
  • Patent number: 9219841
    Abstract: A computer-readable instructions in an image-processing device, when executed by a processor, cause the image-processing device to perform: acquiring a target image; identifying an encircling region and an object region; determining a first candidate region and a second candidate region by using both the encircling line region and the object region; and extracting a contacting object region including a first candidate region and a second candidate region that satisfies conditions as follows: a condition that the first candidate region is disposed on an inner peripheral side of the encircling line region, and that the second candidate region is disposed on an outer peripheral side of the encircling line region; and another condition that the first candidate region and the second candidate region abut the encircling line region, and that the first candidate region and the second candidate region confront each other across the encircling line region.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: December 22, 2015
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Ryohei Ozawa
  • Patent number: 9218680
    Abstract: Disclosed are techniques and systems for rendering pages or documents with both graphical and textual content.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: December 22, 2015
    Assignee: K-NFB Reading Technology, Inc.
    Inventors: Raymond C. Kurzweil, Paul Albrecht, Peter Chapman, Jeff Brewer
  • Patent number: 9204108
    Abstract: A vehicle periphery monitoring system is provided, in which by matching a behavior of a semitransparent tire image with an operation from a driver's viewpoint, a feeling of strangeness is reduced, an intuitive space perception is assisted and also a moving direction and a behavior of a vehicle can be easily perceived. In a side-view monitor system an image processing controller converts a real camera image including a blind spot into an image to be viewed from a driver's viewpoint to generate a blind spot image, and superimposes a semitransparent vehicle image which is obtained by making a vehicle viewed from the driver's viewpoint semitransparent and a semitransparent tire image which is obtained by making a tire semitransparent and displaying a behavior following a handle operation viewed from the driver's viewpoint on the blind spot image.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: December 1, 2015
    Assignee: Clarion Co., Ltd.
    Inventors: Noriyuki Satoh, Katsuichi Ishii
  • Patent number: 9176993
    Abstract: A method, system and computer program product for efficiently identifying images, videos, audio files or documents relevant to a user using binary search trees in attribute space for guiding relevance feedback. A binary tree is constructed for each relative attribute of interest. A “pivot exemplar” (at a node of the binary tree) is set for each relative attribute's binary tree as corresponding to the database image, video, audio file or document with a median relative attribute value among that subtree's child examples. A pivot exemplar out of the available current pivot exemplars that has the highest expected information gain is selected to be provided to the user. Comparative attribute feedback is then received from the user regarding whether a degree of the attribute in the user's target image, video, audio file or document is more, less or equal with the attribute displayed in the selected pivot exemplar.
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: November 3, 2015
    Assignee: Board of Regents, The University of Texas System
    Inventors: Kristen Grauman, Adriana Kovashka
  • Patent number: 9098943
    Abstract: Conflicts between the database-building and traversal phases are resolved by allowing the database bin size to be different from the display bin size. The database bin size is some multiple of the bin display bin size, and when there are multiple display bins in a database bin, each database bin is traversed multiple times for display, and the rasterizer discards primitives outside of the current display bin. This allows a trade off between memory bandwidth consumed for database building and bandwidth consumed for display, particularly when the display traversal is done multiple of times.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: August 4, 2015
    Assignee: ZiiLabs Inc., Ltd.
    Inventor: David Baldwin
  • Patent number: 9092839
    Abstract: A method of encoding an edge of a graphical object. The edge is segmented into a plurality of straight segments. A sequence of offset values representing one of the plurality of segments from a starting position, is determined. At least one of the offset values in the sequence is modified to obtain a modified sequence of offset values. The method determines a precision level at which the modified sequence is to be encoded to represent the segment. The precision level determines a size of a portion of offset values to be repeated in the sequence of offset values.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: July 28, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Krzysztof Adam Koziarz, Matthew Thomas Imhoff
  • Patent number: 9064340
    Abstract: A drawing apparatus includes a segment setter configured to analyze outline data and to set a straight line segment for drawing a straight line portion and a curved line segment for drawing a curved line portion, in the outline data; a first stencil generator configured to generate stencil data of the straight line segment; a second stencil generator configured to obtain a basic texture in which transparency is allocated for each of a plurality of regions in an image, pasting a portion of the basic texture to the curved line segment in accordance with a shape of the curved line segment, and thereafter to generate stencil data of the curved line segment; and a drawer configured to draw a character image corresponding to the outline data, based on the stencil data of the straight line segment and the stencil data of the curved line segment.
    Type: Grant
    Filed: September 19, 2011
    Date of Patent: June 23, 2015
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Yoshiyuki Kokojima
  • Publication number: 20150145883
    Abstract: A method is disclosed for providing content on a computing device. Content is provided, from execution of an application, in a defined portion of a display area that is provided by a display device of the computing device. The defined portion includes a first set of attributes. One or more attributes of the first set of attributes is altered based on one or more inputs detected by one or more sensors. The one or more attributes are altered independent of a set of settings used by the display device to provide the display area.
    Type: Application
    Filed: April 26, 2012
    Publication date: May 28, 2015
    Applicant: QUALCOMM INCORPORATED
    Inventor: Stefan Marti
  • Publication number: 20150138224
    Abstract: A method of changing a light transmittance of a head-mounted display device and the head-mounted device are provided. The method of changing a light transmittance of a head-mounted display device includes detecting an illuminance; determining an application displayed on a display unit of the head-mounted display device; determining a first light transmittance corresponding to the illuminance and the application; and changing a second light transmittance of a light transmission unit of the head-mounted display device to the determined first light transmittance.
    Type: Application
    Filed: November 11, 2014
    Publication date: May 21, 2015
    Inventors: Dae-Hyun KIM, Lae-Kyoung Kim, Soon-Seob Han
  • Publication number: 20150130830
    Abstract: A measurement information display system includes a measuring apparatus that measures biological and/or behavioral information of a user, and the measurement information display apparatus. The display apparatus includes a display unit with a screen; a communication unit that communications with the measuring apparatus to acquire the information, and a display control unit that causes the display unit to display a plurality of graphs on the screen, where the graphs represent the information. The graphs include a first graph located on a first portion of the screen and a second graph located on a second portion of the screen overlapping the first portion.
    Type: Application
    Filed: October 10, 2014
    Publication date: May 14, 2015
    Inventors: Shintaro NAGASAKI, Akira HATTA, Yukari ARAKI, Masaaki NONOYAMA
  • Patent number: 9019295
    Abstract: A processor-implemented method and mobile device for tagging media with personalized information is disclosed. An input component of the mobile device receives selection for one or more first media and passes the selection to the processor. The input component receives a request to tag the selected first media with personalized information, where the personalized information includes second media, which may include images or textual information. The second media corresponding to the personalized information is displayed and an input selection is received. The processor in the mobile device processes copies of the selected first media and of the selected second media using a blending computer code, thereby creating a blended media. The copy of the selected first media is a background feature and the copy of the selected second media is a foreground feature. The blended media is stored and displayed on the mobile device.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: April 28, 2015
    Assignee: Camtagger LLC
    Inventor: Michael Dean McKinnon
  • Patent number: 9015602
    Abstract: A method and apparatus for restoring an occluded window in application sharing. The method includes the steps of: detecting whether an unshared window occludes part of all of a shared window; making the unshared window semitransparent by an alpha blending operation in response to detecting an unshared window that occludes part or all of a shared window; changing the value of the alpha factor in the alpha blending operation, thus obtaining two alpha blended images; and restoring the occluded shared window by using the two alpha blended images.
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: April 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jun Feng Liu, Jin Xin Ying
  • Patent number: 9013718
    Abstract: In order to allow any device to use a graphics device interface (GDI) driver without having to modify it once the GDI driver has been developed, the GDI driver is configured to create a spool format in a next-generation print path (NGPP) graphics engine specification and to convert drawing data in the spool format in the NGPP graphics engine specification into a page description language (PDL) by using an NGPP driver.
    Type: Grant
    Filed: March 4, 2010
    Date of Patent: April 21, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yoshihiro Takagi
  • Patent number: 9007393
    Abstract: Systems, apparatus, computer software code products and methods for enabling computer graphics systems to accurately render transparency comprise configuring a shader element of the computer graphics system to first extract all layers of an image representation and obtain depth information therefrom, and then rendering all layers back-to-front with shading enabled, such that information obtained from a previously processed layer is available for processing of a current layer.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: April 14, 2015
    Assignee: Mental Images GmbH
    Inventor: Martin-Karl LeFrancois