Patents Examined by Robert Bader
  • Patent number: 11928803
    Abstract: An image processing apparatus comprises a receiver (201) for receiving an image signal which comprises at least an encoded image and a target display reference. The target display reference is indicative of a dynamic range of a target display for which the encoded image is encoded. A dynamic range processor (203) generates an output image by applying a dynamic range transform to the encoded image in response to the target display reference. An output (205) then outputs an output image signal comprising the output image, e.g. to a suitable display. The dynamic range transform may furthermore be performed in response to a display dynamic range indication received from a display. The invention may be used to generate an improved High Dynamic Range (HDR) image from e.g. a Low Dynamic Range (LDR) image, or vice versa.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: March 12, 2024
    Assignee: Koninklijke Philips N.V.
    Inventors: Charles Leonardus Cornelius Maria Knibbeler, Renatus Josephus Van Der Vleuten, Wiebe De Haan
  • Patent number: 11915381
    Abstract: A method for virtual spectacle adjustment and a corresponding computer program and computing device are disclosed. First measurement points are defined on a 3D model of a person's head, and a model of a frame is adjusted on the basis of the first measurement points. Defining the first measurement points includes defining second measurement points on a parametric head model, adjusting the parametric head model to the 3D model of the person's head, and determining the first measurement points on the basis of the second measurement points and the adjustment. In this way, the second measurement points only have to be defined once on the parametric model so that the first measurement points can be defined for a plurality of different 3D models of different heads.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: February 27, 2024
    Assignees: Carl Zeiss AG, Carl Zeiss Vision International GmbH
    Inventors: Oliver Schwarz, Ivo Ihrke
  • Patent number: 11908073
    Abstract: A system and method for creating a physical three-dimensional model based on a plurality of digital assets is disclosed. The system comprises a first computing device, a second computing device, and a third computing device. The first computing device is configured for sending, over a communications network to a second computing device that is provisioned and managed by a third party, a compressed top-down model, and a compressed three-dimensional base model to be stored on the second computing device. The third computing device is configured for a user to interact with a user interface provided by the second computing device to combine digital assets and wherein the system simultaneously generates a three-dimensional rendering of the composite of the digital assets. The system then creates a new digital asset stored on a blockchain network and generates physical model thereof based on the composite three-dimensional rendering.
    Type: Grant
    Filed: April 26, 2023
    Date of Patent: February 20, 2024
    Inventors: Adam Helfgott, Matthew Barlin
  • Patent number: 11887267
    Abstract: A method includes receiving an image of a real environment captured using a camera worn by a user, the image comprising a hand of the user and determining a pose of the hand based on the image. Based on a three-dimensional model of the hand having the determined pose, generating a two-dimensional surface representing the hand as viewed from a first viewpoint of the user and positioning the two-dimensional surface representing the hand and one or more virtual-object representations in a three-dimensional space. The method further includes determining that a portion of the two-dimensional surface representing the hand is visible from a second viewpoint in the three-dimensional space, and generating an output image, wherein a set of image pixels of the output image corresponding to the portion of the two-dimensional surface that is visible is configured to cause a display to tur off a set of corresponding display pixels.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: January 30, 2024
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Christopher James Goodman, Gregory Mayo Daly
  • Patent number: 11869123
    Abstract: Techniques for rendering two-dimensional vector graphics are described. The techniques include using a central processing unit to generate tessellate triangles along a vector path in which each of the tessellate triangles is represented by a set of vertices. From the tessellate triangles, an index buffer and a compressed vertex buffer are generated. The index buffer includes a vertex index for each vertex of each of the tessellate triangles. The compressed vertex buffer includes a vertex buffer entry for each unique vertex that maps to one or more vertex indices of the index buffer. The index buffer and the compressed vertex buffer are provided to a graphics processing unit to render the vector path with anti-aliasing.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: January 9, 2024
    Assignee: Adobe Inc.
    Inventors: Harish Agarwal, Saurabh Gupta, Himanshu Verma
  • Patent number: 11869153
    Abstract: Provided is a system for structured and controlled movement and viewing within a point cloud. The system may generate or obtain a plurality of data points and one or more waypoints for the point cloud, present a first subset of the plurality of data points in a field-of-view of a camera at an initial position and an initial orientation of a first waypoint, change the camera field-of-view from at least one of (i) the initial position to a modified position within a volume of positions defined by orientation controls of the first waypoint or (ii) the initial orientation to a modified orientation within a range of orientations defined by the orientation controls of the first waypoint, and may present a second subset of the plurality of data points in the camera field-of-view at one or more of the modified position and the modified orientation.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: January 9, 2024
    Assignee: Illuscio, Inc.
    Inventors: Joseph Bogacz, Robert Monaghan
  • Patent number: 11861792
    Abstract: A method and apparatus are provided for tessellating patches of surfaces in a tile based three dimensional computer graphics rendering system. For each tile in an image a per tile list of primitive indices is derived for tessellated primitives which make up a patch. Hidden surface removal is then performed on the patch and any domain points which remain after hidden surface removal are derived. The primitives are then shaded for display.
    Type: Grant
    Filed: March 17, 2023
    Date of Patent: January 2, 2024
    Assignee: Imagination Technologies Limited
    Inventor: John William Howson
  • Patent number: 11842456
    Abstract: Methods for creation and use (e.g., for navigation) of displays of flattened (e.g., curvature-straightened) 3-D reconstructions of tissue surfaces, optionally including reconstructions of the interior surfaces of hollow organs. In some embodiments, data comprising a 3-D representation of a tissue surface (for example an interior heart chamber surface) are subject to a geometrical transformation allowing the tissue surface to be presented substantially within a single view of a flattened reconstruction. In some embodiments, a catheter probe in use near the tissue surface is shown in positions that correspond to positions in 3-D space sufficiently to permit navigation; e.g., the probe is shown in flattened reconstruction views nearby view regions corresponding to regions it actually approaches. In some embodiments, automatic and/or easily triggered manual view switching between flattened reconstruction and source reconstruction views is implemented.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: December 12, 2023
    Assignee: Navix International Limited
    Inventors: Leonid Gluhovsky, Yitzhack Schwartz, Eli Dichterman, Shlomo Ben-Haim, Yaara Yarden
  • Patent number: 11833007
    Abstract: A method and apparatus for adjusting an orthodontic treatment plan are provided. The method comprises: acquiring an actual 3D digital model indicative of actual positions of subject's teeth at a given stage of a orthodontic treatment plan; acquiring a planned 3D digital model indicative of planned positions subject's teeth at the given stage of the orthodontic treatment plan; aligning, during a first process, each one of the subject's teeth in the actual 3D digital model and in the planned 3D digital model individually; aligning, during a second process, the subject's teeth in the actual 3D digital model and in the planned 3D digital model, as a whole; determining the deviation value between the actual and planned positions of the given tooth; and in response to the deviation value being greater than a predetermined threshold, adjusting the current treatment plan to minimize the deviation value associated therewith the given tooth.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: December 5, 2023
    Assignee: Oxilio Ltd
    Inventor: Islam Khasanovich Raslambekov
  • Patent number: 11816780
    Abstract: Ray tracing systems process rays through a 3D scene to determine intersections between rays and geometry in the scene, for rendering an image of the scene. Ray direction data for a ray can be compressed, e.g. into an octahedral vector format. The compressed ray direction data for a ray may be represented by two parameters (u,v) which indicate a point on the surface of an octahedron. In order to perform intersection testing on the ray, the ray direction data for the ray is unpacked to determine x, y and z components of a vector to a point on the surface of the octahedron. The unpacked ray direction vector is an unnormalised ray direction vector. Rather than normalising the ray direction vector, the intersection testing is performed on the unnormalised ray direction vector. This avoids the processing steps involved in normalising the ray direction vector.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: November 14, 2023
    Assignee: Imagination Technologies Limited
    Inventors: Luke T. Peterson, Simon Fenney
  • Patent number: 11810220
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and method for performing operations comprising: receiving, by one or more processors that implement a messaging application, a video feed from a camera of a user device; detecting, by the messaging application, a face in the video feed; in response to detecting the face in the video feed, retrieving a three-dimensional (3D) caption; modifying the video feed to include the 3D caption at a position in 3D space of the video feed proximate to the face; and displaying a modified video feed that includes the face and the 3D caption.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: November 7, 2023
    Assignee: SNAP INC.
    Inventors: Kyle Goodrich, Samuel Edward Hare, Maxim Maximov Lazarov, Tony Mathew, Andrew James McPhee, Daniel Moreno, Wentao Shang
  • Patent number: 11804021
    Abstract: Described herein are systems and methods of processing immobilization molds for application of treatment, A computing system may generate a three-dimensional mold model of immobilization mold within with a subject is to be positioned for application of a treatment. The computing system may subtract a three-dimensional scan of at least a portion of the subject from the three-dimensional mold model to define an opening therein. The computing system may remove, from the three-dimensional mold model, a first portion to define an imprint in the opening from a first axis along which the subject is to enter. The computing system may remove, from a second portion of the three-dimensional mold model remaining with the removal of the first portion, inward protrusions into the imprint of relative to the second axis intersecting the first axis.
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: October 31, 2023
    Assignee: Memorial Sloan Kettering Cancer Center
    Inventors: Joseph Owen Deasy, Paul R. Booth, Nancy Lee, Dale Michael Lovelock
  • Patent number: 11776197
    Abstract: A method for displaying a personalized face of a three-dimensional (3D) character is provided, performed by a computer device, the method including: obtaining a texture identifier of a personalized face model of a 3D character, the texture identifier being used for identifying a target pattern texture of a target part on the personalized face model, the target part being configured with a corresponding UV texture image, the UV texture image comprising at least two candidate pattern textures of the target part; drawing a basic UV texture image on the personalized face model, the basic UV texture image comprising a texture of a region other than the target part; determining, according to the texture identifier, the target pattern texture from the at least two candidate pattern textures of the target part according to; and drawing the target pattern texture on a region corresponding to the target part on the personalized face model.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: October 3, 2023
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Mianguang Liu
  • Patent number: 11769310
    Abstract: A computer implemented method of generating a new three-dimensional morphable model (3DMM) by combining a first 3DMM with a second 3DMM includes generating, using the first 3DMM, a plurality of first shapes, calculating a mapping from a plurality of second parameters of the second 3DMM to a plurality of first parameters of the first 3DMM, generating, for each of a plurality of second shapes generated using the second 3DMM, a corresponding first shape, forming a plurality of merged shapes by merging each second shape with the corresponding first shape, and performing principal component analysis on the plurality of merged shapes to generate the new 3DMM.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: September 26, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Stylianos Ploumpis, Stefanos Zafeiriou
  • Patent number: 11765312
    Abstract: An image processing apparatus which extracts a region of a foreground object in a captured image obtained by an imaging unit, and controls a display unit to display an output image formed by superimposing, on a predetermined image, a first image formed by anonymizing the extracted region, and a second image formed by anonymizing a region designated by a user on the captured image, wherein an appearance of the second image is different from an appearance of the first image, a region of a foreground object is extracted from a region other than at least the designated region in the captured image, and even when the designated region contains the foreground object, the first image in the designated region is not displayed on the output image.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: September 19, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Yuji Aramaki, Kazunari Iwamoto
  • Patent number: 11727642
    Abstract: Reduction of a work burden relating to generation of a virtual viewpoint image is implemented. An image processing apparatus includes a virtual viewpoint image generation section that generates, on the basis of three-dimensional information that represents an imaged imaging object in a three-dimensional space, an observation image from a viewpoint in the three-dimensional space as a virtual viewpoint image, and the virtual viewpoint image generation section sets the viewpoint that follows movement of the imaging object. This makes it possible to reduce an operation burden relating to setting of a viewpoint.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: August 15, 2023
    Assignee: SONY CORPORATION
    Inventors: Yuta Nakao, Nobuho Ikeda, Hiroshi Ikeda
  • Patent number: 11721114
    Abstract: Device, system, and method of generating a reduced-size volumetric dataset. A method includes receiving a plurality of three-dimensional volumetric datasets that correspond to a particular object; and generating, from that plurality of three-dimensional volumetric datasets, a single uniform mesh dataset that corresponds to that particular object. The size of that single uniform mesh dataset is less than ΒΌ of the aggregate size of the plurality of three-dimensional volumetric datasets. The resulting uniform mesh is temporally coherent, and can be used for animating that object, as well as for introducing modifications to that object or to clothing or garments worn by that object.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: August 8, 2023
    Assignee: REALMOTION INC.
    Inventor: Amit Chachek
  • Patent number: 11710287
    Abstract: Systems and methods are described for generating a plurality of three-dimensional (3D) proxy geometries of an object, generating, based on the plurality of 3D proxy geometries, a plurality of neural textures of the object, the neural textures defining a plurality of different shapes and appearances representing the object, providing the plurality of neural textures to a neural renderer, receiving, from the neural renderer and based on the plurality of neural textures, a color image and an alpha mask representing an opacity of at least a portion of the object, and generating a composite image based on the pose, the color image, and the alpha mask.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: July 25, 2023
    Assignee: GOOGLE LLC
    Inventors: Ricardo Martin Brualla, Daniel Goldman, Sofien Bouaziz, Rohit Kumar Pandey, Matthew Brown
  • Patent number: 11699248
    Abstract: The present disclosure relates to an image processing apparatus and method that can prevent an increase in the load of a decoding process for encoded data in a point cloud video-based approach. The parameters related to a plurality of point cloud models of a point cloud are transformed, a two-dimensional plane image onto which the plurality of point cloud models having the transformed parameters is projected is encoded, and a bitstream containing encoded data of the two-dimensional image and transform information that is information regarding the transform of the parameters is generated. The present disclosure can be applied to an information processing device, an image processing apparatus, an electronic apparatus, an information processing method, a program, or the like, for example.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: July 11, 2023
    Assignee: SONY CORPORATION
    Inventors: Satoru Kuma, Ohji Nakagami, Koji Yano, Tsuyoshi Kato
  • Patent number: 11699260
    Abstract: A system and method for coherency gathering for rays in a ray tracing system. The ray tracing system uses a hierarchical acceleration structure comprising a plurality of nodes including upper level nodes and lower level nodes. For each instance where one of the lower level nodes is a child of one of the upper level nodes, an instance transform is defined, specifying the relationship between a first coordinate system of the upper level node and the second coordinate system for that instance of the lower level node. The system provides an instance transform cache for storing a plurality of these instance transforms while conducting intersection testing.
    Type: Grant
    Filed: November 10, 2022
    Date of Patent: July 11, 2023
    Assignee: Imagination Technologies Limited
    Inventors: Michael John Livesley, Gregory Clark