Patents Examined by Gordon G Liu
  • Patent number: 11941736
    Abstract: Systems and methods can enable the control the motion of an animated character based on imagery (e.g., captured by an image capture device such as a web camera or “webcam”) which shows a person in motion. Specifically, the animated character can be automatically rendered to have the same motion as the entity shown in the imagery (e.g., in real time). According to one aspect of the present disclosure, the animated character can be rendered by iteratively transforming (e.g., including deforming the actual geometry of) a vector-based surface illustration. Specifically, the systems and methods present disclosure can leverage the scalable and transformable nature of a vector-based surface illustration to provide more realistic motion-controlled animation, in which the underlying geometry of the animated character is able to be adjusted to imitate human motion more realistically (e.g., as opposed to basic rotations of fixed character geometry).
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: March 26, 2024
    Assignee: GOOGLE LLC
    Inventor: Shan Huang
  • Patent number: 11935157
    Abstract: The present invention is directed to solving an issue arising when a background image is generated. An image processing system generates a foreground image containing a foreground object based on an image captured by an imaging apparatus included in a first imaging apparatus group. The image processing system generates a background image not containing the foreground object based on an image of the imaging region captured by an imaging apparatus included in a second imaging apparatus group different from the first imaging apparatus group. The image processing system generates a virtual viewpoint image based on the generated foreground image and background image.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: March 19, 2024
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroyasu Ito
  • Patent number: 11934939
    Abstract: According to a method and apparatus for neural network quantization, a quantized neural network is generated by performing learning of a neural network, obtaining weight differences between an initial weight and an updated weight determined by the learning of each cycle for each of layers in the first neural network, analyzing a statistic of the weight differences for each of the layers, determining one or more layers, from among the layers, to be quantized with a lower-bit precision based on the analyzed statistic, and generating a second neural network by quantizing the determined one or more layers with the lower-bit precision.
    Type: Grant
    Filed: March 2, 2023
    Date of Patent: March 19, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Wonjo Lee, Seungwon Lee, Junhaeng Lee
  • Patent number: 11928763
    Abstract: Automating conversion of drawings to indoor maps and plans. One example is a computer-implemented method of determining a geo-location, the method comprising: determining a floor-level outline of a floor depicted in a CAD drawing; receiving an approximate geo-location of a building to which the CAD drawing applies; obtaining an overhead image of a target area encompassing the approximate geo-location, the overhead image comprising a plurality of buildings within the target area; identifying a plurality of building footprints within the target area; calculating, by a device, a plurality of distance functions that relate the floor-level outline to the each of the plurality of building footprints, the calculating creates a plurality of similarity scores; selecting a building footprint from plurality of building footprints, the selecting based on the plurality of similarity scores; and calculating a final geo-location of the building corresponding to the building footprint.
    Type: Grant
    Filed: July 13, 2023
    Date of Patent: March 12, 2024
    Assignee: Pointr Limited
    Inventors: Ege Çetintaş, Melih Peker, Can Tunca
  • Patent number: 11914928
    Abstract: Example systems and methods for virtual visualization of a three-dimensional model of an object in a two-dimensional environment. The method may include moving and aligning the three-dimensional model of the object along a plane in the two-dimensional environment.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: February 27, 2024
    Assignee: West Texas Technology Partners, LLC
    Inventor: Milos Jovanovic
  • Patent number: 11915348
    Abstract: Systems, methods and non-transitory computer readable media for optimizing visual contents are provided. A particular mathematical object corresponding to a particular visual content in a mathematical space including a plurality of mathematical objects corresponding to visual contents may be determined. The mathematical space and the particular mathematical object may be used to obtain first and second mathematical objects of the plurality of mathematical objects. The visual content corresponding to the first mathematical object may be used in a communication with a first user and the visual content corresponding to the second mathematical object may be used in a communication with a second user. Indications of the reactions of the first and second users to the communications may be received. A third visual content may be obtained based on the reactions. The third visual content may be used in a communication with a third user.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: February 27, 2024
    Assignee: BRIA ARTIFICIAL INTELLIGENCE LTD.
    Inventors: Yair Adato, Gal Jacobi, Ori Feldstein, Bar Fingerman
  • Patent number: 11900515
    Abstract: An example computing platform is configured to (i) receive a two-dimensional (2D) image file comprising a construction drawing, (ii) generate, via semantic segmentation, a first set of polygons corresponding to respective areas of the 2D image file, (iii) generate, via instance segmentation, a second set of polygons corresponding to respective areas of the 2D image file, (iv) generate, via unsupervised image processing, a third set of polygons corresponding to respective areas of the 2D image file, (v) based on (a) overlap between polygons in the first, second, and third sets of polygons and (b) respective confidence scores for each of the overlapping polygons, determine a set of merged polygons corresponding to respective areas of the 2D image file, and (vi) cause a client station to display a visual representation of the 2D image file where each merged polygon is overlaid as a respective selectable region of the 2D image file.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: February 13, 2024
    Assignee: Procore Technologies, Inc.
    Inventors: Mohammad Soltani, Farid Mirahadi, Azadeh Yazdanpanah, Fiona Liu
  • Patent number: 11900556
    Abstract: A computer system obtains at least one 3D scan of a body surface; automatically identifies, based on the at least one 3D scan, one or more features (e.g., nose, lips, eyes, eyebrows, cheekbones, or specific portions thereof, or other features) of the body surface; and generates a digital 3D model of the body surface. The digital 3D model includes the identified features of the human body surface. In an embodiment, the step of generating of the digital 3D model is based on the at least one 3D scan and the identified features of the body surface. In an embodiment, the digital 3D model comprises a 3D mesh file. The digital 3D model can be used in various ways. For example, output of a manufacturing process (e.g., a 3D printed item, a cosmetics product, a personal care product) can be based on the digital 3D model.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: February 13, 2024
    Assignee: L'Oreal
    Inventors: David B. Kosecoff, Aldina Suwanto, Grégoire Charraud
  • Patent number: 11900498
    Abstract: Apparatus and method for stable and short latency sorting.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: February 13, 2024
    Assignee: Intel Corporation
    Inventors: Saikat Mandal, Prasoonkumar Surti, Sven Woop
  • Patent number: 11900539
    Abstract: An apparatus to facilitate graphics rendering is disclosed. The apparatus comprises sequencer hardware to operate in a tile mode to render objects, including performing batch formation to generate one or more batches of received objects, performing tile sequencing for each of the objects to compute tile fill intersects for each of the objects and performing a play sequencing of each of the objects.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: February 13, 2024
    Assignee: Intel Corporation
    Inventors: Subramaniam Maiyuran, Saurabh Sharma, Jorge F. Garcia Pabon, Raghavendra Kamath Miyar, Sudheendra Srivathsa, Justin Decell, Aditya Navale
  • Patent number: 11896452
    Abstract: A method for visualizing patient dentition acquires a contour image of patient dentition and segments the contour image to identify one or more segmented teeth. At least one deciduous tooth among the one or more segmented teeth is identified. A virtual model of a target dentition arrangement of the patient dentition is generated, wherein the at least one deciduous tooth is replaced by a replacement permanent tooth.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: February 13, 2024
    Assignee: CARESTREAM HEALTH, INC.
    Inventors: Delphine Reynard, Sabrina Capron-Richard, Sebastien Henry, Shoupu Chen, Aude Lagardere, Jean-Pascal Jacob
  • Patent number: 11893967
    Abstract: The present teaching relates to method, system, medium, and implementations for LED display. A first signal is received that signals a timing for a next data transfer. In response to the first signal, a bit-based image block stored in a memory is transferred, via a bus connected thereto, to one of a pair of alternate buffers pointed to by a write buffer pointer, which is subsequently toggled to point to another of the pair of alternate buffers. A second signal is received that signals a timing for refreshing the LED display. In response to the second signal, the bit-based image block is retrieved from the one of the pair of alternate buffers pointed to by a read buffer pointer, which is then toggled to point to the other of the pair of alternate buffers. The lights of the LED display are then refreshed in accordance with control signals generated based on the bit-based image block.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: February 6, 2024
    Assignee: ALPHASCALE TECHNOLOGIES, INC.
    Inventors: Qi Dong, Minglang Wang, Gufeng Xi
  • Patent number: 11893653
    Abstract: The present invention facilitates efficient and effective utilization of unified virtual addresses across multiple components. In one embodiment, the presented new approach or solution uses Operating System (OS) allocation on the central processing unit (CPU) combined with graphics processing unit (GPU) driver mappings to provide a unified virtual address (VA) across both GPU and CPU. The new approach helps ensure that a GPU VA pointer does not collide with a CPU pointer provided by OS CPU allocation (e.g., like one returned by “malloc” C runtime API, etc.).
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: February 6, 2024
    Assignee: NVIDIA Corporation
    Inventors: Amit Rao, Ashish Srivastava, Yogesh Kini
  • Patent number: 11887242
    Abstract: Circuitry comprises ray tracing circuitry comprising a plurality of floating-point circuitries to perform floating-point processing operations to detect intersection between a virtual ray defined by a ray direction and a test region, the floating-point circuitries operating to a given precision to generate an output floating-point value comprising a significand and an exponent; in which at least some of the plurality of floating-point circuitries are configured to round using a predetermined directed rounding mode any denormal floating-point value generated by operation of that circuitry so as to output normal values, a denormal floating-point value being a floating-point value in which the significand comprises one or more leading zeroes.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: January 30, 2024
    Assignee: Arm Limited
    Inventors: Harsha Valsaraju, Javier Diaz Bruguera
  • Patent number: 11880918
    Abstract: A method and system for automated creation of collages from a video sequence is provided. The system and method dynamically extracts key frames from a video sequence, which are used to create the collages shown on a display. By changing the position of cursors, a new set of key frames is extracted and the content of the collage will change correspondingly reflecting the changes in the key frames selection. The method also includes user interface elements to allow a user to change the layout design (e.g., rotate, overlap, white space, image scaling) of the video frames on the collage. In addition, the method includes different ways for browsing the video sequence by using automatically detected semantic concepts in various frames as indexing points. Further, the method includes defining swiping attributes based on motion characteristics (e.g., zoom/pan, motion of object), audio activity, or facial expression for browsing the video sequence.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: January 23, 2024
    Assignee: KODAK ALARIS, INC.
    Inventors: Alexander C. Loui, Laura R. Whitby, Joseph A. Manico
  • Patent number: 11875440
    Abstract: A system for creating an animation including a non-transitory memory storing an executable code, a hardware processor executing the executable code to receive a first scene input including a plurality of scene elements from an input device, create a three-dimensional (3D) digital representation of each of the plurality of scene elements in the first scene input, transmit the 3D digital representation of the plurality of scene elements in the first scene input for physical production, receive a first scene capture depicting the physical 3D reproductions of the plurality of scene elements of the first scene input arranged to recreate the first scene input from a recording device, process the first scene capture for display, and transmit the first scene capture for display.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: January 16, 2024
    Inventor: Jay Wright
  • Patent number: 11875269
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a generator neural network and an encoder neural network. The generator neural network generates, based on a set of latent values, data items which are samples of a distribution. The encoder neural network generates a set of latent values for a respective data item. The training method comprises jointly training the generator neural network, the encoder neural network and a discriminator neural network configured to distinguish between samples generated by the generator network and samples of the distribution which are not generated by the generator network. The discriminator neural network is configured to distinguish by processing, by the discriminator neural network, an input pair comprising a sample part and a latent part.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: January 16, 2024
    Assignee: DeepMind Technologies Limited
    Inventors: Jeffrey Donahue, Karen Simonyan
  • Patent number: 11869116
    Abstract: An image signal processor includes a line interleaving controller and an image signal processor core. The line interleaving controller receives a plurality of image data lines included in an image frame, generates one or more virtual data lines corresponding to the image frame, and outputs the plurality of image data lines and the virtual data lines sequentially line by line. The image signal processor core includes at least one pipeline circuit. The pipe line circuit includes a plurality of processing modules serially connected to sequentially process data lines received from the line interleaving controller. The line interleaving controller processes one or more end image data lines included in an end portion of the image frame based on the virtual data lines. Interference or collision between channels is reduced or prevented by processing the end image data lines in synchronization with the virtual data lines.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: January 9, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kilhyung Cha, Jinsoo Park, Dongwoo Lee, Serhoon Lee, Sungjin Huh
  • Patent number: 11857335
    Abstract: Systems, methods and apparatuses for rehabilitation and/or training of a subject. Rehabilitation may be performed after neurological damage has occurred, including without limitation acute or chronic damage. Training as referred to herein relates to any process performed in order to improve the physical and/or cognitive function of a subject.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: January 2, 2024
    Assignee: MINDMAZE GROUP SA
    Inventors: Tej Tadi, Nicolas Fremaux, Jose Rubio, Jonas Ostlund, Sebastien Lasserre, Léandre Bolomey
  • Patent number: 11854129
    Abstract: Systems, methods and non-transitory computer readable media for generating visual content consistent with aspects of a visual brand language are provided. An indication of at least one aspect of a visual brand language may be received. Further, an indication of a desired visual content may be received. A new visual content consistent with the visual brand language and corresponding to the desired visual content may be generated based on the indication of the at least one aspect of the visual brand language and the indication of the desired visual content. The new visual content may be provided in a format ready for presentation.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: December 26, 2023
    Assignee: BRIA ARTIFICIAL INTELLIGENCE LTD.
    Inventors: Yair Adato, Gal Jacobi