Patents Examined by Sing-Wai Wu
-
Patent number: 11887247Abstract: In an embodiment of the invention there is provided a method of visual localization, comprising: generating a plurality of virtual views, wherein each of the virtual views is associated with a location; obtaining a query image; determining the location where the query image was obtained on the basis of a comparison of the query image with said virtual views.Type: GrantFiled: July 23, 2021Date of Patent: January 30, 2024Assignee: NAVVIS GMBHInventors: Eckehard Steinbach, Robert Huitl, Georg Schroth, Sebastian Hilsenbeck
-
Patent number: 11880924Abstract: A method of tiled rendering is provided which comprises dividing a frame to be rendered, into a plurality of tiles, receiving commands to execute a plurality of subpasses of the tiles and interleaving execution of same subpasses of multiple tiles of the frame. Interleaving execution of same subpasses of multiple tiles comprises executing a previously ordered first subpass of a second tile between execution of the previously ordered first subpass of a first tile and execution of a subsequently ordered second subpass of the first tile. The interleaving is performed, for example, by executing the plurality of subpasses in an order different from the order in which the commands to execute the plurality of subpasses are stored and issued. Alternatively, interleaving is performed by executing one or more subpasses as skip operations such that the plurality of subpasses are executed in the same order.Type: GrantFiled: December 29, 2021Date of Patent: January 23, 2024Assignee: Advanced Micro Devices, Inc.Inventors: Ruijin Wu, Mika Tuomi, Paavo Sampo Ilmari Pessi, Anirudh R. Acharya
-
Patent number: 11880932Abstract: Systems and processes generate a viewing experience by determining location data and movement data of (a) at least one object and (b) at least one participant within an event area. A three-dimensional model of the event area, the participant and the object is determined based upon the location data and the movement data. A viewpoint of a spectator defines an origin, relative to the three-dimensional model, and a direction of the viewing experience. The viewing experience is generated for the viewpoint at least in part from the three-dimensional model to include one or more of augmented reality, mixed reality, extended reality, and virtual reality.Type: GrantFiled: April 13, 2021Date of Patent: January 23, 2024Assignee: LiveCGI, Inc.Inventor: Marc Rowley
-
Patent number: 11880925Abstract: In an aspect, an update unit can evaluate condition(s) in an update request and update one or more memory locations based on the condition evaluation. The update unit can operate atomically to determine whether to effect the update and to make the update. Updates can include one or more of incrementing and swapping values. An update request may specify one of a pre-determined set of update types. Some update types may be conditional and others unconditional. The update unit can be coupled to receive update requests from a plurality of computation units. The computation units may not have privileges to directly generate write requests to be effected on at least some of the locations in memory. The computation units can be fixed function circuitry operating on inputs received from programmable computation elements. The update unit may include a buffer to hold received update requests.Type: GrantFiled: January 7, 2022Date of Patent: January 23, 2024Assignee: Imagination Technologies LimitedInventors: Steven J. Clohset, Jason R. Redgrave, Luke T. Peterson
-
Patent number: 11875460Abstract: The present disclosure provides a method for displaying a three-dimensional space view. The three-dimensional space view includes a first three-dimensional space view and a second three-dimensional space view. The method includes presenting the first three-dimensional space view on a first user interface; presenting the second three-dimensional space view on a second user interface; changing the first three-dimensional space view according to a user input; and changing the second three-dimensional space view according to a change in the first three-dimensional space view.Type: GrantFiled: June 23, 2021Date of Patent: January 16, 2024Assignee: KE.COM (BEIJING) TECHNOLOGY CO., LTD.Inventors: Bin Yang, Yilang Hu, Hang Cao, Ruina Zhang, Mengdi Qi, Jiang Bian, Yuke Yang
-
Patent number: 11875444Abstract: One embodiment of a computer-implemented method for decompressing a compressed texture block includes identifying a first texel included in a plurality of texels, wherein the plurality of texels forms at least a portion of a compressed texture block; determining a first location within the compressed texel block that corresponds to the first texel; and extracting the first texel from the first location without decompressing any of the other texels included in the plurality of texels.Type: GrantFiled: May 14, 2021Date of Patent: January 16, 2024Assignee: NVIDIA CorporationInventors: Robert A Alfieri, Peter S. Shirley
-
Patent number: 11874420Abstract: A cross sectional representation of a geological surface is displayed on a display screen. A segment of the cross-sectional representation is edited, and a pseudo log of formation properties based on the edited segment is displayed on the display screen. A determination is made whether formation properties associated with the pseudo log match actual formation properties measured during drilling of a well and a signal is output indicative of the match. A drill operator may use a structural model determined based on the edited geological surface to drill for hydrocarbons in the formation.Type: GrantFiled: August 21, 2018Date of Patent: January 16, 2024Assignee: Halliburton Energy Services, Inc.Inventors: Martin Kastenbaum, William David Bethancourt, Yang Miao, Jeremy Combs
-
Patent number: 11869670Abstract: Systems and methods are provided for multi-schema analysis of patient specific anatomical features from medical images. The system may receive medical images of a patient and metadata associated with the medical images indicative of a selected pathology, and automatically classify the medical images using a segmentation algorithm. The system may use an anatomical feature identification algorithm to identify one or more patient specific anatomical features within the medical images by exploring an anatomical knowledge dataset. A 3D surface mesh model may be generated representing the one or more classified patient specific anatomical features, such that information may be extracted from the 3D surface mesh model based on the selected pathology. Physiological information associated with the selected pathology for the 3D surface mesh model may be generated based on the extracted information.Type: GrantFiled: April 6, 2023Date of Patent: January 9, 2024Assignee: Axial Medical Printing LimitedInventors: Daniel Crawford, Rory Hanratty, Luke Donnelly, Luis Trindade, Thomas Schwarz, Adam Harpur
-
Patent number: 11862128Abstract: In one embodiment, a computing system may determine a focus point of a viewer based on received sensor data. The system may determine, for a current frame, a first viewing region encompassing a focus point of the viewer and a second view region excluding the first viewing region. The system may determine, for the current frame, color values for the first viewing region using respective first sampling resolutions, and color values for the second viewing region using respective second sampling resolutions. At least one second sampling resolution may be lower than a corresponding first sampling resolution associated with a same color channel. At least two of the second sampling resolutions for the color channels of the second viewing region may be different from each other. The system may output the color values for the first viewing region and the second viewing region of the current frame for display.Type: GrantFiled: July 15, 2021Date of Patent: January 2, 2024Assignee: Meta Platforms Technologies, LLCInventor: Larry Seiler
-
Patent number: 11853045Abstract: Accurate wiring work shall be efficiently performed when a module group included in a control system for an industrial machine is installed. An installation support apparatus includes an image information acquisition part configured to acquire a camera image of a module included in a control system for an industrial machine, a design information acquisition part configured to specify the module on the basis of the camera image, and acquire design information relevant to wiring of the module, and a projection information processing part configured to generate a projection image based on the design information, allowing to be projected onto a position corresponding to the camera image.Type: GrantFiled: June 12, 2020Date of Patent: December 26, 2023Assignee: FANUC CORPORATIONInventor: Yuuki Fujita
-
Patent number: 11839432Abstract: Disclosed herein are systems, methods, and software for providing a virtual environment with enhanced visual textures and haptic detail. In some embodiments, a texture atlas and UV mapping is used to render virtual objects having multiple textures that can be manipulated in real time. In some cases, UV coordinates are used to provide enhanced haptic detail.Type: GrantFiled: February 4, 2022Date of Patent: December 12, 2023Assignee: FVRVS LimitedInventors: Ian Hew Crowther, Victoria Jane Smalley
-
Patent number: 11836845Abstract: A texture filtering unit includes a datapath block and a control block. The datapath block includes one or more parallel computation pipelines, each containing at least one hardware logic component configured to receive a plurality of inputs and generate an output value as part of a texture filtering operation. The control block includes a plurality of sequencers and an arbiter. Each sequencer executes a micro-program that defines a sequence of operations to be performed by the one or more pipelines in the datapath block as part of a texture filtering operation and the arbiter controls access, by the sequencers, to the one or more pipelines in the datapath based on predefined prioritization rules.Type: GrantFiled: November 30, 2021Date of Patent: December 5, 2023Assignee: Imagination Technologies LimitedInventor: Casper Van Benthem
-
Patent number: 11830101Abstract: To suspend the processing for a group of one or more execution threads currently executing a shader program for an output being generated by a graphics processor, the issuing of shader program instructions for execution by the group of one or more execution threads is stopped, and any outstanding register-content affecting transactions for the group of one or more execution threads are allowed to complete. Once all outstanding register-content affecting transactions for the group of one or more execution threads have completed, the content of the registers associated with the threads of the group of one or more execution threads, and a set of state information for the group of one or more execution threads, including at least an indication of the last instruction in the shader program that was executed for the threads of the group of one or more execution threads, are stored to memory.Type: GrantFiled: July 17, 2020Date of Patent: November 28, 2023Assignee: Arm LimitedInventor: Olof Henrik Uhrenholt
-
Patent number: 11823329Abstract: A client device receives a map tile associated with a map feature having a geometric base and a height value, the geometric base represented by a set of vertices, and map terrain data including elevation values. The client device determines whether all vertices of the map feature are in the set of vertices and selects a sample point on the map tile using the set of vertices, determine a sample elevation value for the sample point using the map terrain data, determine vertex elevation values for respective vertices in the set of vertices using the sample elevation value, and render the map tile with the map feature using the vertex elevation values. The map feature is rendered with a top surface graphical component having an elevation corresponding to a sum of the sample elevation value and the height value. The client device displays the rendering.Type: GrantFiled: December 8, 2021Date of Patent: November 21, 2023Assignee: Mapbox, Inc.Inventor: Aleksandar Stojiljkovic
-
Patent number: 11817202Abstract: Provided is an information processing apparatus including an image supply unit that supplies a plurality of input images showing corresponding objects to an image processing unit and obtains a plurality of object images as an image processed result from the image processing unit, and a display control unit that synchronously displays the plurality of object images that have been obtained. The object images are regions including the corresponding objects extracted from the plurality of input images, and orientations, positions, and sizes of the corresponding objects of the plurality of object images are unified.Type: GrantFiled: September 14, 2021Date of Patent: November 14, 2023Inventor: Takeshi Ohashi
-
Patent number: 11809337Abstract: Disclosed is a graphics processing device including a main SoC, a performance-enhancing SoC, and an external circuit that is set outside any of the two SoCs. The main SoC includes: a first graphics processing unit (GPU) dividing to-be-processed data into a first input part and a second input part, and processing the first output part to generate first output data; and a first transceiver circuit forwarding the second input part to the performance-enhancing SoC via the external circuit, and then receiving second output data via the external circuit and forwarding it. The performance-enhancing SoC includes: a second transceiver circuit receiving the second input part via the external circuit and outputting the second output data to the main SoC via the external circuit; and a second GPU receiving the second input part from the second transceiver circuit and processing this part to provide the second output data for the second transceiver.Type: GrantFiled: May 27, 2021Date of Patent: November 7, 2023Assignee: REALTEK SEMICONDUCTOR CORPORATIONInventors: Yi-Cheng Chen, Hsu-Jung Tung
-
Patent number: 11810281Abstract: An image processing apparatus comprises a changing unit configured to change a display area of an image from a first display area to a second display area including at least a portion of the first display area, an acquiring unit configured to acquire a first value indicating luminance, in which brightness contrast is considered, in an image displayed in the first display area and a second value indicating luminance, in which brightness contrast is considered, in an image displayed in the second display area, and a correcting unit configured to correct luminance of the image displayed in the second display area based on the first value and the second value that are acquired by the acquiring unit.Type: GrantFiled: November 7, 2022Date of Patent: November 7, 2023Assignee: CANON KABUSHIKI KAISHAInventor: Hiroaki Nashizawa
-
Patent number: 11804011Abstract: Disclosed is a method and apparatus for enabling interactive visualization of three-dimensional volumetric models. The method involves maintaining three-dimensional volumetric models represented by explicit surfaces. In accordance with an embodiment of the disclosure, the method also involves, for a current point of view, generating and displaying images of the volumetric models in a manner that clarifies internal structures by accounting for light attenuation inside the volumetric models as a function of spatial positions of the explicit surfaces. The method also involves, upon receiving user input that adjusts a display variable, repeating the generating and the displaying of the images in accordance with the display variable that has been adjusted, thereby enabling interactive visualization of the volumetric models while simultaneously clarifying the internal structures by accounting for the light attenuation inside the volumetric models.Type: GrantFiled: September 15, 2021Date of Patent: October 31, 2023Assignee: LlamaZOO Interactive Inc.Inventors: Charles Lavigne, Li Jl
-
Patent number: 11801115Abstract: An imaging system, including a head-mounted display worn by a system operator. A marker defines a plane when attached to a human subject. Optically reflective elements are disposed on the marker and on opposing sides of the plane in a non-symmetrical arrangement with respect to the plane. A memory stores a graphical representation of a tool used in a procedure performed on the human subject, and an image of anatomy of the human subject. A camera attached to the display acquires an image of the marker and the tool. A processor analyzes the image to identify the plane and to identify a side of the plane wherein the camera is located, and to render to the display the image of the anatomy of the human subject with the graphical representation of the tool superimposed thereon from a point of view in the identified side of the plane.Type: GrantFiled: May 29, 2022Date of Patent: October 31, 2023Assignee: AUGMEDICS LTD.Inventors: Nissan Elimelech, Stuart Wolf, Nitzan Krasney
-
Patent number: 11798121Abstract: A method of operating a tile-based graphics processing pipeline, in which the pipeline maintains information indicating whether sample values of rendered fragment data stored in the tile buffer for a set of plural pixels (or for each set of a plurality of sets of plural pixels) have the same value.Type: GrantFiled: January 25, 2022Date of Patent: October 24, 2023Assignee: Arm LimitedInventors: Jian Wang, Toni Viki Brkic