Texture Patents (Class 345/582)
  • Patent number: 12248514
    Abstract: A method that incorporates a “detail level” setting by means of a slider bar, which may be presented in a graphical user interface, that can used to choose a display level of data to display. At one extreme, the system generates a data display of minimum and maximum values for a set of data of time-series data set being displayed. At the other extreme, the system provides a single “average.” However, between the extremes, the system displays a representation of sets of data that smoothly transitions between the two extremes and in effect combines the averaging function with the minimum and maximum functions to provide a unique representation of a set of data.
    Type: Grant
    Filed: August 17, 2022
    Date of Patent: March 11, 2025
    Assignee: Seeq Corporation
    Inventors: Brian Parsonnet, Alberto Rivas
  • Patent number: 12243145
    Abstract: A computer-implemented method for decomposing videos into multiple layers (212, 213) that can be re-combined with modified relative timings includes obtaining video data including a plurality of image frames (201) depicting one or more objects. For each of the plurality of frames, the computer-implemented method includes generating one or more object maps descriptive of a respective location of at least one object of the one or more objects within the image frame. For each of the plurality of frames, the computer-implemented method includes inputting the image frame and the one or more object maps into a machine-learned layer Tenderer model. (220) For each of the plurality of frames, the computer-implemented method includes receiving, as output from the machine-learned layer Tenderer model, a background layer illustrative of a background of the video data and one or more object layers respectively associated with one of the one or more object maps.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: March 4, 2025
    Assignee: GOOGLE LLC
    Inventors: Forrester H. Cole, Erika Lu, Tali Dekel, William T. Freeman, David Henry Salesin, Michael Rubinstein
  • Patent number: 12222206
    Abstract: An image processing method includes: obtaining a real-time pose of a vehicle, and obtaining a first number of initial texture images; obtaining a first texture image corresponding to each initial texture image according to the real-time pose and each initial texture image; obtaining second texture images by converting the first texture images to a coordinate system in which the vehicle is positioned and obtaining an area corresponding to a bottom of the vehicle; and obtaining a target image, representing a scene of the bottom area of the vehicle, by performing hybrid rendering on the second texture images corresponding to the first number of initial texture images.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: February 11, 2025
    Assignee: Xiaomi EV Technology Co., Ltd.
    Inventors: Hao Li, Beisheng Zeng
  • Patent number: 12198249
    Abstract: A computer implemented method for displaying details of a texture of a three-dimensional, 3D, object, wherein the texture comprises a periodic pattern, is provided. The method comprises, while zooming in on the 3D object: determining a portion of the 3D object, wherein the determined portion of the 3D object corresponds to a zoom level; displaying the determined portion of the 3D object including a corresponding portion of the texture.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: January 14, 2025
    Assignee: Inter IKEA Systems B.V.
    Inventor: Martin Enthed
  • Patent number: 12189611
    Abstract: Computer-implemented methods for adding lineage data to a data fabric are provided. Aspects include receiving a data item from a data source and obtaining a metadata fabric pattern corresponding to one or more of the data item and the data source. Aspects also include appending an identifier of the metadata fabric pattern to the data item and identifying one or more rules that correspond to the data item based on the identifier. Aspects further include performing one or more actions specified by the one or more rules and storing the data item in one or more data storage devices of the data fabric.
    Type: Grant
    Filed: March 17, 2023
    Date of Patent: January 7, 2025
    Assignee: International Business Machines Corporation
    Inventors: Shailesh Chandra Jamloki, Kiran K Venkatachala
  • Patent number: 12175586
    Abstract: Texture filtering is applied to a texture represented with a mipmap comprising a plurality of levels, wherein each level of the mipmap comprises an image representing the texture at a respective level of detail. A texture filtering unit has minimum and maximum limits on an amount by which it can alter the level of detail when it filters texels from an image of a single level of the mipmap. The range of level of detail between the minimum and maximum limits defines an intrinsic region of the texture filtering unit. If it is determined that a received input level of detail is in an intrinsic region of the texture filtering unit, texels are read from a single mipmap level of the mipmap, and the read texels from the single mipmap level are filtered to determine a filtered texture value representing part of the texture at the input level of detail.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: December 24, 2024
    Assignee: Imagination Technologies Limited
    Inventor: Rostam King
  • Patent number: 12160292
    Abstract: According to an example aspect of the present invention, there is provided a method, comprising: determining a quality metric for multiple input multiple output (MIMO) signal; comparing the determined quality metric to a threshold; and evaluating a power delay profile (PDP) of a radio channel based on the result of the comparison.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: December 3, 2024
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Simon Svendsen, Samantha Caporal Del Barrio, Benny Vejlgaard, Christian Rom
  • Patent number: 12154191
    Abstract: Aspects presented herein relate to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may receive a plurality of pixels associated with a first color space including a plurality of first color channels, at least one first color channel of the plurality of first color channels being a first compressed channel. The apparatus may also decompress the at least one first color channel of the plurality of first color channels, the at least one first color channel being decompressed from the first compressed channel to a first decompressed channel. Further, the apparatus may perform a color space conversion of the first color space associated with the plurality of pixels, such that the plurality of first color channels is converted to a plurality of second color channels, the plurality of second color channels being associated with a second color space for the plurality of pixels.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: November 26, 2024
    Assignee: QUALCOMM Incorporated
    Inventor: Dam Backer
  • Patent number: 12154316
    Abstract: A fabric information digitization system and a fabric information digitization method are provided. The fabric information digitization system includes an image capturing apparatus and a computing apparatus. The image capturing apparatus obtains a fabric image. The computing apparatus includes an image processing module. The computing apparatus executes the image processing module to analyze the fabric image to obtain fabric classification information. The computing apparatus inputs the fabric image to one of a plurality of neural network modules corresponding to different fabric classifications in the image processing module according to the fabric classification information to generate a normal map and a roughness map. The computing apparatus integrates the fabric classification information, the normal map, and the roughness map to generate a fabric file.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: November 26, 2024
    Assignee: Frontier.cool Inc.
    Inventor: Chun-Pu Chao
  • Patent number: 12148096
    Abstract: Provided is a method and device for outputting a large-capacity 3D model for an augmented reality (AR) device. A method of outputting a large-capacity 3D model for an AR device includes generating a multi-texture and a 3D mesh based on a multi-view image, generating a 3D model using the multi-texture and the 3D mesh, and transmitting, to the AR device, an image of the 3D model in a view, to which a camera of the AR device is directed, according to camera movement and rotation information of the AR device, and the AR device outputs the image in the view, to which the camera is directed.
    Type: Grant
    Filed: October 26, 2022
    Date of Patent: November 19, 2024
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Jeung Chul Park, Wookho Son, Beom Ryeol Lee, Yongho Lee
  • Patent number: 12148117
    Abstract: A control method includes responding to a first trigger event to control a screen to display a set three-dimensional (3D) cubic space region, responding to an operation on the set 3D cubic space region to obtain adjustment information of the set 3D cubic space region, adjusting the set 3D cubic space region based on the adjustment information to obtain an adjusted 3D cubic space region, and controlling the screen to display the adjusted 3D cubic space region.
    Type: Grant
    Filed: July 27, 2023
    Date of Patent: November 19, 2024
    Assignee: LENOVO (BEIJING) LIMITED
    Inventors: Yong Duan, Xi Wan
  • Patent number: 12138805
    Abstract: Apparatuses, systems, and techniques to grasp objects with a robot. In at least one embodiment, a neural network is trained to determine a grasp pose of an object within a cluttered scene using a point cloud generated by a depth camera.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: November 12, 2024
    Assignee: NVIDIA Corporation
    Inventors: Martin Sundermeyer, Arsalan Mousavian, Dieter Fox
  • Patent number: 12125250
    Abstract: Processing circuitry decodes a texture map in 2D from a bitstream carrying a 3D mesh frame. The 3D mesh frame represents a surface of an object with polygons and is partitioned into patches. The texture map includes transformed patches with transformed UV coordinates that are transformed from original UV coordinates of the patches according to remap transform parameters. The processing circuitry decodes the remap transform parameters associated with the patches and generates a recovered texture map from the texture map according to the remap transform parameters. At least a first recovered pixel in the recovered texture map is assigned with a texture value at a first transformed position in the texture map, the first transformed position in the texture map is determined according to a pixel position of the first recovered pixel and first remap transform parameters associated with a first patch that the first recovered pixel belongs to.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: October 22, 2024
    Assignee: Tencent America LLC
    Inventors: Jun Tian, Xiang Zhang, Xiaozhong Xu, Chao Huang, Shan Liu
  • Patent number: 12112182
    Abstract: An embodiment of the present invention discloses a screen locking method, including: displaying a first lock screen interface in a lock screen state; in response to a preset gesture operation input by a user on the first lock screen interface, displaying a first lock screen configuration interface in the lock screen state, wherein the first lock screen configuration interface is provided with a first function option for commenting on a current lock screen background, and the first function option is represented by a heart-shaped icon; in response to an operation that is performed by the user for triggering the first function option, identifying the first picture as a picture fond of by the user. Thus, increasing variability of a lock screen background, improving switching efficiency, and enhancing a feeling of freshness of a user on a lock screen.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: October 8, 2024
    Assignee: HUAWEI DEVICE CO., LTD.
    Inventors: Chao Fang, Zhang Gao, Yuanqiang Ni
  • Patent number: 12112445
    Abstract: Generation of three-dimensional (3D) object models may be challenging for users without a sufficient skill set for content creation and may also be resource intensive. One or more style transfer networks may be used for part-aware style transformation of both geometric features and textural components of a source asset to a target asset. The source asset may be segmented into particular parts and then ellipsoid approximations may be warped according to correspondence of the particular parts to the target assets. Moreover, a texture associated with the target asset may be used to warp or adjust a source texture, where the new texture can be applied to the warped parts.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: October 8, 2024
    Assignee: Nvidia Corporation
    Inventors: Kangxue Yin, Jun Gao, Masha Shugrina, Sameh Khamis, Sanja Fidler
  • Patent number: 12106420
    Abstract: An operating method of a graphics processing unit includes: receiving a first read request for texels, detecting whether decompression data associated with each of the texels are present in a first cache, decompressing part of a first texture compression block associated with a first texel among the texels when a result of the detecting indicates decompression data for the first texel is not present in the first cache, to generate first decompression data, and generating first texture data corresponding to the first read request, based on the first decompression data and second decompression present in the first cache.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: October 1, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sangoak Woo, Jeongae Park
  • Patent number: 12105201
    Abstract: An information processing device includes a server device, wherein a point cloud integrating section acquires point cloud data, and a deviation amount calculating section acquires aerial photograph data with a bird's view on a ground surface from sky. Then, the deviation amount calculating section calculates deviation amounts between absolute positions on the aerial photograph data and absolute positions for point clouds included in the point cloud data, wherein the absolute positions on the aerial photograph data and for point clouds correspond to predetermined reference points and. A trajectory correcting section corrects a travelling trajectory extracted from the point cloud data by a trajectory extracting section, based on the deviation amounts calculated in the deviation amount calculating section, wherein the absolute positions for point clouds in the point cloud data are corrected based on the correction result of the trajectory correcting section.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: October 1, 2024
    Assignee: PIONEER CORPORATION
    Inventors: Katsumi Amano, Reiji Matsumoto, Kazuki Oyama, Naoto Norimatsu
  • Patent number: 12088772
    Abstract: Techniques for interactively determining/visualizing the color content of a source image and how the corresponding image data is mapped to device colors are described herein. For example, the color content of a digital image can be converted between different color spaces to identify gamut limitations of an output device (e.g., a printing assembly), discover color(s) that cannot be accurately reproduced, etc. Color space conversions enable the transformation of the color content of the digital image from device-specific colorants to a device-independent representation (and vice versa). In some embodiments, these transformations are facilitated using lookup tables that are implemented in graphical processing unit-resident memory.
    Type: Grant
    Filed: March 16, 2023
    Date of Patent: September 10, 2024
    Assignee: FIERY, LLC
    Inventors: Leon Williams, Thor Olson
  • Patent number: 12062187
    Abstract: A phase correlation method (PCM) can be used for translational and/or rotational alignment of 3D medical images even in the presence of non-rigid deformations between first and second images of a registered volume of a patient.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: August 13, 2024
    Assignee: ViewRay Systems, Inc.
    Inventors: Georgi Gerganov, Iwan Kawrykow
  • Patent number: 12045937
    Abstract: Graphics processing systems and methods with geometry level of detail processing are described. An example graphics processing system includes a processor configured to retrieve a first level of detail value for a meshlet instance. The processor may further be configured to compute a second level of detail value for a meshlet instance. The processor may further be configured to, based on a comparison between the first level of detail value for the meshlet instance and the second level of detail value for the meshlet instance, select a final level of detail value for the meshlet instance. The processor may further be configured to fetch vertices and corresponding indices for the meshlet instance based on the final level of detail value for the meshlet instance and process the vertices of the meshlet instance.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: July 23, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Mark S. Grossman
  • Patent number: 12028539
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media to enhance texture image delivery and processing at a client device. For example, the disclosed systems can utilize a server-side compression combination that includes, in sequential order, a first compression pass, a decompression pass, and a second compression pass. By applying this compression combination to a texture image at the server-side, the disclosed systems can leverage both GPU-friendly and network-friendly image formats. For example, at a client device, the disclosed system can instruct the client device to execute a combination of decompression-compression passes on a GPU-network-friendly image delivered over a network connection to the client device.
    Type: Grant
    Filed: May 17, 2023
    Date of Patent: July 2, 2024
    Assignee: Adobe Inc.
    Inventors: Viswanathan Swaminathan, Stefano Petrangeli, Gwendal Simon
  • Patent number: 12026929
    Abstract: A method for creating a texture from input images, thereby removing representations of objects from the texture, the method comprising performing semantic segmentation in a plurality of digital input images with a plurality of semantic classes, at least one of the semantic classes relating to a target object class; identifying, in at least a first input image, one or more possible instances of representations of objects belonging to the target object class, each possible instance being constituted by a plurality of contiguous instance pixels of the image pixels; determining whether the instance pixels are target pixels, target pixels being pixels constituting a representation of an object belonging to the target object class; and replacing target pixels in the texture with replacement pixels derived from one or more of the plurality of digital input images.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: July 2, 2024
    Assignee: LEICA GEOSYSTEMS AG
    Inventors: Pavel Seve{hacek over (c)}ek, Jan Zapletal, Martina Bekrova
  • Patent number: 12014527
    Abstract: Methods, devices, and systems for compressing and decompressing a stream of indices associated with graphics primitives. A group of delta values is determined based on a group of indices of the stream of indices. The group of delta values is compared to delta values in a lookup table. The group of indices is compressed based on an entry in the lookup table if the group of delta values matches all delta values in the entry, otherwise, the group of indices is compressed based on variable-length encoding.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: June 18, 2024
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Kiia Kallio, Mika Tuomi, Ruijin Wu, Anirudh R. Acharya
  • Patent number: 12008066
    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: August 1, 2022
    Date of Patent: June 11, 2024
    Assignee: Flex Logix Technologies, Inc.
    Inventors: Frederick A. Ware, Cheng C. Wang
  • Patent number: 12008740
    Abstract: An image localization system receives an image of a scene and generates a depth map for the image by inputting the image to a model trained for generating depth maps for images. The system determines surface normal vectors for the pixels in the depth map. The system clusters the surface normal vectors to identify regions in the image corresponding to planar surfaces. The system partitions the image into patches, each of which is a region of connected pixels in the image and corresponds to a cluster of surface normal vectors. The system rectifies the perspective distortion of patches and extracts perspective corrected features from the rectified patches. The system matches the perspective corrected features of the image with perspective corrected features of other images for three-dimensional re-localization.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: June 11, 2024
    Assignee: NIANTIC, INC.
    Inventors: Carl Sebastian Toft, Daniyar Turmukhambetov, Gabriel J. Brostow
  • Patent number: 12008693
    Abstract: An example method of automated creation of artistic digital images comprises: producing a styled digital image by performing stylization of a source digital image based on a specified visual style; identifying a plurality of visual elements of the styled digital image; generating a sequence of digital paint coat layers for the styled digital image, wherein each digital paint coat layer of the sequence of digital paint coat layers covers at least a subset of the plurality of visual elements of the styled digital image, and wherein each digital paint coat layer of the sequence of digital paint coat layers comprises a set of graphic primitives; and producing an output digital image by generating respective sets of graphic primitives of each digital paint coat layer of the plurality of digital paint coat layers, wherein the output digital image exhibits one or more visual features of the visual style.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: June 11, 2024
    Assignee: Corel Coproration
    Inventor: Christopher Tremblay
  • Patent number: 12001517
    Abstract: A positioning method includes clustering points in a first point cloud through multi-clustering to obtain a target point cloud, where the target point cloud represents a feature of a target object, and the first point cloud includes the target point cloud and a point cloud that represents a feature of an interfering object; and determining a position of the target object based on the target point cloud.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: June 4, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Sunpei Zhang, Yuan Feng, Wei Li, Peng Zhou
  • Patent number: 12001682
    Abstract: A Processing-in-Memory (PIM) computing system and a memory controller provide improved memory traffic efficiency and improved PIM operation efficiency by increasing a burst length of a PIM operation relative to a general memory request. In embodiments, the increased burst length allows the PIM operation to be performed in units of pages, wherein a page is management unit of a memory used in the PIM operation.
    Type: Grant
    Filed: December 20, 2022
    Date of Patent: June 4, 2024
    Assignees: SK hynix Inc., KOREA UNIVERSITY RESEARCH AND BUSINESS FOUNDATION
    Inventors: Seon Wook Kim, Chang Hyun Kim, Won Joon Lee
  • Patent number: 11995240
    Abstract: A system for conveying digital texture information to a user includes and/or interfaces with a tactile stimulation device and a processing subsystem. A method for conveying digital texture information to a user includes any or all of: receiving a set of inputs; characterizing a digital object and/or a user based on the set of inputs; determining a stimulation pattern based on the characterization(s); providing stimulation to the user according to the stimulation pattern; and repeating any or all of the above processes.
    Type: Grant
    Filed: November 16, 2022
    Date of Patent: May 28, 2024
    Assignee: NeoSensory, Inc.
    Inventors: Kathleen W. McMahon, David M. Eagleman, Michael V. Perrotta
  • Patent number: 11992382
    Abstract: A virtual filler is inserted in a virtual model of a dental site between a first tooth and a second tooth in the virtual model. One or more of the first tooth or the second tooth represent a natural tooth of a patient. Points of the first tooth, the second tooth and the virtual filler are transformed into a voxel volume. A geometry of an updated virtual filler is determined by transforming a surface of the voxel volume into a polygonal mesh.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: May 28, 2024
    Assignee: Align Technology, Inc.
    Inventors: Israel Velazquez, Andrey Cherkas, Stephan Albert Alexandre Dumothier, Anatoliy Parpara, Alexey Geraskin, Yury Slynko, Danila Chesnokov
  • Patent number: 11977718
    Abstract: Embodiments of the present disclosure enable system(s) and method(s) for creating and deploying an electronic skill-based activity, including implementing a matchup tool to determine a projected performance score for participants in real-world events based at least in part on historical performance data of each participant. The matchup tool creates suggested matchups for inclusion in a skill-based game by selecting, for each suggested matchup, at least two components, formed from one or more participants, expected to produce substantially similar scores in the skill-based game based on the projected performance score of each participant. The matchup tool renders for display to a game operator the suggested matchups to enable the game operator to interactively select suggested matchups for inclusion within the skill-based game.
    Type: Grant
    Filed: March 2, 2023
    Date of Patent: May 7, 2024
    Assignee: Vetnos, LLC
    Inventor: Daniel K. Orlow
  • Patent number: 11967094
    Abstract: To reduce the feel of incongruity in a model, provided is a detection device comprising: a texture detector that detects texture information of a target object from a first position; a position detector that detects depth information to each point in the target object from a second position different from the first position; a region detector that detects a data deficient region in which the depth information has been acquired but the texture information has not been acquired, on the basis of a detection result of the texture detector and a detection result of the position detector; and an adder that adds specific texture information to the data deficient region.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: April 23, 2024
    Assignee: NIKON CORPORATION
    Inventors: Satoshi Hasegawa, Yoshihiro Nakagawa, Masashi Hashimoto
  • Patent number: 11954832
    Abstract: A method and an apparatus for three-dimensional reconstruction. Images of the reconstruction space captured by N cameras are acquired as N current images in response to an object entering the reconstruction space. Foreground-background differences of all position points in the N current images are obtained according to the N current images and N corresponding initial background images captured by the N cameras when the reconstruction space is empty. Corresponding foreground-background differences of position points in the N current images are fused according to a corresponding relationship between all position points in the N current images and all position points in the reconstruction space, to obtain a foreground-background difference of each position point in the reconstruction space.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: April 9, 2024
    Assignee: BEIJING AINFINIT TECHNOLOGY CO., LTD
    Inventors: Song Wang, Feng Zhang, Xinran Yu
  • Patent number: 11948320
    Abstract: Systems and methods for estimating depths of features in a scene or environment surrounding a user of a spatial computing system, such as a virtual reality, augmented reality or mixed reality (collectively, cross reality) system, in an end-to-end process. The estimated depths can be utilized by a spatial computing system, for example, to provide an accurate and effective 3D cross reality experience.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: April 2, 2024
    Assignee: Magic Leap, Inc.
    Inventor: Ayan Tuhinendu Sinha
  • Patent number: 11948244
    Abstract: Methods and systems for providing a dynamic product presentation are disclosed. In one example, a method comprises providing, by a processor, a three-dimensional representation of a product in a virtual environment for display on a customer device; and responsive to the processor identifying a surface in a camera feed of the customer device having a dimensionality suitable for the product, generating, by the processor, an augmented media containing an augmented reality representation of a three-dimensional model for the product on the surface.
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: April 2, 2024
    Assignee: SHOPIFY INC.
    Inventors: Russ Maschmeyer, Adam Debreczeni, Eric Andrew Florenzano, Brennan Letkeman, Sarah Hurtgen, James Harold Hall, Jr.
  • Patent number: 11941746
    Abstract: Embodiments are disclosed for computing accurate smooth occluding contours. In one embodiment, a method of computing accurate smooth occluding contours includes projecting a boundary polygon associated with a first region of a three-dimensional (3D) object to a two-dimensional (2D) image plane, the boundary polygon comprising a plurality of contour vertices and edges connecting the plurality of contour vertices, triangulating the first region in the 2D image plane to generate a 2D triangulation, and generating a 3D mesh for the first region by mapping the 2D triangulation to the 3D object.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: March 26, 2024
    Assignee: Adobe Inc.
    Inventors: Aaron Hertzmann, Shayan Hoshyari, Chenxi Liu
  • Patent number: 11934829
    Abstract: In various examples, a VPU and associated components may be optimized to improve VPU performance and throughput. For example, the VPU may include a min/max collector, automatic store predication functionality, a SIMD data path organization that allows for inter-lane sharing, a transposed load/store with stride parameter functionality, a load with permute and zero insertion functionality, hardware, logic, and memory layout functionality to allow for two point and two by two point lookups, and per memory bank load caching capabilities. In addition, decoupled accelerators may be used to offload VPU processing tasks to increase throughput and performance, and a hardware sequencer may be included in a DMA system to reduce programming complexity of the VPU and the DMA system. The DMA and VPU may execute a VPU configuration mode that allows the VPU and DMA to operate without a processing controller for performing dynamic region based data movement operations.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: March 19, 2024
    Assignee: NVIDIA Corporation
    Inventors: Ahmad Itani, Yen-Te Shih, Jagadeesh Sankaran, Ravi P Singh, Ching-Yu Hung
  • Patent number: 11936910
    Abstract: A three-dimensional data encoding method includes encoding information of a current node included in an N-ary tree structure of three-dimensional points included in three-dimensional data, where N is an integer greater than or equal to 2. In the encoding, first information is encoded, the first information indicating a range for one or more referable neighboring nodes among neighboring nodes spatially neighboring the current node, and the current node is encoded with reference to a neighboring node within the range.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: March 19, 2024
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Chi Wang, Pongsak Lasang, Chung Dean Han, Toshiyasu Sugio
  • Patent number: 11914447
    Abstract: A computing methodology in digital systems for performing computationally expensive operations while lowering the required computing resources, the power consumed to accomplish the computation, and maximizing the system throughput. Intermediate computations within the operation may be analyzed and those that have low gain values are identified and may be either removed from the computation or calculated with lower precision.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: February 27, 2024
    Assignee: MENTIUM TECHNOLOGIES INC.
    Inventor: Farnood Merrikh Bayat
  • Patent number: 11915337
    Abstract: Systems, apparatuses, and methods for implementing a downsampler in a single compute shader pass are disclosed. A central processing unit (CPU) issues a single-pass compute shader kernel to perform downsampling of a texture on a graphics processing unit (GPU). The GPU includes a plurality of compute units for executing thread groups of the kernel. Each thread group fetches a patch of the texture, and each individual thread downsamples four quads of texels to compute mip levels 1 and 2 independently of the other threads. For mip level 3, texel data is written back over one of the local data share (LDS) entries from which the texel data was loaded. This eliminates the need for a barrier between loads and stores for computing mip level 3. The remaining mip levels are computed in a similar fashion by the thread groups of the single-pass kernel.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: February 27, 2024
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Lou Isabelle Kramer, Matthäus G. Chajdas
  • Patent number: 11900568
    Abstract: Provided are a writing trajectory processing method, a touch control device, a writing system and a storage medium. The writing trajectory processing method includes: obtaining writing data of an original writing trajectory, wherein the writing data comprise a plurality of first trajectory points and a plurality of first contact areas corresponding to the plurality of first trajectory points one to one; smoothing the writing data to obtain smoothed writing data; wherein the smoothed writing data comprise a plurality of second trajectory points and a plurality of second contact areas corresponding to the plurality of second trajectory points one to one; determining a plurality of trajectory line widths corresponding to the plurality of second trajectory points one to one based on the plurality of second contact areas; and, displaying the writing trajectory based on the plurality of second trajectory points and the plurality of trajectory line widths.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: February 13, 2024
    Assignee: BOE Technology Group Co., Ltd.
    Inventor: Ruibin Xue
  • Patent number: 11887255
    Abstract: A method and a system for rendering a boundary of a map area within a game map, a computer readable storage medium, and a method for rendering includes: obtaining a boundary of a map area within a game map, and expanding the boundary toward the inside of the boundary along a normal direction of the boundary to form a fuzzy boundary; obtaining each boundary vertex of the fuzzy boundary, and linearly extending a preset distance from the boundary vertex along the normal direction of the fuzzy boundary to form a boundary grid; rendering a boundary color within a first range between the fuzzy boundary and the boundary grid, and rendering a boundary transparency within a second range that expands a preset distance from the fuzzy boundary to the inside of the boundary; rendering the boundary color from the first range with convolutional incremental expansion until the second range is covered.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: January 30, 2024
    Assignee: Shanghai Lilith Network Technology Company Limited
    Inventor: Zhicheng Zhu
  • Patent number: 11870947
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating images using neural networks. One of the methods includes generating the output image pixel by pixel from a sequence of pixels taken from the output image, comprising, for each pixel in the output image, generating a respective score distribution over a discrete set of possible color values for each of the plurality of color channels.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: January 9, 2024
    Assignee: DeepMind Technologies Limited
    Inventors: Aaron Gerard Antonius van den Oord, Nal Emmerich Kalchbrenner, Karen Simonyan
  • Patent number: 11869112
    Abstract: Embodiments of this application provide a watermark embedding method applicable to a three-dimensional (3D) field. By combining vertex data of an original 3D model and vertex data of a 3D watermark, and combining material data of the original 3D model and material data of the 3D watermark, the original 3D model and the 3D watermark can be synthesized into a 3D model. In addition, before and after watermark embedding, an appearance of the original 3D model can remain unchanged. This avoids impact of watermark embedding on the appearance and use value of the 3D model, and ensures a display effect of the 3D model. Further, a function of encrypting the embedded 3D watermark may be implemented, and the 3D watermark cannot be easily removed or modified. This can effectively ensure the copyright of the original 3D model, and better promote a digital asset such as the 3D model.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: January 9, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Pei Zhang, Zhongyong Cheng, Wenjin Zou, Guangjie Li
  • Patent number: 11863813
    Abstract: This present disclosure describes a system and methods for interactive filters in live streaming multimedia.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: January 2, 2024
    Assignee: Logitech Europe S.A.
    Inventors: Ross Alan Kakuschke, Andrew John Creeth, Eddy Gharbi
  • Patent number: 11860572
    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: November 15, 2022
    Date of Patent: January 2, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Addison Kenan Linville, Jarod Wayne Lenz Erwin, Dong Yoon Park
  • Patent number: 11852499
    Abstract: Embodiments of this application disclose a map rendering method performed at a terminal. The method includes: transmitting a block request to a native map module of the terminal through a three-dimensional display engine, the block request carrying a block identifier corresponding to a target field of view area; obtaining a block data address based on the block identifier through the native map module, and transmitting the block data address to the three-dimensional display engine; obtaining block data in the target field of view area based on the block data address through the three-dimensional display engine; invoking a target map interface through the native map module, to parse the block data, and generating map mesh data based on data obtained through parsing, the map mesh data including road data and building data; and performing map rendering based on the road data and the building data in the map mesh data.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: December 26, 2023
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Yuewei Shao
  • Patent number: 11854128
    Abstract: A visual lens system is described that identifies, automatically and without user intervention, digital tool parameters for achieving a visual appearance of an image region in raster image data. To do so, the visual lens system processes raster image data using a tool region detection network trained to output a mask indicating whether the digital tool is useable to achieve a visual appearance of each pixel in the raster image data. The mask is then processed by a tool parameter estimation network trained to generate a probability distribution indicating an estimation of discrete parameter configurations applicable to the digital tool to achieve the visual appearance. The visual lens system generates an image tool description for the parameter configuration and incorporates the image tool description into an interactive image for the raster image data. The image tool description enables transfer of the digital tool parameter configuration to different image data.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: December 26, 2023
    Assignee: Adobe Inc.
    Inventors: Matthew David Fisher, Vineet Batra, Mrinalini Sardar, Ankit Phogat
  • Patent number: 11833424
    Abstract: The present disclosure describes an image rendering method and apparatus, and a related device. The method includes obtaining, by a terminal device, a base image corresponding to a to-be-rendered picture. The terminal device includes a memory storing instructions and a processor in communication with the memory. The method also includes obtaining, by the terminal device, a picture effect indication array corresponding to the base image, the picture effect indication array comprising a picture effect indication value corresponding to a pixel of the base image; rendering, by the terminal device, the base image matching a screen size of the terminal device to obtain a base texture map; and performing, by the terminal device, rendering on the base texture map according to the picture effect indication array. The present disclosure may effectively reduce the quantity of times of drawing in an image rendering process and improve image rendering efficiency.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: December 5, 2023
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Zhiliang Wang
  • Patent number: 11816798
    Abstract: Various implementations disclosed herein include devices, systems, and methods that refine a first 3D surface representation (e.g., a 3D point cloud or a 3D mesh) using a second 3D surface representation that includes a 3D geometric primitive. In some implementations, a first 3D surface representation of a physical environment is obtained including points at 3D locations determined based on data generated by a first sensor. In some implementations, a second 3D surface representation corresponding to at least a portion of the physical environment is obtained that includes at least one 3D geometric primitive. In some implementations, a determination whether to adjust the 3D locations of at least one point of the points of the first 3D surface representation is made based on the 3D geometric primitive, and the 3D locations of the at least one point is adjusted to align with the geometric primitive based on the determination.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: November 14, 2023
    Assignee: Apple Inc.
    Inventors: Baptiste Angles, Yu Ping Lin, Ming Chuang