Patents Examined by Anh-Tuan V Nguyen
  • Patent number: 10783852
    Abstract: The present disclosure provides a flexible display module and a manufacturing method thereof. The flexible display module comprises a flexible display panel and a sensing module arranged on the flexible display panel. The sensing module is used for sensing a degree of bending of said flexible display panel. In this way, the flexible display module can perform corresponding operations according to the sensed degree of bending of the display panel, as a result, practicability of the flexible display module can be enhanced, and the operation modes and application scenarios of the flexible screen can be expanded.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: September 22, 2020
    Assignees: BOE TECHNOLOGY GROUP CO., LTD., CHENGDU BOE OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventors: Mu Zeng, Guowen Yang, Tao Wang, Sehyuck Park
  • Patent number: 10776992
    Abstract: A wearable display device is described that is connected to a host device. The wearable display device includes one or more sensors configured to generate eye pose data indicating a user's field of view, one or more displays, and one or more processors. The one or more processors are configured to output a representation of the eye pose data to the host device and extract one or more depth values for a rendered frame from depth data output by the host device. The rendered frame is generated using the eye pose data. The one or more processors are further configured to modify one or more pixel values of the rendered frame using the one or more depth values to generate a warped rendered frame and output, for display at the one or more displays, the warped rendered frame.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: September 15, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Vinay Melkote Krishnaprasad, Sudipto Banerjee, Pawan Kumar Baheti, Ajit Venkat Rao
  • Patent number: 10762653
    Abstract: A virtual viewpoint image generation apparatus including: a first generation unit configured to generate, based on a plurality of captured images obtained by a plurality of first cameras, a first virtual viewpoint image in accordance with a position and direction of a virtual viewpoint; a determination unit configured to determine, in accordance with evaluation results of the first virtual viewpoint image, whether or not to generate a second virtual viewpoint image whose image quality is higher than that of the first virtual viewpoint image based on one or a plurality of captured images obtained by one or a plurality of second cameras; and a second generation unit configured to generate the second virtual viewpoint image whose image quality is higher than that of the first virtual viewpoint image in accordance with determination by the determination unit.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: September 1, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Takashi Hanamoto
  • Patent number: 10750161
    Abstract: Various embodiments describe systems and processes for capturing and generating multi-view interactive digital media representations for display on a user device. In one aspect, a mobile device is provided which comprises a display, one or more processors, memory, and one or more programs stored in the memory. The one or more programs comprise instructions for locking the mobile device, and providing a lock screen on the display in a lock mode upon receiving user input for accessing the mobile device. The lock screen may display a multi-view interactive digital media representation (MIDMR) which provides an interactive three-dimensional representation of an object that is responsive to user interaction with the mobile device. The MIDMR may respond to spatial and movement sensors in the mobile device. The mobile device may be unlocked for use upon receiving user identification input, which may include maneuvering the MIDMR in a predetermined pattern.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: August 18, 2020
    Assignee: Fyusion, Inc.
    Inventors: Stefan Johannes Josef Holzer, George Haber, Radu Bogdan Rusu, Vladimir Glavtchev, Mike Penz, Gabriel Popa, Ferry Tanu
  • Patent number: 10746675
    Abstract: An image processing device includes a spectrum acquisition unit that acquires a plurality of spectra that respectively have different measurement energy ranges and energy resolutions and are acquired using an X-ray spectrometer having a plurality of dispersion elements with different spectral characteristics, a graph generation unit that sets the plurality of spectra on a single graph having an axis of an ath root of the energy (where a?2) as a first axis, and an axis based on an X-ray intensity as a second axis, and a display control unit that executes control to display the graph generated by the graph generation unit on a display unit.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: August 18, 2020
    Assignee: JEOL Ltd.
    Inventors: Norihisa Mori, Naoki Katoh, Masaki Morita
  • Patent number: 10748345
    Abstract: Techniques and systems are described in which a visual guide is employed as part of an image processing system to aid composition of a 3D object as part of a digital image. In one example, the image processing system receives inputs that specify an orientation of a plane in the user interface. In response, the image processing system outputs the visual guide in the user interface as corresponding to the plane. The image processing system then orients a 3D object based on the plane defined by the visual guide, to which, rendering techniques are then applied such as physics-based rendering and image-based lighting.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: August 18, 2020
    Assignee: Adobe Inc.
    Inventor: Qingnan Zhou
  • Patent number: 10748313
    Abstract: Described are systems and processes for generating multi-view interactive digital media representations (MIDMR) for display on a user device. In one aspect, a mobile device is provided which comprises a display, one or more processors, memory, and one or more programs stored in memory. The one or more programs comprise instructions for locking the mobile device, and providing a lock screen on the display in a lock mode upon receiving user input for accessing the mobile device. The lock screen may display a dynamic MIDMR that dynamically changes without user input, which provides an interactive three-dimensional representation of an object that is responsive to user interaction with the mobile device. The dynamic MIDMR displayed is selected based on predetermined criteria, and may change based on a predetermined algorithm that includes weighted predetermined criteria factors as variables and recalculates the algorithm value to determine changes to the dynamic MIDMR.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: August 18, 2020
    Assignee: Fyusion, Inc.
    Inventors: Stefan Johannes Josef Holzer, Gabriel Popa, Keith George Martin, Vladimir Roumenov Glavtchev, Radu Bogdan Rusu, George Haber
  • Patent number: 10748260
    Abstract: An image processing method and a display apparatus therefor are provided. The display apparatus includes a display, a communicator that communicates with an external device; a memory storing one or more instructions; and a controller including a processor for executing the one or more instructions stored in the memory. The processor is configured to execute the one or more instructions to receive an image from the external device, obtain information about a first distance corresponding to a distance between a front surface of the display apparatus and a wall, and, when the image is displayed on the display, apply a shadow effect to one or more of sides of the image based on the information about the first distance.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: August 18, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yunho Lee, Jaeyoung You, Kwansik Yang
  • Patent number: 10740967
    Abstract: A tessellation method uses vertex tessellation factors. For a quad patch, the method involves comparing the vertex tessellation factors for each vertex of the quad patch to a threshold value and if none exceed the threshold, the quad is sub-divided into two or four triangles. If at least one of the four vertex tessellation factors exceeds the threshold, a recursive or iterative method is used which considers each vertex of the quad patch and determines how to further tessellate the patch dependent upon the value of the vertex tessellation factor of the selected vertex or dependent upon values of the vertex tessellation factors of the selected vertex and a neighbor vertex. A similar method is described for a triangle patch.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: August 11, 2020
    Assignee: Imagination Technologies Limited
    Inventors: Simon Fenney, Vasiliki Simaiaki
  • Patent number: 10733787
    Abstract: A method for interactively generating a geometric model of a volume object on the basis of three-dimensional image data of an examination region of interest of an examination subject is described. According to an embodiment, a representation of the volume object is determined on the basis of three-dimensional image data and a two-dimensional representation is determined on the basis of the determined representation using a preferably non-linear planar reformation of the three-dimensional object. Subsequently, boundary indicators which define the surface profile of the volume object are edited in the two-dimensional representation. Following the editing, a three-dimensional representation of the edited boundary indicators is generated by back-transforming the edited boundary indicators into three-dimensional space. Finally, a model-based representation of the volume object is generated in three-dimensional space on the basis of the edited boundary indicators. A volume object modeling device is also described.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: August 4, 2020
    Assignee: SIEMENS HEALTHCARE GMBH
    Inventors: Christian Hopfgartner, Felix Lades, Chris Schwemmer, Michael Suehling, Michael Wels
  • Patent number: 10726629
    Abstract: Certain embodiments involve enhancing personalization of a virtual-commerce environment by identifying an augmented-reality visual of the virtual-commerce environment. For example, a system obtains a data set that indicates a plurality of augmented-reality visuals generated in a virtual-commerce environment and provided for view by a user. The system obtains data indicating a triggering user input that corresponds to a predetermined user input provideable by the user as the user views an augmented-reality visual of the plurality of augmented-reality visuals. The system obtains data indicating a user input provided by the user. The system compares the user input to the triggering user input to determine a correspondence (e.g., a similarity) between the user input and the triggering user input. The system identifies a particular augmented-reality visual of the plurality of augmented-reality visuals that is viewed by the user based on the correspondence and stores the identified augmented-reality visual.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: July 28, 2020
    Assignee: Adobe Inc.
    Inventors: Gaurush Hiranandani, Chinnaobireddy Varsha, Sai Varun Reddy Maram, Kumar Ayush, Atanu Ranjan Sinha
  • Patent number: 10726560
    Abstract: Various embodiments describe systems and processes for generating AR/VR content. In one aspect, a method for generating a 3D projection of an object in a virtual reality or augmented reality environment comprises obtaining a sequence of images along a camera translation using a single lens camera. Each image contains a portion of overlapping subject matter, including the object. The object is segmented from the sequence of images using a trained segmenting neural network to form a sequence of segmented object images, to which an art-style transfer is applied using a trained transfer neural network. On-the-fly interpolation parameters are computed and stereoscopic pairs are generated for points along the camera translation from the refined sequence of segmented object images for displaying the object as a 3D projection in a virtual reality or augmented reality environment. Segmented image indices are mapped to a rotation range for display in the virtual reality or augmented reality environment.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: July 28, 2020
    Assignee: Fyusion, Inc.
    Inventors: Stefan Johannes Josef Holzer, Yuheng Ren, Abhishek Kar, Alexander Jay Bruen Trevor, Krunal Ketan Chande, Martin Josef Nikolaus Saelzle, Radu Bogdan Rusu
  • Patent number: 10726593
    Abstract: Various embodiments of the present invention relate generally to systems and methods for artificially rendering images using viewpoint interpolation and/or extrapolation. According to particular embodiments, a transformation between a first frame and a second frame is estimated, where the first frame includes a first image captured from a first location and the second frame includes a second image captured from a second location.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: July 28, 2020
    Assignee: Fyusion, Inc.
    Inventors: Stefan Johannes Josef Holzer, Stephen David Miller, Martin Saelzle, Radu Bogdan Rusu
  • Patent number: 10719939
    Abstract: Various embodiments describe systems and processes for generating AR/VR content. In one aspect, a method for generating a three-dimensional (3D) projection of an object is provided. A sequence of images along a camera translation may be obtained using a single lens camera. Each image contains at least a portion of overlapping subject matter, which includes the object. The object is semantically segmented from the sequence of images using a trained neural network to form a sequence of segmented object images, which are then refined using fine-grained segmentation. On-the-fly interpolation parameters are computed and stereoscopic pairs are generated for points along the camera translation from the refined sequence of segmented object images for displaying the object as a 3D projection in a virtual reality or augmented reality environment. Segmented image indices are then mapped to a rotation range for display in the virtual reality or augmented reality environment.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: July 21, 2020
    Assignee: Fyusion, Inc.
    Inventors: Stefan Johannes Josef Holzer, Yuheng Ren, Abhishek Kar, Alexander Jay Bruen Trevor, Krunal Ketan Chande, Martin Josef Nikolaus Saelzle, Radu Bogdan Rusu
  • Patent number: 10698599
    Abstract: The present disclosure describes systems and apparatuses for connecting graphical shapes. A client digital data processor receives selection events. Each selection event tracks one or more input locations. The client digital data processor identifies a source and target graphical shape based at least on the received selection events. The client digital data processor determines a source and target connection point for a connector based at least on the source and target graphical shapes. The client digital data processor determines a length for the connector based at least on the source and target connection points. The client digital data processor generates and displays the connector based at least on the source and target connection points and the length. The present disclosure also describes methods for operating a client digital data processor as described above, and a computer-readable medium storing a program having instructions for so operating a client digital data processor.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: June 30, 2020
    Assignee: Pegasystems, Inc.
    Inventors: Massimiliano D'angelo, Bettina Kast, Guangxue Cao, Piotr Kala, Mihai-Robert Nae
  • Patent number: 10692275
    Abstract: A tiling unit assigning primitives to tiles in a graphics processing system which has a rendering space subdivided into a plurality of tiles. Each tile can comprise one or more polygonal region. Mesh logic of the tiling unit can determine that a plurality of primitives form a mesh and can determine whether the mesh entirely covers a region. If the mesh entirely covers the region then a depth threshold for the region can be updated so that subsequent primitives which lie behind the depth threshold are culled (i.e. not included in the display list for a tile). This helps to reduce the number of primitive IDs included in a display list for a tile which reduces the amount of memory used by the display list and reduces the number of primitives which a hidden surface removal (HSR) module needs to fetch to perform HSR on the tile.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: June 23, 2020
    Assignee: Imagination Technologies Limited
    Inventor: Xile Yang
  • Patent number: 10672311
    Abstract: A multi-layer display (MLD) system may include a plurality of display screens including at least first and second display screens arranged in a substantially parallel and overlapping manner, and a processing system comprising at least one processor and memory. The processing system may be configured to render content on and between two MLD layers, such that the content is correctly rendered from the perspective angle of the viewer.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: June 2, 2020
    Assignee: Pure Depth, Inc.
    Inventor: Austin F. O'Brien
  • Patent number: 10650584
    Abstract: A method is disclosed for generating a three-dimensional (3D) model of a target object. The method includes obtaining one or more image capture settings and capturing, using the one or more image capture settings, a plurality of two-dimensional (2D) images each including at least a portion of a coded target and at least a portion of the target object. The method further includes transmitting the plurality of 2D images to a model generation server and generating, by the model generation server based on the plurality of 2D images, the 3D model of the target object and one or more model characteristics of the 3D model.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: May 12, 2020
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventors: Markus Maresch, Stuart Guarnieri
  • Patent number: 10642462
    Abstract: An image processing apparatus that displays an image at a touch panel display, detects whether a face image is included in the displayed image, sets a point of the displayed image as a center point for a magnification ratio change based on the detected face image, and controls the touch panel display to change a magnification ratio of the displayed image centered at the center point based on a touch input received at the touch panel display.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: May 5, 2020
    Assignee: SONY CORPORATION
    Inventor: Shinji Sogo
  • Patent number: 10628989
    Abstract: An example method of photometric image processing may comprise: receiving a plurality of images of a three-dimensional object, wherein the plurality of images has been acquired by a plurality of cameras using a plurality of illumination and polarization patterns; performing color calibration of the plurality of images to produce a plurality of color-calibrated images; generating, using the plurality of color-calibrated images, a polygonal mesh simulating geometry of the three-dimensional object; producing a plurality of partial UV maps by projecting the plurality of color-calibrated images onto the polygonal mesh; generating a plurality of masks, wherein each mask of the plurality of masks is associated with a camera of the plurality of cameras, wherein the mask defines a UV space region that is covered by a field of view of the camera; blending, using the plurality of masks, the plurality of partial UV maps; and generating one or more texture maps representing the three-dimensional object.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: April 21, 2020
    Assignee: Electronic Arts Inc.
    Inventors: Amirhessam Moltaji, Kevin Loken, Ryan Hietanen