Three-dimension Patents (Class 345/419)
  • Patent number: 10262426
    Abstract: Various embodiments of the present invention relate generally to systems and processes for interpolating images of an object. According to particular embodiments, a sequence of images is obtained using a camera which captures the sequence of images along a camera translation. Each image contains at least a portion of overlapping subject matter. A plurality of keypoints is identified on a first image of the sequence of images. Each keypoint from the first image are kept track of to a second image. Using a predetermined algorithm, a plurality of transformations are computed using two randomly sampled keypoint correspondences, each of which includes a keypoint on the first image and a corresponding keypoint on the second image. An optimal subset of transformations is determined from the plurality of transformations based on predetermined criteria, and transformation parameters corresponding to the optimal subset of transformations is calculated and stored for on-the-fly interpolation.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: April 16, 2019
    Assignee: Fyusion, Inc.
    Inventors: Stefan Johannes Josef Holzer, Stephen David Miller, Radu Bogdan Rusu, Yuheng Ren
  • Patent number: 10264246
    Abstract: A multi-view image display apparatus including: an image receiver; a display including: a display panel; and a visual field divider disposed in front of a viewing surface of the display panel and configured to provide different viewpoints at which an image is viewed in a viewing zone; and a processor configured to: render a plurality of views of the image having different viewpoints based on a depth of the image, generate a multi-view image, and control the display panel to display the multi-view image. The processor is further configured to map a mixture pixel value to a target area of the multi-view image, the mixture pixel value being generated based on pixel values of a first viewpoint and a second viewpoint, and the target area being calculated based on a difference between an output pixel area of the display panel and a corresponding visible pixel area in the viewing zone.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: April 16, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seung-jin Baek, Seung-ran Park
  • Patent number: 10262207
    Abstract: The present invention relates to a method for tracking a position of at least one keypoint in an image of an object moving relative to an optical sensor, wherein light reflected from the object (12) is detected so as to generate an image of the object, and wherein a position of at least one keypoint (Kj) in said image is detected and updated using temporal contrast events (Ev) of the optical sensor. The invention also relates to a corresponding computer program and device.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: April 16, 2019
    Assignee: UNIVERSITAT ZURICH
    Inventors: Tobias Delbruck, Christian Brandli, Marc Osswald
  • Patent number: 10262454
    Abstract: An image processing apparatus includes a first shader configured to perform a light shading operation associated with at least one light source on a three-dimensional (3D) model at a first resolution to obtain a light shading result of the first resolution; a second shader configured to perform a surface shading operation on the 3D model at a second resolution different from the first resolution to obtain a surface shading result of the second resolution; and a processor configured to generate a rendering result by combining the light shading result of the first resolution with the surface shading result of the second resolution.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: April 16, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Inwoo Ha, Seungin Park, Minsu Ahn, Hyong Euk Lee
  • Patent number: 10262440
    Abstract: In various example embodiments, a system and method for modifying publications of a network-based publication system are presented. The system receives a set of body coordinates from a client device and associates the set of body coordinates with a user account. The system identifies a set of clothing images within a set of publications retrieved as a result of a query. The system generates a set of modified clothing images from one or more images of the set of clothing images and causes presentation of the set of modified clothing images at the client device.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: April 16, 2019
    Assignee: eBay Inc.
    Inventor: Shreyas Ravindra
  • Patent number: 10262453
    Abstract: In order to improve depth perception for an image displayed during a laparoscopic surgery, a representation of a shadow of a tool included in the image and used in the laparoscopic surgery is identified and introduced into the image. A processor augments a three-dimensional (3D) model including a 3D representation of a surface of an object included in the image, and a representation of the tool by introducing a virtual light source into the 3D model to generate a virtual shadow within the 3D model. The processor subtracts the representation of the shadow out of the augmented 3D model and superimposes the representation of the shadow on the image to be displayed during the laparoscopic surgery.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: April 16, 2019
    Assignee: Siemens Healthcare GmbH
    Inventors: Peter Mountney, Thomas Engel, Philip Mewes, Thomas Pheiffer
  • Patent number: 10261325
    Abstract: The present application discloses a display apparatus. The display apparatus includes a display panel and an optical main body. The display apparatus has a first eyepiece side for viewing image on a first objective side of the display apparatus, and a second eyepiece side for viewing image on a second objective side of the display apparatus. The optical main body includes a first lens on a light emitting side of the display panel, and a transflective mirror between the first eyepiece side and the first objective side of the display apparatus and between the second eyepiece side and the second objective side of the display apparatus.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: April 16, 2019
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventor: Naifu Wu
  • Patent number: 10261217
    Abstract: Systems and methods for generating representations of recognizable geological structures from a common point collection by performing a generic geology adaptation on current data to transform it into a recognizable geological structure such as, for example, a gridded surface.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: April 16, 2019
    Assignee: LANDMARK GRAPHICS CORPORATION
    Inventor: Michael David Ewing
  • Patent number: 10262398
    Abstract: An image correction method includes: estimating a 3D model of an object as when an imaging device takes an image of the object; calculating the light intensity of each point of a simulated image as it would be taken by the imaging device, using the estimated 3D model of the object, a model of illumination of the object illuminated by a lighting system that illuminates the object, a model of reflection on a surface of the object, and a model of the imaging device, to obtain a simulated image of the object; and correcting the taken image by modifying the light intensity of each point on the taken image or on at least one area of interest of the taken image, according to the light intensity of the corresponding point in the simulated image or the respective light intensities of points adjacent to the corresponding point in the simulated image.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: April 16, 2019
    Assignee: MORPHO
    Inventors: Alain Rouh, Jean Beaudet, Jeremy Dura, Laurent Rostaing
  • Patent number: 10262222
    Abstract: The invention relates to a method for measuring dimensions of a target object. The method comprises acquiring depth data representative of the physical space, the depth data comprising data of the target object, converting the depth data into a point cloud, extracting at least one plane from the point cloud, identifying a ground plane, eliminating the ground plane from the point cloud, extracting at least one point cluster from the remaining point cloud, identifying a point cluster of the target object, estimating dimensions of the target object based on the point cluster of the target object.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: April 16, 2019
    Assignee: SICK INC.
    Inventors: Alexander Shteinfeld, Richard Lydon, George Liu, Udrekh Gavale
  • Patent number: 10262431
    Abstract: A three-dimensional measurement device which is capable of superimposing and displaying, on a three-dimensional shape, distributions of deviations from a plurality of geometric elements is provided. There are included a deviation calculation unit for determining first deviations from the first geometric element with respect to the first point cloud, and determining second deviations from the second geometric element with respect to the second point cloud. The three-dimensional shape display unit superimposes and displays, on the three-dimensional shape, a distribution of the first deviations from the first geometric element and a distribution of the second deviations from the second geometric element.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: April 16, 2019
    Assignee: Keyence Corporation
    Inventors: Jun Tabuchi, Masaki Fujiwara
  • Patent number: 10257436
    Abstract: Various embodiments describe view switching of video on a computing device. In an example, a video processing application receives a stream of video data. The video processing application renders a major view on a display of the computing device. The major view presents a video from the stream of video data. The video processing application inputs the stream of video data to a deep learning system and receives back information that identifies a cropped video from the video based on a composition score of the cropped video, while the video is presented in the major view. The composition score is generated by the deep learning system. The video processing application renders a sub-view on a display of the device, the sub-view presenting the cropped video. The video processing application renders the cropped video in the major view based on a user interaction with the sub-view.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: April 9, 2019
    Assignee: Adobe Systems Incorporated
    Inventors: Jianming Zhang, Zijun Wei, Zhe Lin, Xiaohui Shen, Radomir Mech
  • Patent number: 10257500
    Abstract: Systems and methods for displaying a stereoscopic three-dimensional (3D) webpage overlay. In some embodiments, user input may be received from a user input device and in response to determining that the user input device is not substantially concurrently interacting with the 3D content, interpret the user input based on a 2D mode of interaction. In addition, the user input may be interpreted based on a 3D mode of interaction in response to determining that the user input device is substantially concurrently interacting with the 3D content. The 2D mode of interaction corresponds to a first visual cursor, such as a mouse cursor, and the 3D mode of interaction corresponds to a second visual cursor, such as a virtual beam rendered to extend from a tip of the user input device.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: April 9, 2019
    Assignee: zSpace, Inc.
    Inventors: Jonathan J. Hosenpud, Clifford S. Champion
  • Patent number: 10251708
    Abstract: A method of generating a 4D model includes capturing imagery of a catheter and a vessel as the catheter is directed through the vessel to a location of interest, wherein the catheter is disposed on a guidewire, constructing a 3D time varying reference curve describing a trajectory of the guidewire, and constructing a time varying 3D model of the artery using the reference curve.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: April 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Julia S. Baldauf, Darcy J. Beurle, Matthew Downton, Kerry Halupka, Stephen M. Moore, Christine Schieber
  • Patent number: 10257505
    Abstract: Sensor fusion is utilized in an electronic device such as a head mounted display (HMD) device that has a sensor package equipped with different sensors so that information that is supplemental to captured 2D images of objects or scenes in a real world environment may be utilized to determine an optimized transform of image stereo-pairs and to discard erroneous data that would otherwise prevent successful scans used for construction of a 3D model in, for example, virtual world applications. Such supplemental information can include one or more of world location, world rotation, image data from an extended field of view (FOV), or depth map data.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: April 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Scavezze, Arthur Tomlin, Rui Cai, Zhiwei Li
  • Patent number: 10244962
    Abstract: The present invention provides a system and method for multi-phase flow decomposition using electrical capacitance imaging techniques. The present invention provides a system and method to obtain permittivity distributions at a plurality of frequency markers using volume tomography image reconstruction to determine volume fraction of each phase and to produce images of the volume fraction for each phase.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: April 2, 2019
    Assignee: Tech4Imaging LLC
    Inventor: Qussai Marashdeh
  • Patent number: 10248196
    Abstract: The disclosure includes embodiments for providing occlusion adjustment for an in-vehicle augmented reality system. A system may include a three-dimensional heads-up display unit (“3D HUD”) installed in a vehicle. The system may include a memory storing instructions that, when executed, cause the system to: display, on the 3D HUD, a first graphic that is viewable by a driver of the vehicle as overlaying the interested object when the driver is looking at the 3D HUD; determine that at least a portion of the interested object is occluded by an occluding object; turn off the first graphic so that the first graphic is not displayed on the 3D HUD; and display, on the 3D HUD, a second graphic that does not overlay the occluding object and visually indicates to the driver the location of the interested object behind the occluding object when the driver is looking at the 3D HUD.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: April 2, 2019
    Inventors: Emrah Akin Sisbot, Kentaro Oguchi
  • Patent number: 10249053
    Abstract: A system and method for scanning a three-dimensional surface is disclosed. In one example, the method is evidenced by receiving scan data of the three dimensional surface, the scan data comprising a plurality of scan points defining a plurality of polygons and obtained from a scan direction, grouping the plurality of polygons into blotches having at least one polygon, wherein no polygon of a blotch shares a common edge with a polygon of any other blotch, computing a directional vector for each blotch, the directional vector of each blotch weighted by an area of the blotch, computing a further scan direction from the directional vectors for the blotches and commanding a scanner to scan from the further scan direction.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: April 2, 2019
    Assignee: THE BOEING COMPANY
    Inventor: William E. Wojczyk, Jr.
  • Patent number: 10247568
    Abstract: Some embodiments of the invention provide methods for generating navigation presentations that display a device navigating a route on a map. The method uses a virtual camera that, based on detected changes to the navigation context, dynamically modifies how it captures map portions to produce navigation scenes in the presentation. The method of some embodiments identifies attribute sets describing different navigation contexts and uses these attribute sets to identify virtual camera operating styles. The method uses an identified style to specify the virtual camera's positional attributes, which define the map portions identified for rendering to produce navigation scenes over time. During the navigation presentation, each time the navigation context changes, the identified attribute set may change. This, in turn, may cause the method to select a new virtual camera operating style. When the style changes, the method modifies the way the virtual camera captures the map portion to render.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: April 2, 2019
    Assignee: Apple Inc.
    Inventors: Nathan L. Fillhardt, Thomas Davie, Justin M. Strawn, Christopher F. Marrin
  • Patent number: 10250864
    Abstract: A method for adjusting and generating enhanced 3D-effects for 2D to 3D image and video conversion applications includes controlling a depth location of a zero parallax plane within a depth field of an image scene to adjust parallax of objects in the image scene, controlling a depth volume of objects in the image scene to one of either exaggerate or reduce 3D-effect of the image scene, controlling a depth location of a segmentation plane within the depth field of the image scene, dividing the objects in the image scene into a foreground group and a background group, selectively increasing or decreasing depth volume of objects in the foreground group, selectively increasing or decreasing depth separation of objects in the foreground group relative to the objects in the background group, and generating an updated depth map file for a 2D-image.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: April 2, 2019
    Assignee: VEFXi Corporation
    Inventor: Javed Sabir Barkatullah
  • Patent number: 10249019
    Abstract: Methods and apparatus of processing omnidirectional images are disclosed. According to one method, a current set of omnidirectional images converted from each spherical image in a 360-degree panoramic video sequence using a selected projection format is received, where the selected projection format belongs to a projection format group comprising a cubicface format, and the current set of omnidirectional images with the cubicface format consists of six cubic faces. If the selected projection format corresponds to the cubicface format, one or more mapping syntax elements to map the current set of omnidirectional images into a current cubemap image are signaled. The coded data are then provided in a bitstream including said one or more mapping syntax elements for the current set of omnidirectional images.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: April 2, 2019
    Assignee: MEDIATEK INC.
    Inventors: Jian-Liang Lin, Hung-Chih Lin, Chia-Ying Li, Shen-Kai Chang
  • Patent number: 10249460
    Abstract: Provided is a pellet composition having enhanced thermal stability for use in a thermally-actuated, current cutoff device. The solid thermal pellet composition comprises an organic compound have low ionization potential, such as dibenzosuberenone. The solid pellet maintains its structural rigidity up to a transition temperature (Tf), but further has improved overshoot temperature ranges. Therefore, the improved thermal pellets have a maximum dielectric capability temperature (Tcap), above which the pellet composition may lose substantial dielectric properties and conducts current that is at least 160° C. greater than the Tf. The aging performance is further enhanced. Further, methods of enhanced processing and pelletizing are provided.
    Type: Grant
    Filed: September 1, 2014
    Date of Patent: April 2, 2019
    Assignee: Therm-O-Disc, Incorporated
    Inventors: Changcai Zhao, Shi Wei
  • Patent number: 10248883
    Abstract: The current document is directed to methods and systems for monitoring a dental patient's progress during a course of treatment. A three-dimensional model of the expected positions of the patient's teeth can be projected, in time, from a three-dimensional model of the patient's teeth prepared prior to beginning the treatment. A digital camera is used to take one or more two-dimensional photographs of the patient's teeth, which are input to a monitoring system. The monitoring system determines virtual-camera parameters for each two-dimensional input image with respect to the time-projected three-dimensional model, uses the determined virtual-camera parameters to generate two-dimensional images from the three-dimensional model, and then compares each input photograph to the corresponding generated two-dimensional image in order to determine how closely the three-dimensional arrangement of the patient's teeth corresponds to the time-projected three-dimensional arrangement.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: April 2, 2019
    Assignee: Align Technology, Inc.
    Inventors: Artem Borovinskih, Mitra Derakhshan, Carina Koppers, Eric Meyer, Ekaterina Tolstaya, Yury Brailov
  • Patent number: 10249084
    Abstract: A system and method for tap event location includes a device using a selection apparatus that provides accurate point locations. The device determines a 3-dimensional map of a scene in the view frustum of the device relative to a coordinate frame. The device receives an indication of the occurrence of a tap event comprising a contact of the selection apparatus with a subject, and determines the location of the tap event relative to the coordinate frame from the location of the selection apparatus. The location of the tap event may be used to determine a subject. Data associated with the subject may then be processed to provide effects in, or data about, the scene in the view frustum of the device. Embodiments include a selection apparatus that communicates occurrences of tap events to the device and includes features that allow the device to determine the location of the selection apparatus.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: April 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Weiss, Xiaoyan Hu
  • Patent number: 10248854
    Abstract: A hand motion identification method includes: obtaining a to-be-identified video; performing area-locating and tracking of a hand for the to-be-identified video, and extracting a red-green-blue (RGB) video and a depth information video of the hand; detecting the RGB video and the depth information video of the hand, to obtain a feature point; representing the feature point by using a 3D Mesh motion scale-invariant feature transform (MoSIFT) feature descriptor; and comparing the 3D Mesh MoSIFT feature descriptor of the feature point with a 3D Mesh MoSIFT feature descriptor in a positive sample obtained through beforehand training, to obtain a hand motion category in the to-be-identified video.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: April 2, 2019
    Assignees: BEIJING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS, TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yue Ming, Jie Jiang, TingTing Liu, Juhong Wang
  • Patent number: 10249075
    Abstract: The present embodiments relate to presampled photon maps for Monte-Carlo volume renderings. A photon map is generated from scan data of a volume, and the photon map is sampled and stored as an O-buffer or a uniform buffer. The O-buffer is adapted to the scan data and/or the transfer function to optimize the offset of the O-buffer for use in Monte-Carlo volume rendering. A Monte-Carlo volume rendering is generated from the scan data and the sampled photon map.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: April 2, 2019
    Assignee: Siemens Healthcare GmbH
    Inventors: Christoph Vetter, Kaloian Petkov
  • Patent number: 10250839
    Abstract: A mobile terminal includes: a display unit; a sensing unit configured to detect an input signal; and a control unit configured to display a 360-degree video on the display unit and control the sensing unit to detect the input signal. In correspondence to a first input signal for playing the 360-degree video at a first playing angle, the control unit displays a first image played at the first playing angle on the display unit. When a second input signal for changing a playing angle of the 360-degree video to a second playing angle different from the first playing angle is detected, the control unit displays a second image played at the second playing angle as a main screen on the display unit and displays the first image played at the first playing angle as a PIP screen on the display unit.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: April 2, 2019
    Assignee: LG Electronics Inc.
    Inventors: Miran Han, Seunghyun Yang, Kyungin Oh, Jongyoon Ahn, Shinjun Park
  • Patent number: 10250869
    Abstract: A method of driving a display device operably switchable between a two-dimensional (2D) display mode and a three-dimensional (3D) display mode. The display device has four electrodes alternatively arranged between first and second substrates. The method includes applying a first voltage to the first electrodes of the first electrode structures and the second electrode structures, a second voltage to the second electrodes of the first electrode structures and the second electrode structures, a third voltage to the third electrodes of the first electrode structures and the second electrode structure; and a fourth voltage to fourth electrodes of the first electrode structures and the second electrode structure, respectively.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: April 2, 2019
    Assignee: AU OPTRONICS CORPORATION
    Inventors: Sheng-Chi Liu, Yung-Sheng Tsai, Jen-Lang Tung
  • Patent number: 10249092
    Abstract: Methods for virtual reality and augmented reality rendering of a 3D object are provided. The methods can include segmenting the 3D object such that portions of the 3D object can be identifiable and distinguishable. The methods can include creating masks, identifying relationships between the masks and marking the masks accordingly.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: April 2, 2019
    Assignee: SIMBIONIX LTD.
    Inventors: Yaron Vaxman, Niv Fisher, Roy Porat, Oren Kalisman
  • Patent number: 10242400
    Abstract: Under an embodiment of the invention, a computer system includes a user interface (UI) for virtual tours of modeled real estate. The UI includes three ways to navigate the modeled real estate. The first navigation element is a 3D UI element that provides a 3D view of the property and enables the user to freely navigate in the XY plane of the virtual model. The second navigation element is a 2D map of the real property overlaid on a portion of the 3D UI element. The 2D map overlay enables navigation in the XY plane of the virtual model. The third navigation element is a 1D text element of the real property overlaid on a portion of the 3D UI element. The 1D text overlay enables navigation along the Z axis or the XY plane of the virtual model.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: March 26, 2019
    Assignee: Appliance Computing III, Inc.
    Inventors: David Eraker, Aravind Kalaiah, Robert McGarty
  • Patent number: 10241588
    Abstract: A method and system may be used to provide a user interface allowing a user to identify electronic devices by placing bounding boxes on a video of scene. The bounding boxes may identify one or more electronic devices. Coordinates of the bounding boxes may be stored to allow determining when a user is gesturing towards one of the bounding boxes. The coordinates of the bounding boxes may be updated by a computer vision process that determines whether one or more electronic devices have been moved. When it is detected that a user is gesturing towards a bounding box, an electronic device associated with the bounding box may be controlled.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: March 26, 2019
    Assignee: Piccolo Labs Inc.
    Inventors: Marlon Misra, Neil Raina
  • Patent number: 10242097
    Abstract: A content selection system and method for identifying and organizing moods in content using objectively measured scores for rhythm, texture and pitch (RTP) and clustered into six mood classifications based on an objective analysis of the measured scores. Digitized representations of the content may also be identified and organized based on the content's frequency data, three-dimensional shapes derived from the digitized representations, and colors derived from the frequency data. Each piece of content may be identified by at least a mood shape, but may also be identified by a mood color and/or a mood based on the clustered RTP scores and/or the digitized representation. Users of the selection system may be able to view the moods identified in the different manners, or combinations of two or three mood identifying manners and select and organize content based on the identified moods.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: March 26, 2019
    Assignee: APERTURE INVESTMENTS, LLC
    Inventors: Jacquelyn Fuzell-Casey, Skyler Fuzell-Casey, Donald Ryan, Timothy D. Casey
  • Patent number: 10242130
    Abstract: A data mining and analysis system which analyzes clusters of outlier data (i.e., rimliers) to detect and/or predict downhole events.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: March 26, 2019
    Assignee: Landmark Graphics Corporation
    Inventors: Robello Samuel, Olivier Roger Germain
  • Patent number: 10244241
    Abstract: This disclosure teaches an improved pyramidal file structure and method of use thereof. A pyramidal file structure can comprise a body and a header. The body can comprise a plurality of layers. The layers divided into tiles. Each of the tiles can be capable of comprising a plurality of images. The header can define a layer plan, a tile plan, and an image plan. A method of storing a scan within a pyramidal file structure can comprise defining in a header of a pyramidal file structure a pyramidal data structure. The header can define a layer plan, a tile plan, and an image plan. The method can also comprise storing in each tile of the pyramidal data structure of the pyramidal file structure a plurality of images. The pyramidal data structure can comprise a plurality of layers, each of the layers comprising one or more of the tiles.
    Type: Grant
    Filed: March 22, 2015
    Date of Patent: March 26, 2019
    Assignee: Innova Plex, Inc.
    Inventor: Bernard Lee
  • Patent number: 10242430
    Abstract: A method for collaborative CAx editing may include enabling a user to define a partitioning constraint for a design space and partitioning the design space into editing regions according to the partitioning constraint and assigning users to specific editing regions. The method may also include displaying a feature tree, enabling a user to select and lock a selected feature for editing by a specified user, enabling the specified user to edit the selected feature and blocking access from other users to the selected feature. An apparatus corresponding to the above method is also disclosed herein.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: March 26, 2019
    Assignee: Brigham Young University
    Inventors: Walter Edward Red, Felicia Marshall, Charles Gregory Jensen, Prasad Weerakoon, Rob Moncur
  • Patent number: 10242496
    Abstract: Systems, apparatuses and methods may provide a way to subdivide a patch generated in graphics processing pipeline into sub-patches, and generate sub-patch tessellations for the sub-patches. More particularly, systems, apparatuses and methods may provide a way to diverge tessellation sizes to a configurable size within an interior region of a patch or sub-patches based on a position of each of the tessellations. The systems, apparatuses and methods may determine a number of tessellation factors to use based on one or more of a level of granularity of one or more domains of a scene to be digitally rendered, available computing capacity, or power consumption to compute the number of tessellation factors.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: March 26, 2019
    Assignee: Intel Corporation
    Inventors: Peter L. Doyle, Devan Burke, Subramaniam Maiyuran, Abhishek R. Appu, Joydeep Ray, Elmoustapha Ould-Ahmed-Vall, Philip R. Laws, Altug Koker
  • Patent number: 10242487
    Abstract: Systems and methods of geometry processing, for rasterization and ray tracing processes provide for pre-processing of source geometry, such as by tessellating or other procedural modification of source geometry, to produce final geometry on which a rendering will be based. An acceleration structure (or portion thereof) for use during ray tracing is defined based on the final geometry. Only coarse-grained elements of the acceleration structure may be produced or retained, and a fine-grained structure within a particular coarse-grained element may be Produced in response to a collection of rays being ready for traversal within the coarse grained element. Final geometry can be recreated in response to demand from a rasterization engine, and from ray intersection units that require such geometry for intersection testing with primitives. Geometry at different resolutions can be generated to respond to demands from different rendering components.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: March 26, 2019
    Assignee: Imagination Technologies Limited
    Inventors: John W. Howson, Luke T. Peterson
  • Patent number: 10237536
    Abstract: A non-limiting example game system includes a game apparatus, and a terminal device and a television are connected to the game apparatus. A game image that is displayed on the television is an image that various kinds of objects arranged in a virtual space are imaged by a virtual camera. The virtual camera follows a player object so as to keep a predetermined distance with the player object, and when the player object enters a grassland object with comparatively long length, for example, each grass object is deformed or moved so as to go away from the virtual camera. For example, a height of the grass object near the virtual camera is made comparatively low, and the height is gradually made high as it separates from the virtual camera.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: March 19, 2019
    Assignee: NINTENDO CO., LTD.
    Inventor: Atsushi Asakura
  • Patent number: 10235794
    Abstract: An embodiment of a parallel processor apparatus may include a sample pattern selector to select a sample pattern for a pixel, and a sample pattern subset selector communicatively coupled to the sample pattern selector to select a first subset of the sample pattern for the pixel corresponding to a left eye display frame and to select a second subset of the sample pattern for the pixel corresponding to a right eye display frame, wherein the second subset is different from the first subset. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: March 19, 2019
    Assignee: Intel Corporation
    Inventors: Nikos Kaburlasos, Joydeep Ray, John H. Feit, Travis T. Schluessler, Jacek Kwiatkowski, Philip R. Laws
  • Patent number: 10237528
    Abstract: Embodiments are directed towards enabling digital cameras to create a 3D view, which can be re-rendered onto any object within a scene, so that it is both in focus and a center of perspective, based on capturing a single set of multiple 2D images of the scene. From capturing a single set of 2D images for a scene, a depth map of the scene may be generated, and used to calculate principal depths, which are then used to capture an image focused at each of the principal depths. A correspondence between a 2D image of the scene and the principal depths are determined that corresponds to a specific principal depth. For different coordinates of the 2D image, different 3D views of the scene are created that are each focused at a principal dept that corresponds to the given coordinate.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 19, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Meir Tzur, Noam Levy
  • Patent number: 10237531
    Abstract: In various embodiments, methods and systems reprojecting three-dimensional (3D) virtual scenes using discontinuity depth late stage reprojection are provided. A reconstruction point, that indicates camera pose information, is accessed. The reconstruction point is associated with a plurality of sample points of a three-dimensional (3D) virtual scene. One or more closest sample points, relative to the reconstruction point, are identified, from the plurality of sample points. Each of the one or more closest sample points is associated with a cube map of color data and depth data. A relative convergence score is determined for each of the one or more closest sample points based on performing a depth-aware cube map late stage reprojection operation in relation to the reconstruction point. A subset of the one or more closest sample points is identified based on the relative convergence score. A reconstructed 3D virtual image is generated using the subset.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: March 19, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael George Boulton, Ashraf Ayman Michail
  • Patent number: 10234383
    Abstract: A terahertz (THz) spectral imaging system includes a THz 2D imaging camera, a tunable THz bandpass filter before the THz camera, and a broadband THz light source. The tunable THz bandpass filter includes a visible or infrared laser source, a spatial light modulator modulating the light to generate a spatially structured light pattern, and a semiconductor plate onto which the light pattern is projected. The light pattern generates carriers in the semiconductor plate to turn it into a metamaterial THz bandpass filter, which is tunable by changing the light patterns. A controller controls the light patterns and the THz camera in a timing sequence to acquire multiple 2D THz images at different THz frequencies. Such THz spectral image data can be further combined with visible images and LiDAR images in a security surveillance system to automatically detect security threats using image fusion and deep learning techniques.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: March 19, 2019
    Assignee: KONICA MINOLTA LABORATORY U.S.A., INC.
    Inventors: Leiming Wang, Jun Amano
  • Patent number: 10234291
    Abstract: A methodology includes determining coarse location coordinates for a mobile device, anchoring the coarse location coordinates to a map, receiving inertial measurement unit data supplied by the mobile device, wherein the inertial measurement unit data is indicative of relative location coordinates of the mobile device, generating an unanchored path of the mobile device based on the relative location coordinates, and anchoring the unanchored path of the mobile device to the map in a position that optimizes a match between the coarse location coordinates and the relative location coordinates of the mobile device.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: March 19, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Wai-tian Tan, Rob Liston, Xiaoqing Zhu, Mehdi Nikkhah, Santosh G. Pandey
  • Patent number: 10235797
    Abstract: Techniques described herein are directed to a system and methods for generating 3D models of an object which accurately depict reflective properties of the object. To do this, an image of an object is captured and a rendered image of the object is generated from the image. The system then generates a lighting effect which approximates an effect of the actual light source on the appearance of the object when the image was captured. A number of rendered images of the object are generated using the lighting effect, each having different visual material property values. Once the rendered images have been generated, the system may compare the generated rendered images to the actual image in order to identify the rendered image which best approximates the actual image. The visual material property values associated with the best approximation are then assigned to the object.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: March 19, 2019
    Assignee: LOWE'S COMPANIES, INC.
    Inventors: Mason E. Sheffield, Oleg Alexander
  • Patent number: 10235803
    Abstract: A system, a method and instructions embodied on a non-transitory computer-readable storage medium that solve a 3D point-in-polygon (PIP) problem is presented. This system projects polygons that comprise a set of polyhedra onto projected polygons in a reference plane. Next, the system projects a data point onto the reference plane, and performs a 2D PIP operation in the reference plane to determine which projected polygons the projected data point falls into. For each projected polygon the projected data point falls into, the system performs a 3D crossing number operation by counting intersections between a ray projected from the corresponding data point in a direction orthogonal to the reference plane and polyhedral faces corresponding to projected polygons, to identify polyhedra the data point falls into. The system then generates a visual representation of the set of polyhedra, wherein each polyhedron is affected by data points that fall into it.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: March 19, 2019
    Assignee: SPLUNK INC.
    Inventor: Geoffrey R. Hendrey
  • Patent number: 10235800
    Abstract: A system and method is provided for smoothing portions of a 3D model of an object based on the likelihood of a portion being an accurate representation of the surface of the object, and based on whether the surface of the object according to the model is relatively jagged or relatively smooth.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: March 19, 2019
    Assignee: Google LLC
    Inventor: Scott Benjamin Satkin
  • Patent number: 10235761
    Abstract: An object in a first image is segmented by obtaining the first image including the object; receiving a first input signal including first information about a first position in the first image; selecting at least one pixel included in the first image, based on the first information about the first position; generating a second image by dividing the first image into several areas, using the selected at least one pixel; and segmenting the object in the first image by using the first image and the second image.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: March 19, 2019
    Assignee: Samsung Electronics Co., Ld.
    Inventors: Arin Jumpasut, Seong-oh Lee, Moon-sik Jeong, Sung-do Choi
  • Patent number: 10237544
    Abstract: The present invention provides an open head mount display device and a display method thereof, relates to the field of head mount display technology, and can solve technical problems (such as a tedious operation, a poor display effect, an inaccurate position of the display image or the like) of the open head mount display device in the prior art. The open head mount display device of the present invention comprises: a display unit for providing a display image to user's eyes; an image acquisition unit for acquiring an image of an external object; an image analysis unit for analyzing and determining a position of the external object relative to the user's eyes in accordance with the image acquired by the image acquisition unit; and an image adjusting unit for adjusting the display image in accordance with an analysis result of the image analysis unit.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: March 19, 2019
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Heecheol Kim, Youngsuk Song, Seongyeol Yoo, Seungjin Choi
  • Patent number: 10235764
    Abstract: A method for collision detection between colliders in a real-time virtual scene includes: obtaining a shortest distance from a cylindrical collider corresponding to a virtual object to each plane of a first binary space partitioning collider in a virtual scene; extending each plane of the first binary space partitioning collider according to the shortest distance to form a second binary space partitioning collider; extending an axis-aligned bounding box of the first binary space partitioning collider to generate an outer edge-extended bounding box; obtaining an intersection set of the generated outer edge-extended bounding box and the second binary space partitioning collider; and performing collision detection between the cylindrical collider and a result of obtaining the intersection set of the outer edge-extended bounding box and the second binary space partitioning collider.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: March 19, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Xini Kuang
  • Patent number: 10234598
    Abstract: Aggregating and transforming data, and performing analytics thereupon, for application-specific optimization based on multiple data sources. The data is preferably ingressed automatically, and may originate from various public and/or private data sources. Data transformation preferably aligns the data aggregated from the various sources, to thereby allow meaningful referencing. Complex and non-aligned data can therefore be consolidated, such that it is readily digestible by simulation (or other) software. In an embodiment, risk of flooding for a supply chain is computed from the aggregated and transformed data, using data analytics based on physical computation for flood risk assessment, allowing the supply chain to be optimized with regard to threat of flooding and/or actual flooding. In another embodiment, risk of wild fire may be assessed. Other types of risk may also be assessed.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: March 19, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hans-Jurgen Eickelman, Ying Liu, Thomas H. Osiecki, Lucas Correia Villa Real