Patents Examined by James A. Thompson
  • Patent number: 11893654
    Abstract: The present disclosure relates to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may configure a portion of a GPU to include at least one depth processing block, the at least one depth processing block being associated with at least one depth buffer. The apparatus may also identify one or more depth passes of each of a plurality of graphics workloads, the plurality of graphics workloads being associated with a plurality of frames. Further, the apparatus may process each of the one or more depth passes in the portion of the GPU including the at least one depth processing block, each of the one or more depth passes being processed by the at least one depth processing block, the one or more depth passes being associated with the at least one depth buffer.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: February 6, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Sreyas Kurumanghat, Kalyan Kumar Bhiravabhatla, Andrew Evan Gruber, Tao Wang, Baoguang Yang, Pavan Kumar Akkaraju
  • Patent number: 11887211
    Abstract: A texture cache comprises at least two banks of cache storage to cache texels for processing in texture mapping operations. Access to the cached texels corresponding to a given chunk of texels of a given texture image is controlled according to a selected bank mapping selected from two or more bank mappings supported by the texture cache access control circuitry. Each bank mapping corresponds to a different mapping of the respective texels within the given chunk to the banks of cache storage. In at least one operating mode, the selected bank mapping is selected for the given chunk of texels of the given texture image depending on: at least one of first/second chunk position coordinates associated with the given chunk of texels; and at least one further texture attribute associated with the given texture image.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: January 30, 2024
    Assignee: Arm Limited
    Inventors: Khaled Tarek Abdellatif Mohamed Khatib, Åsmund Kvam Oma, Edvard Fielding
  • Patent number: 11887321
    Abstract: The present disclosure provides three-dimensional scanning image acquisition and processing methods and apparatuses, and a three-dimensional scanning device. The three-dimensional scanning image processing method includes: synchronously acquiring a projection pattern of first wavelength light and an illumination image of second wavelength light projected on a measured object, and acquiring a color texture image projecting the measured object. Through the present disclosure, a problem of texture misalignment caused by the time difference and position difference between the three-dimensional reconstruction data and the color texture image in related art is solved.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: January 30, 2024
    Assignee: Shining3D Tech Co., Ltd.
    Inventors: Chao Ma, Xiaobo Zhao, Xiaojun Chen
  • Patent number: 11887345
    Abstract: A system receives encoded data regarding a points in a point cloud. The data includes a prediction tree having a nodes generated based on spatial information regarding the points and properties of a sensor system that obtained the spatial information. A value of each node represents first spatial coordinates of a respective one of the points according to a first coordinate system, and the value of at least a first node in the prediction tree is determined based on ancestor nodes of the first node and the properties of the sensor system. The system decodes the data to determine first data, including the first spatial coordinates of at least some of the points, and quantization parameters associated with the first spatial coordinates. The system determines second data based on the first data, including second spatial coordinates of at least some of the points according to a second coordinate system.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: January 30, 2024
    Assignee: Apple Inc.
    Inventors: Khaled Mammou, David Flynn, Alexandros Tourapis
  • Patent number: 11880940
    Abstract: A graphics system and associated methods produce a continuous presentation and/or visualization from a point cloud with a distributed and disconnected set of data points that otherwise produce a discontinuous presentation and/or visualization of a scene. The graphics system receives the data points, and expands a polygonal mesh from the position of each particular data point such that each side of the polygonal mesh connects to a side of a polygonal mesh that is expanded from the position of each data point of a set of data points that neighbors the particular data point. The polygonal mesh of the particular data point spans a larger area or volume of the space than the particular data point. The graphics system produces the continuous visualization of the scene from rendering the polygonal mesh that is expanded from the position of each particular data point instead of rendering the data points.
    Type: Grant
    Filed: August 3, 2023
    Date of Patent: January 23, 2024
    Assignee: Illuscio, Inc.
    Inventor: Max Good
  • Patent number: 11871991
    Abstract: Data is computed in order to visualize the velocity of blood fluid flowing through a blood vessel at a fundus. An image processing method includes a step of performing registration of each frame in a moving image configured by plural frames of an imaged fundus, and a step of computing visualization data enabling visualization of a state of blood fluid flowing through a blood vessel at the fundus based on a pixel value in each of the registered frames.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: January 16, 2024
    Assignee: NIKON CORPORATION
    Inventors: Mariko Hirokawa, Yasushi Tanabe
  • Patent number: 11869146
    Abstract: A three-dimensional model generation method includes: obtaining map information generated by camera calibration executed by controlling one or more cameras to shoot a subject from a plurality of viewpoints, the map information including three-dimensional points each indicating a position on the subject in a three-dimensional space; obtaining a first image from a first view point and a second image from a second viewpoint; determining a search range in the three-dimensional space, based on the map information, the search range including a first three-dimensional point on the subject, the first three-dimensional point corresponding to a first point in the first image; searching for a similar point that is similar to the first point, in a range in the second image which corresponds to the search range; and generating a three-dimensional model using a search result in the searching.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: January 9, 2024
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Kensho Teranishi, Satoshi Yoshikawa, Toru Matsunobu, Masaki Fukuda
  • Patent number: 11869114
    Abstract: A method for graphics processing. The method including rendering graphics for an application using a plurality of graphics processing units (GPUs). The method including dividing responsibility for the rendering of geometry of the graphics between the plurality of GPUs based on a plurality of screen regions that are interleaved, each GPU having a corresponding division of the responsibility which is known to the plurality of GPUs. The method including assigning a GPU a piece of geometry of an image frame generated by an application for geometry pretesting. The method including performing geometry pretesting at the GPU to generate information regarding the piece of geometry and its relation to each of the plurality of screen regions. The method including using the information at each of the plurality of GPUs when rendering the image frame.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: January 9, 2024
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Mark E. Cerny, Florian Strauss, Tobias Berghoff
  • Patent number: 11861815
    Abstract: Provided are a method and apparatus for creating a composite image, by which the state of a target may be effectively expressed, and a computer program stored in a recording medium to execute the method. The composite image creating method, performed by a computing apparatus, of synthesizing an input image to a target image, includes identifying information of the input image by obtaining the input image, generating a projected image based on information about a position in units of sub-pixels for the target image of the input image, by using information of the input image, generating a reduced image by reducing the projected image at a ratio corresponding to the target image, and synthesizing the reduced image to the target image.
    Type: Grant
    Filed: March 23, 2023
    Date of Patent: January 2, 2024
    Assignee: AGENCY FOR DEFENSE DEVELOPMENT
    Inventors: Hyun Ja Im, Jeongseaok Kim, Daeyeon Kim, Kwang Woo Park
  • Patent number: 11861761
    Abstract: Embodiments described herein are generally directed to improvements relating to power, latency, bandwidth and/or performance issues relating to GPU processing/caching. According to one embodiment, a system includes a producer intellectual property (IP) (e.g., a media IP), a compute core (e.g., a GPU or an AI-specific core of the GPU), a streaming buffer logically interposed between the producer IP and the compute core. The producer IP is operable to consume data from memory and output results to the streaming buffer. The compute core is operable to perform AI inference processing based on data consumed from the streaming buffer and output AI inference processing results to the memory.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: January 2, 2024
    Assignee: Intel Corporation
    Inventors: Subramaniam Maiyuran, Durgaprasad Bilagi, Joydeep Ray, Scott Janus, Sanjeev Jahagirdar, Brent Insko, Lidong Xu, Abhishek R. Appu, James Holland, Vasanth Ranganathan, Nikos Kaburlasos, Altug Koker, Xinmin Tian, Guei-Yuan Lueh, Changliang Wang
  • Patent number: 11842439
    Abstract: A method and system for 3D reconstruction of coronary artery based on vascular branch registration. The method includes: classifying bifurcated vessels and normal vessels of an intravascular ultrasound image and segmenting intima and adventitia of the bifurcated vessels and normal vessels separately; extracting a 3D centerline of a CAG image; locating vascular branches and automatically matching key points of the CAG image; and registering the intima and adventitia segmentation images to the 3D centerline of the CAG image according to the key points of the CAG image and performing 3D reconstruction of the coronary artery. The method uses automatic matching of vascular branches to fuse CAG and IVUS images and reconstruct them in 3D, which is more helpful for intuitive judgment of doctors on the premise of improving speed and accuracy, and is of great significance for auxiliary diagnosis of diseases.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: December 12, 2023
    Assignee: SHANDONG UNIVERSITY
    Inventors: Zhi Liu, Yankun Cao
  • Patent number: 11842521
    Abstract: Disclosed is a system and associated methods for compressing data in a three-dimensional (“3D”) model. The system receives the constructs that form different shapes of a 3D object represented by the 3D model. The system selects a set of the constructs based on the set of constructs forming a particular shape that is compressible with a function. The system defines the function that generates an approximate shape for the particular shape formed by the set of constructs, and compresses the 3D model by replacing the set of constructs with the function. The system may tune the function so that the approximate shape matches the particular shape with more specificity, may define a noise pattern that approximates and applies the non-uniformity of the particular shape to the approximate shape, and may define a gradient pattern that approximates and applies the coloring of the set of constructs to the approximate shape.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: December 12, 2023
    Assignee: Illuscio, Inc.
    Inventors: Nolan Taeksang Yoo, Dwayne Elahie
  • Patent number: 11842673
    Abstract: A control method for display switching, an electronic device, and a storage medium are provided. The control method for display switching includes: establishing a first buffer and a second buffer at a kernel layer and initializing the first buffer; establishing a first service process and a second service process at a user layer, and controlling the first service process to render a first image according to a display parameter of a first buffer and transmit it to a display screen via the first buffer for display; and initializing the second buffer according to a switching instruction, and controlling the second service process to render a second image according to a display parameter of the second buffer and transmit it to the display screen via the second buffer so as to make the display screen switch to displaying the second image.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: December 12, 2023
    Assignees: Beijing BOE Optoelectronics Technology Co., Ltd., BOE Technology Group Co., Ltd.
    Inventors: Peng Han, Hao Zhang, Lili Chen, Huidong He, Juanjuan Shi, Qianwen Jiang, Weihua Du
  • Patent number: 11836899
    Abstract: A device comprises processing circuitry to receive an input polygon comprised of a plurality of segments connected by a plurality of points, some of the plurality of segments extending in a first direction and remaining ones of the plurality of segments extending in a second direction perpendicular to the first direction. The processing circuitry performs a first set of operations on the input polygon to generate an intermediate polygon having a plurality of vertices, a number of the plurality of vertices being fewer than a number of the plurality of points. The processing circuitry performs a second set of operations on the intermediate polygon based on traits of the plurality of vertices to generate a final polygon with a contour that represents the input polygon, the contour including at least one section that extends in a third direction different than the first direction and the second direction.
    Type: Grant
    Filed: October 11, 2021
    Date of Patent: December 5, 2023
    Assignee: UIArmor.com LLC
    Inventor: Christopher J. Bruce
  • Patent number: 11830153
    Abstract: A method for generating an augmented reality image from first and second images, wherein at least a portion of at least one of the first and the second image is captured from a real scene, identifies a confidence region in which a confident determination as to which of the first and second image to render in that region of the augmented reality image can be made, and identifies an uncertainty region in which it is uncertain as to which of the first and second image to render in that region of the augmented reality image. At least one blending factor value in the uncertainty region is determined based upon a similarity between a first colour value in the uncertainty region and a second colour value in the confidence region, and an augmented reality image is generated by combining, in the uncertainty region, the first and second images using the at least one blending factor value.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: November 28, 2023
    Assignee: Imagination Technologies Limited
    Inventor: David Walton
  • Patent number: 11813479
    Abstract: A control circuit accesses patient image content as well as field geometry information regarding a particular radiation treatment platform. The control circuit then generates a predicted three-dimensional dose map for the radiation treatment plan as a function of both the patient image content and the field geometry information.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: November 14, 2023
    Assignee: Siemens Healthineers International AG
    Inventors: Elena Czeizler, Esa Kuusela, Mikko Hakala, Shahab Basiri
  • Patent number: 11816500
    Abstract: Apparatuses to synchronize lanes that diverge or threads that drift are disclosed. In one embodiment, a graphics multiprocessor includes a queue having an initial state of groups with a first group having threads of first and second instruction types and a second group having threads of the first and second instruction types. A regroup engine (or regroup circuitry) regroups threads into a third group having threads of the first instruction type and a fourth group having threads of the second instruction type.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: November 14, 2023
    Assignee: Intel Corporation
    Inventors: Valentin Andrei, Subramaniam Maiyuran, SungYe Kim, Varghese George, Altug Koker, Aravindh Anantaraman
  • Patent number: 11816793
    Abstract: A geospatial modeling system may include a memory and a processor cooperating therewith to: (a) generate a three-dimensional (3D) geospatial model including geospatial voxels based upon a plurality of geospatial images; (b) select an isolated geospatial image from among the plurality of geospatial images; (c) determine a reference geospatial image from the 3D geospatial model using Artificial Intelligence (AI) and based upon the isolated geospatial image; (d) align the isolated geospatial image and the reference geospatial image to generate a predictively registered image; (e) update the 3D geospatial model based upon the predictively registered image; and (f) iteratively repeat (b)-(e) for successive isolated geospatial images.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: November 14, 2023
    Assignee: EAGLE TECHNOLOGY, LLC
    Inventors: Donald Alan Lieb, Bill Watkins, Glenn Boudreaux, John L. Delay, Mark D. Elstrom, Mark D Rahmes, Patrick Cowhill
  • Patent number: 11803155
    Abstract: Disclosed are a method and a system for processing a computer-generated hologram (CGH). The system for processing a CGH includes a CGH generation apparatus and a display apparatus. The CGH generation apparatus repeatedly performs a process of propagating object data from a first depth layer to a second depth layer, changing amplitude data of the object data to second predefined amplitude data, back-propagating the object data from the second depth layer to the first depth layer, and changing the amplitude data of the object data to first predefined amplitude data, and generates a CGH by using the object data.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: October 31, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Daeho Yang, Sunil Kim, Wontaek Seo, Geeyoung Sung, Bongsu Shin, Jungkwuen An, Jangwoo You, Changkun Lee, Jong-Young Hong
  • Patent number: 11798249
    Abstract: Virtual tools are used to manipulate aspects of a three-dimensional medical image volume. The virtual tools are registered with the image volume. Presentation of the image volume is manipulated by an image processor in response to use of the virtual tools. The virtual tools may be used to facilitate analysis of the image volume.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: October 24, 2023
    Inventors: Robert Edwin Douglas, David Byron Douglas, Kathleen Mary Douglas