Texture Patents (Class 345/582)
  • Patent number: 11561552
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing data characterizing a first region in an environment to generate a prediction characterizing a second region in the environment. One of the methods includes obtaining surfel data comprising a plurality of surfels; obtaining sensor data for a plurality of locations in a first region of the environment; determining, from the surfel data, a plurality of first surfels corresponding to respective locations in the first region of the environment; determining, using the first surfels and the sensor data, a difference between i) a first representation of the first region of the environment corresponding to the first surfels and ii) a second representation of the first region of the environment corresponding to the sensor data; and generating a respective object prediction for one or more locations in a second region of the environment.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: January 24, 2023
    Assignee: Waymo LLC
    Inventors: David Harrison Silver, Carlos Hernandez Esteban, Michael Montemerlo, Peter Pawlowski, David Yonchar Margines
  • Patent number: 11554104
    Abstract: The disclosure relates to compositions containing allyl isothiocyanate and methods of use thereof for stimulating tearing in a subject to treat dry eye.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: January 17, 2023
    Assignee: The Schepens Eye Research Institute, Inc.
    Inventor: Joseph B. Ciolino
  • Patent number: 11555745
    Abstract: Example embodiments relate to methods and devices for generating (quasi-) periodic interference patterns. One embodiment includes a method for generating an interference pattern using multi-beam interference of electromagnetic radiation. The method includes computing a set of grid points in a complex plane representing a grid with a desired symmetry. The method also includes selecting a radius of a virtual circle. Additionally, the method includes selecting a set of grid points in the complex plane that lies on the virtual circle centered around a virtual center point. Further, the method includes associating an argument of each grid point of the selected set of grid points in the complex plane with a propagation direction of plane waves or quasi plane waves or parallel wave fronts. In addition, the method includes obtaining the interference pattern that is a superposition of the plane waves or quasi plane waves or parallel wave fronts.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: January 17, 2023
    Assignees: IMEC VZW, Katholieke Universiteit Leuven, KU Leuven R&D
    Inventors: Niels Verellen, Dmitry Kouznetsov, Pol Van Dorpe
  • Patent number: 11556779
    Abstract: Techniques are described for efficiently reducing the amount of total computation in convolutional neural networks (CNNs) without affecting the output result or classification accuracy. Computation redundancy in CNNs is reduced by exploiting the computing nature of the convolution and subsequent pooling (e.g., sub-sampling) operations. In some implementations, the input features may be divided into a group of precision values and the operation(s) may be cascaded. A maximum may be identified (e.g., by 90% probability) using a small number of bits in the input features, and the full-precision convolution may then be performed on the maximum input. Accordingly, the total number of bits used to perform the convolution is reduced without affecting the output features or the final classification accuracy.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: January 17, 2023
    Assignee: Arizona Board of Regents on behalf of Arizona State University
    Inventors: Jae-sun Seo, Minkyu Kim
  • Patent number: 11557090
    Abstract: The present disclosure provides a tessellation data processing method, system, medium and vector graphics processing device. The method includes: constructing a data structure including a content table and information tables in memory; when a vector line generated by tessellation intersects an horizontal/vertical line to obtain a new intersection, reading an address and number of Xnodes or Ynodes of an information table in the content table corresponding to a row/column corresponding to the Y/X coordinate of the intersection; according to the address of the information table and the number of X/Ynodes of the information table, reading corresponding X/Ynodes from the memory; comparing information of the intersection with the X/Ynodes, and updating the X/Ynodes in the information table, or adding an X/Ynode to the information table at a position corresponding to the Y/X coordinates.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: January 17, 2023
    Assignees: VeriSilicon Microelectronics (Shanghai) Co., Ltd., VeriSilicon Holdings Co., Ltd., VeriSilicon Microelectronics (Nanjing) Co., Ltd.
    Inventors: Cheng Chi, Jiangbo Li, Mike M Cai
  • Patent number: 11557022
    Abstract: A neural network-based rendering technique increases temporal stability and image fidelity of low sample count path tracing by optimizing a distribution of samples for rendering each image in a sequence. A sample predictor neural network learns spatio-temporal sampling strategies such as placing more samples in dis-occluded regions and tracking specular highlights. Temporal feedback enables a denoiser neural network to boost the effective input sample count and increases temporal stability. The initial uniform sampling step typically present in adaptive sampling algorithms is not needed. The sample predictor and denoiser operate at interactive rates to achieve significantly improved image quality and temporal stability compared with conventional adaptive sampling techniques.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: January 17, 2023
    Assignee: NVIDIA Corporation
    Inventors: Carl Jacob Munkberg, Jon Niklas Theodor Hasselgren, Anjul Patney, Marco Salvi, Aaron Eliot Lefohn, Donald Lee Brittain
  • Patent number: 11551398
    Abstract: Systems, apparatuses, and methods for implementing light volume rendering techniques are disclosed. A processor is coupled to a memory. A processor renders the geometry of a scene into a geometry buffer. For a given light source in the scene, the processor initiates two shader pipeline passes to determine which pixels in the geometry buffer to light. On the first pass, the processor renders a front-side of a light volume corresponding to the light source. Any pixels of the geometry buffer which are in front of the front-side of the light volume are marked as pixels to be discarded. Then, during the second pass, only those pixels which were not marked to be discarded are sent to the pixel shader. This approach helps to reduce the overhead involved in applying a lighting effect to the scene by reducing the amount of work performed by the pixel shader.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: January 10, 2023
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Mika Tuomi, Miikka Petteri Kangasluoma, Jan Henrik Achrenius, Laurent Lefebvre
  • Patent number: 11551404
    Abstract: Images of various views of objects can be captured. An object mesh structure can be created based at least in part on the object images. The object mesh structure represents the three-dimensional shape of the object and includes a mesh with mesh elements. The mesh elements are assigned views first from a subset of views to texture large contiguous portions of the object from relatively few views. Portions that are not textured from the subset views are textured using the full set of views, such that all mesh elements are assigned views. The views first assigned from the subset of views and the views then assigned from the full plurality of views can be packaged into a texture atlas. These texture atlas views can be packaged with mapping data to map the texture atlas views to their corresponding mesh elements. The texture atlas and the object mesh structure can be sent to a client device to render a representation of the object.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: January 10, 2023
    Assignee: A9.com, Inc.
    Inventors: Tomas Francisco Yago Vicente, Radek Grzeszcsuk, Arnab Sanat Kumar Dhua
  • Patent number: 11544900
    Abstract: According to some embodiments, a system, method and non-transitory computer-readable medium are provided comprising a 3D building modeling module; a memory for storing program instructions; a 3D building modeling processor, coupled to the memory, and in communication with the 3D building modeling module and operative to execute program instructions to: receive a region of interest; receive an image of the region of image from a data source; generate a surface model based on the received image including one or more buildings; generate a digital height model; decompose each building into a set of shapes; apply a correction process to the set of shapes; execute a primitive classification process to each shape; execute a fitting process to each classified shape; select a best fitting model; and generate a 3D model of each building. Numerous other aspects are provided.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: January 3, 2023
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Yen-Liang Lin, Xia Li, James Vradenburg Miller, Walter V Dixon, III
  • Patent number: 11537939
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for transforming patterns of operations on tensors in a computational graph to reduce the memory burden incurred when reshape operations are performed, in particular when deployed to hardware platforms that have vector instructions or vector memory requiring alignment of operands.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: December 27, 2022
    Assignee: Google LLC
    Inventor: Blake Alan Hechtman
  • Patent number: 11525907
    Abstract: A marine sonar display device comprises a display, a memory element, and a processing element. The display displays sonar images. The memory element stores sonar data. The processing element is configured to transmit a transmit electronic signal to a frequency steered sonar element which transmits an array of sonar beams into a body of water, each sonar beam transmitted in a different angular direction, receive a receive electronic signal from the frequency steered sonar element, the receive electronic signal including a plurality of frequency components, calculate an array of sonar data slices, one sonar data slice for each frequency component, generate an array of sonar image slices, one sonar image slice for each sonar data slice, and control the display to visually present the array of sonar image slices in near real time and a historical sequence of at least one sonar image slice.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: December 13, 2022
    Inventors: Jeffrey B. Wigh, David M. Hendrix, Matthew E. Havermann, Dallas J. Fletchall
  • Patent number: 11521342
    Abstract: A processor receives a request to access one or more levels of a partially resident texture (PRT) resource. The levels represent a texture at different levels of detail (LOD) and the request includes normalized coordinates indicating a location in the texture. The processor accesses a texture descriptor that includes dimensions of a first level of the levels and one or more offsets between a reference level and one or more second levels that are associated with one or more residency maps that indicate texels that are resident in the PRT resource. The processor translates the normalized coordinates to texel coordinates in the one or more residency maps based on the offset and accesses, in response to the request, the one or more residency maps based on the texel coordinates to determine whether texture data indicated by the normalized coordinates is resident in the PRT resource.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: December 6, 2022
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Maxim V. Kazakov, Mark Fowler
  • Patent number: 11514610
    Abstract: Aspects of the disclosure provide methods, apparatuses, and a non-transitory computer-readable medium for point cloud compression and decompression. In some examples, an apparatus for point cloud compression/decompression includes processing circuitry. The processing circuitry determines, for each point in a first point cloud, a corresponding point in a second point cloud. The first point cloud is a processed point cloud based on the second point cloud. The processing circuitry determines, for each point in the first point cloud, a corresponding error vector based on the corresponding point in the second point cloud. The processing circuitry determines, for each point in the first point cloud, a corresponding weight factor based on a position of the respective point in the first point cloud. The processing circuitry determines a quality metric for the first point cloud based on the error vectors and the weight factors.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: November 29, 2022
    Assignee: TENCENT AMERICA LLC
    Inventors: Wen Gao, Shan Liu
  • Patent number: 11514619
    Abstract: A method, apparatus and computer program for generating or updating a texture atlas are provided. The texture atlas is generated or updated by obtaining a first texture to be stored in the texture atlas, dividing the first texture into a plurality of parts, storing the plurality of parts in a respective plurality of spaces in the texture atlas, such that the plurality of parts of the first texture may be separated by parts of other textures in the texture atlas, and storing texture reconstruction information defining how to combine the plurality of parts to render the first texture. By dividing the first texture into the plurality of parts, it is possible to store the texture in the texture atlas even in cases where the atlas does not have an available space of the same dimensions as the undivided texture.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: November 29, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Adam Bialogonski
  • Patent number: 11507019
    Abstract: Examples are disclosed that relate to computing devices, head-mounted display devices, and methods for displaying holographic objects using slicing planes or volumes. In one example a computing device causes a display system to display a holographic object associated with a holographic volume, the holographic object occluding an occluded holographic object that is not displayed. Location data of at least a portion of a hand is received from a sensor. The location data of the hand is used to locate a slicing plane or a slicing volume within the holographic volume. Based on the location of the slicing plane or the slicing volume, at least a portion of the occluded holographic object is displayed via the display system.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: November 22, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Addison Kenan Linville, Jarod Wayne Lenz Erwin, Dong Yoon Park
  • Patent number: 11501578
    Abstract: A videoconferencing device at an endpoint determines whether a person is a real person standing in front of a display device or if the person is instead an image rendered by a display device. In the first instance the real person will be included in a video feed for transmission to a remote endpoint. In the second instance, images of the display device on which the person is rendered will not be included in the video feed.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: November 15, 2022
    Assignee: Plantronics, Inc.
    Inventors: Hailin Song, Hai Xu, Xi Lu, Fangpo Xu
  • Patent number: 11488346
    Abstract: A picture rendering method, a storage medium, and an electronic apparatus are provided. The method includes: obtaining one or more target images for a two-dimensional (2D) virtual scene, each of the one or more target images including a background, a character object moving in the background image, and a target object located at a fixed position in the background; determining a first depth value of a first pixel on the target object in the background by using a depth offset indicated in a depth map corresponding to the target object, the depth map recording a depth offset of each first pixel on the target object; obtaining a second depth value of a second pixel on the character object moving to a target display position; and rendering the one or more target images according to the first depth value and the second depth value.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: November 1, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Huai Tao Zhang
  • Patent number: 11481951
    Abstract: Methods and graphics processing systems render items of geometry using a rendering space which is subdivided into a plurality of first regions. Each of the first regions is sub-divided into a plurality of second regions. Each of a plurality of items of geometry is processed by identifying which of the first regions the item of geometry is present within, and for each identified first region determining an indication of the spatial coverage, within the identified first region, of the item of geometry, and using the determined indication of the spatial coverage within the identified first region to determine whether to add the item of geometry to a first control list for the identified first region or to add the item of geometry to one or more second control lists for a respective one or more of the second regions within the identified first region.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: October 25, 2022
    Assignee: Imagination Technologies Limited
    Inventors: Xile Yang, Robert Brigg
  • Patent number: 11467713
    Abstract: Systems and methods include a server configured to provide an application to a remote computing device. The application displays a project image including a photo of a paintable structure and a hot spot located at a predefined location within the project image and configured to draw attention by at least one of blinking, pulsing, and enlarging. The application displays a first link and a second link in response to a cursor being controlled to touch or roll over the hot spot. The application displays at least one of a color name and a color number associated with a paint color at the predefined location of the hot spot in response to receiving input selecting the first link, and displays a color summary including a list of paint colors used in the project image in response to receiving input selecting the second link.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: October 11, 2022
    Assignee: Behr Process Corporation
    Inventors: John Buzyn, Bernadette Irizarry, Douglas Milsom, Damien Reynolds, Donna Une, Marc Webb
  • Patent number: 11455368
    Abstract: An integrated circuit including a multiplier-accumulator execution pipeline including a plurality of multiplier-accumulator circuits to process the data, using filter weights, via a plurality of multiply and accumulate operations. The integrated circuit includes first conversion circuitry, coupled the pipeline, having inputs to receive a plurality of sets of data, wherein each set of data includes a plurality of data, Winograd conversion circuitry to convert each set of data to a corresponding Winograd set of data, floating point format conversion circuitry, coupled to the Winograd conversion circuitry, to convert the data of each Winograd set of data to a floating point data format. In operation, the multiplier-accumulator circuits are configured to: perform the plurality of multiply and accumulate operations using the data of the plurality of Winograd sets of data from the first conversion circuitry and the filter weights, and generate output data based on the multiply and accumulate operations.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: September 27, 2022
    Assignee: Flex Logix Technologies, Inc.
    Inventors: Frederick A. Ware, Cheng C. Wang
  • Patent number: 11450078
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating and providing a height map of a three-dimensional digital model based on a normal map of the three-dimensional digital model. For example, the disclosed systems can generate a height map from a normal map by utilizing a Poisson model based on Dirichlet boundary conditions. The disclosed systems can determine the Dirichlet boundary conditions for a virtual boundary of a gradient map corresponding to a given normal map by imposing pure Neumann boundary conditions for the virtual boundary. Based on the Dirichlet boundary conditions, the disclosed systems can utilize a Poisson model to determine height values for pixels of a gradient map corresponding to pixels of a given normal map.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: September 20, 2022
    Assignee: Adobe Inc.
    Inventor: Jean-Francois El Hajjar
  • Patent number: 11449904
    Abstract: Systems, methods, and computer-readable medium are described for operating servers and mobile devices. A mobile device may send a template request including a geographic location to a server device. Based on the received geographic location, the server device may match the template request with a template tagged with a usage location matching the received geographic location. The server device may provide the mobile device with the template wherein the mobile device may combine the template with an image captured at the geographic location. The mobile device may provide the server device with the modified image for distribution to other mobile devices.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: September 20, 2022
    Assignee: Ikorongo Technology, LLC
    Inventors: Hugh Blake Svendsen, Michael W. Helpingstine, Christopher M. Amidon, Eugene Matthew Farrelly, Kunal Kandekar, John Forese, Scott Curtis
  • Patent number: 11436698
    Abstract: A method of playing back an image in a display device obtains a stereo image corresponding to both eyes of a user including a left eye and a right eye, obtains positions of the eyes determines warping transform information corresponding to the positions of the eyes based on a database (DB) provided in advance based on a curvature of an display plane of the display device, warps the stereo image by applying the warping transform information to the stereo image, determines pixel values of a display panel included in the display device from the warped stereo image by performing light field rendering based on the positions of the eyes, and reproduces the determined pixel values on the display panel.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: September 6, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Inwoo Ha
  • Patent number: 11423601
    Abstract: A three-dimensional (3D) content refactoring system may maintain the external look and behavior of a donor model, while changing the underlying data to conform the donor model to content standards of a modeling application. The 3D content refactoring system may make the donor model adhere to the content standards by mapping the donor model to a target model that is already formatted for the modeling application.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: August 23, 2022
    Assignee: DG Holdings, Inc.
    Inventor: Joshua Faustino
  • Patent number: 11403800
    Abstract: Systems and methods are provided for generating an image of a posed human figure or other subject using a neural network that is trained to translate a set of points to realistic images by reconstructing projected surfaces directly in the pixel space or image space. Input to the image generation process may include parameterized control features, such as body shape parameters, pose parameters and/or a virtual camera position. These input parameters may be applied to a three-dimensional model that is used to generate the set of points, such as a sparsely populated image of color and depth information at vertices of the three-dimensional model, before additional image generation occurs directly in the image space. The visual appearance or identity of the synthesized human in successive output images may remain consistent, such that the output is both controllable and predictable.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: August 2, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Sergey Prokudin, Javier Romero Gonzalez-Nicolas, Michael Julian Black
  • Patent number: 11403818
    Abstract: A three-dimensional reconstruction method includes: acquiring first images captured by a first camera, each of the first images being an image containing a target object; determining a shooting angle of the each of the first images, the shooting angle being configured to characterize a shooting direction relative to the target object when the first camera shoots the first images; determining an angle interval corresponding to the each of the first images from a plurality of angle intervals included in an angle range [0, 360°) based on the shooting angle, and setting the first image as a target image in the angle interval; and three-dimensionally reconstructing the target object based on the target images in the respective angle intervals to obtain a three-dimensional image of the target object.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: August 2, 2022
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventor: Jibo Zhao
  • Patent number: 11402198
    Abstract: An information processing device includes a displaced position calculation processing unit, a spatial value acquisition processing unit, and a spatial value display processing unit. The displaced position calculation processing unit is configured to determine displaced position data on a position displaced from an optional point on surface shape data on a surface of a measurement target in a given direction by a given distance. The spatial value acquisition processing unit is configured to acquire, based on spatial region values represented by volume data formed in a space containing a shape of the measurement target and the displaced position data, a spatial region value for a position stored in the displaced position data. The spatial value display processing unit is configured to dispose and display a display material corresponding to the spatial region value on the surface shape data.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: August 2, 2022
    Assignee: RICOH COMPANY, LTD.
    Inventor: Naoyuki Satoh
  • Patent number: 11403838
    Abstract: An image processing method is disclosed. The image processing method may include inputting a first image and a third image to a pre-trained style transfer network model, the third image being a composited image formed by the first image and a second image; extracting content features of the third image and style features of the second image, normalizing the content features of the third image based on the style features of the second image to obtain target image features, and generating a target image based on the target image features and outputting the target image by using the pre-trained style transfer network model.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: August 2, 2022
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Dan Zhu, Hanwen Liu, Pablo Navarrete Michelini, Lijie Zhang
  • Patent number: 11395715
    Abstract: Disclosed herein in a method and system for creating and utilizing a virtual-three dimensional image in a real-world environment to guide medical procedures. The process may include receiving image data related to a patient and creating and displaying a three-dimensional holographic model of the patient utilizing the received image data, wherein creating a three-dimensional holographic model of the patient utilizing the received image data. Exemplary methods include organizing image data in a unique manner and utilizing subvolume skipping techniques allowing for more efficient accurate rendering of holographic images.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: July 26, 2022
    Assignee: Medivis, Inc.
    Inventors: Osamah J. Choudhry, Christopher Morley, Jarrod Phillips, Wenbo Lan
  • Patent number: 11395004
    Abstract: Disclosed herein are a point cloud data transmission method including encoding point cloud data, and transmitting a bitstream containing the point cloud data, and a point cloud data reception method including receiving a bitstream containing point cloud data, and decoding the point cloud data.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: July 19, 2022
    Assignee: LG Electronics Inc.
    Inventors: Hyejung Hur, Sejin Oh
  • Patent number: 11388384
    Abstract: Methods and apparatus for using selective resolution reduction on images to be transmitted and/or used by a playback device are described. Prior to transmission one or more images of an environment are captured. Based on image content, motion detection and/or user input a resolution reduction operation is selected and performed. The reduced resolution image is communicated to a playback device along with information indicating a UV map corresponding to the selected resolution allocation that should be used by the playback device for rendering the communicated image. By changing the resolution allocation used and which UV map is used by the playback device different resolution allocations can be made with respect to different portions of the environment while allowing the number of pixels in transmitted images to remain constant. The playback device renders the individual images with the UV map corresponding to the resolution allocation used to generate the individual images.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: July 12, 2022
    Assignee: Nevermind Capital LLC
    Inventors: David Cole, Alan Moss, Hector Medina
  • Patent number: 11386607
    Abstract: Systems, methods, and non-transitory computer-readable media can obtain information describing a set of views corresponding to a rendered environment, the views being captured based on a specified virtual camera configuration; determine at least one representation in which information describing the set of views is formatted; and output virtual reality content based at least in part on the at least one representation.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: July 12, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Chetan Parag Gupta, Simon Gareth Green
  • Patent number: 11379944
    Abstract: A texture processing pipeline in a graphics processing unit generates the surface appearance for objects in a computer-generated scene. This texture processing pipeline determines, at multiple stages within the texture processing pipeline, whether texture operations and texture loads may be processed at an accelerated rate. At each stage that includes a decision point, the texture processing pipeline assumes that the current texture operation or texture load can be accelerated unless specific, known information indicates that the texture operation or texture load cannot be accelerated. As a result, the texture processing pipeline increases the number of texture operations and texture loads that are accelerated relative to the number of texture operations and texture loads that are not accelerated.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: July 5, 2022
    Assignee: NVIDIA CORPORATION
    Inventors: Michael Fetterman, Shirish Gadre, Mark Gebhart, Steven J. Heinrich, Ramesh Jandhyala, William Newhall, Omkar Paranjape, Stefano Pescador, Poorna Rao
  • Patent number: 11361477
    Abstract: An imagery processing system that combines MIP level filtering with spatial filtering when rendering images. Filtering can be performed in an order that optimizes memory accesses during the rendering process.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: June 14, 2022
    Assignee: Unity Technologies SF
    Inventors: Kimball D. Thurston, III, Luca Fascione, Sébastien Nicolas Speierer
  • Patent number: 11354125
    Abstract: A method for processing a medical image is provided. The method may include obtaining the medical image, and processing the medical image using a processing program. The processing program may include one or more optimized computation units. The one or more optimized computation units may be optimized by an instruction set supported by the at least one CPU. The instruction set may be configured to optimize at least one of an operation time of the processing program, a resource of the at least one CPU occupied by the processing program, and a count of instructions included in the processing program.
    Type: Grant
    Filed: June 27, 2020
    Date of Patent: June 7, 2022
    Assignee: SHANGHAI UNITED IMAGING HEALTHCARE CO., LTD.
    Inventors: Wanli Teng, Yecheng Han, Yong E
  • Patent number: 11354781
    Abstract: A method includes obtaining, using at least one processor, an image of a scene including image data in each of multiple channels of a color space. The method also includes decomposing a channel of the image into a first base layer and a first detail layer. The method further includes generating a first enhanced detail layer by manipulating a characteristic of the first detail layer. The method also includes decomposing the first base layer into a second base layer and a second detail layer. The method further includes generating a second enhanced detail layer by manipulating a characteristic of the second detail layer. In addition, the method includes combining the first enhanced detail layer, the second enhanced detail layer, and the second base layer to obtain an enhanced image of the scene.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: June 7, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ruiwen Zhen, John W. Glotzbach, Hamid R. Sheikh
  • Patent number: 11344071
    Abstract: In one embodiment, a garment includes a garment substrate and a pattern formed on the substrate that emulates the contours of an ideally proportioned body so as to give observers the impression of the ideal proportions.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: May 31, 2022
    Assignee: The H.D. Lee Company, Inc.
    Inventors: Donald D. Hoffman, Darren Peshek, Stephen Frederick Dull, Stephen Harilaos Zades, Robin O'Neill Fisher
  • Patent number: 11330278
    Abstract: A processing for a first pixel in a picture comprises setting upper and/or lower limits of a first color component of the first pixel in a first color space to a respective fixed value if a maximum and/or minimum value of the first color component in the first color space results in a color component in a second color space that is below a first value of the color component in the second color space and above a second value of the color component in the second color space. A filtered value is obtained of the first color component and which is equal to or larger than the lower limit and equal to or lower than the upper limit. The processing results in filtered values that are cheaper to encode but that are visibly undistinguishable from the original colors of the pixels.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: May 10, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jacob Ström, Kenneth Andersson, Per Wennersten
  • Patent number: 11328459
    Abstract: A start fill scheme in a first layer that is initially non-transparent is displayed on a display of a computing device. An end fill scheme in a different second layer that overlaps the first layer and is initially at least partially transparent is displayed on the display. A first transparency value of the first layer is gradually changed to a value corresponding to transparency. A second transparency of the second layer is gradually changed to a value corresponding to non-transparency. Both the first transparency value and the second transparency value are gradually changed during a particular time period. Gradually changing the first transparency value and the second transparency value includes changing the values by a plurality of increments over the particular time period.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: May 10, 2022
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Nana Zhang
  • Patent number: 11321908
    Abstract: A computer system and process for scanning apparel items for generation of three-dimensional (3D) reproduced representations of scanned apparel items having folding line indications. An electronic scan is created of at least one apparel item by an imaging device. Point clouds are determined from the at least one scanned apparel item and at least one high polygon 3D model is determined from the point clouds. 3D translation and rotational camera reference images are generated which are associated with the at least one scanned apparel item. Next, a mannequin pose estimation and correction is determined utilizing the generated 3D translation and rotational camera reference images and mannequin detection and removal is then determined relative to the at least one scanned apparel item. Information (data) for indication of fold lines for folding the at least one scanned apparel item is the determined.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: May 3, 2022
    Assignee: InContext Solutions, Inc.
    Inventors: Tracey Wiedmeyer, Manil Bastola
  • Patent number: 11321897
    Abstract: An information processing device generating video data representing a video of a moving object in response to an instruction by a user includes a decision unit, a determination unit, a generation unit, and a warning unit. The decision unit decides a movement path of the object, based on an instruction by the user. The determination unit determines whether an object video showing the object moving along the movement path decided by the decision unit is equivalent to a video for repeated playback or not, based on the movement path. The generation unit generates video data based on the object video when the object video is determined by the determination unit as equivalent to the video for repeated playback. The warning unit warns the user when the object video is determined by the determination unit as not equivalent to the video for repeated playback.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: May 3, 2022
    Assignee: Seiko Epson Corporation
    Inventor: Toshiyuki Sakai
  • Patent number: 11315225
    Abstract: Inventive aspects include a binning unit for coarse depth culling during binning of pixel geometries. The binning unit includes a rasterizer to receive primitives, and generates pixel coverage information and depth information. The binning unit includes one or more local culling stages to perform local culling within a window of primitives. The local culling unit outputs a set of surviving coverage and surviving depth information. The binning unit includes one or more global culling stages to use the set of the surviving coverage and the surviving depth information to further cull based on an entirety of previously received coverage information and depth information.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: April 26, 2022
    Inventors: Abhinav Golas, Nicholas Sohre, Santosh George Abraham
  • Patent number: 11295499
    Abstract: A switchable rendering system uses both instanced rendering and vector rendering in rendering a raster or vector graphic with a nested repetition. The nested repetition includes multiple levels of repetition and for each level the switchable rendering system selects instanced rendering or vector rendering to render the level. This selection is based on resource availability, such as using instanced rendering for a level when the current resource availability is sufficient to allow instanced rendering for the level, and using vector rendering for a level when the current resource availability is not sufficient to allow instanced rendering for the level.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: April 5, 2022
    Assignee: Adobe Inc.
    Inventors: Tarun Beri, Gaurav Jain
  • Patent number: 11270055
    Abstract: A method of designing a 3D Integrated Circuit, the method including: performing partitioning to at least a logic strata, the logic strata including logic, and to a memory strata, the memory strata including memory; then performing a first placement of the memory strata using a 2D placer executed by a computer, where the 2D placer is a Computer Aided Design (CAD) tool for two-dimensional devices, where the 3D Integrated Circuit includes a plurality of connections between the logic strata and the memory strata; and performing a second placement of the logic strata based on the first placement, where the memory includes a first memory array, where the logic includes a first logic circuit controlling the first memory array, where the first placement includes placement of the first memory array, where the second placement includes placement of the first logic circuit based on the placement of the first memory array.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: March 8, 2022
    Assignee: MONOLITHIC 3D INC.
    Inventors: Zvi Or-Bach, Zeev Wurman
  • Patent number: 11270474
    Abstract: Generating a screen-tone look image for a video, including: receiving a smooth gradation rendered image and position information of pixels in the rendered image; generating a pattern for each pixel of the pixels in the rendered image using the position information; dividing the rendered image into a fixed number of sections defined by luminance to produce a luminance gradient image; and applying the patterns to the fixed number of sections of the luminance gradient image.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: March 8, 2022
    Assignees: Sony Corporation, Sony Pictures Entertainment Inc.
    Inventors: Bret St. Clair, Marco Recuay
  • Patent number: 11270502
    Abstract: The disclosed embodiments relate to image processing methods and apparatuses. In one embodiment, a method includes: mapping an inputted three-dimensional (3D) model map into an asymmetric cubemap, the asymmetric cubemap located at a different place than the mapping center of the inputted 3D model map; and stretching the asymmetric cubemap mapped for the inputted 3D model map into a two-dimensional (2D) stretched plane map.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: March 8, 2022
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventor: Xiaojie Sheng
  • Patent number: 11270497
    Abstract: This application discloses an object loading method performed at an electronic device. The electronic device determines a visible space located within an acquisition range of an image acquisition device located at a first position in a virtual scene and determines a target subspace located within a visible distance threshold indicated by a target type of a plurality of types in the visible space based on the first position, each type of the plurality of types having a visible distance threshold of an object in a subspace of the virtual scene. The electronic device then acquires an object whose visible distance is not greater than the visible distance threshold indicated by the target type in the target subspace as a to-be-rendered object and loads the to-be-rendered object in a storage resource of the user terminal to render an image of the virtual scene.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: March 8, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Zhixiao Wei
  • Patent number: 11270413
    Abstract: There is provided a playback apparatus and method, and generation apparatus and method capable of performing enlargement/reduction display of an image while preventing an occurrence of motion sickness. In a case where enlargement/reduction of omnidirectional image is selected, the playback apparatus includes a vertex data transformer that generates a 3D model for enlargement/reduction. The present disclosure can be applied, for example, to a playback apparatus and the like that generates an image obtained by perspective-projecting an omnidirectional image as a display image according to the viewer/listener's line-of-sight direction.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: March 8, 2022
    Assignee: SONY CORPORATION
    Inventor: Nobuaki Izumi
  • Patent number: 11257286
    Abstract: Embodiments of this application disclose a method for rendering of simulating illumination performed at a terminal, including: obtaining first grid vertex information of a preset first virtual object model, the first grid vertex information including first color information and first normal information, the first normal information being obtained by baking a high model corresponding to the preset first virtual object model; performing vertex space conversion on the first normal information to obtain second normal information corresponding to the first grid vertex information; obtaining first illumination information corresponding to the first grid vertex information according to a preset color setting rule and the second normal information, the preset color setting rule being used to represent a correspondence between colors and illumination; and rendering the first virtual object model by using the first illumination information, the first color information, and the first grid vertex information to obtain a
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: February 22, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jinhui Guo, Bin Li, Hui Chen
  • Patent number: 11257279
    Abstract: Systems and methods perform non-parametric texture synthesis of arbitrary shape and/or material data taken from an exemplar object in accordance with embodiments of the invention. Exemplar data is first analyzed. Based upon the analysis, new unique but similar data is synthesized in a myriad of ways.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: February 22, 2022
    Assignee: Artomatix Ltd.
    Inventor: Eric Andrew Risser