Patents Examined by Joni Hsu
-
Patent number: 12387446Abstract: In accordance with an aspect of the present invention, an information processing apparatus includes an interface that transmits or receives data to or from an input apparatus that inputs user position information indicating a position of a user, and a processor that calculates an evaluation value for an evaluation target position based on the user position information, determines a position in a virtual space or a real space where an agent supporting the user is placed based on the evaluation value, and places the agent at the determined position in the virtual space or real space.Type: GrantFiled: June 17, 2020Date of Patent: August 12, 2025Assignee: Nippon Telegraph and Telephone CorporationInventors: Ryohei Saijo, Masahiro Watanabe, Tae Sato
-
Patent number: 12380641Abstract: Embodiments of the present disclosure relate to a method, a device, and a computer program product for generating a three-dimensional (3D) object model. The method includes generating a first 3D object model based on multiple two-dimensional (2D) images of an object in different views. The method further includes acquiring metadata related to the first 3D object model by searching for information related to the object in at least one of a database and the Internet. The method further includes generating a second 3D object model by combining the first 3D object model and the metadata. The method for generating a 3D object model according to the present disclosure can automatically generate customizable and editable 3D model metadata, thereby significantly reducing labor, saving costs, improving efficiency, and improving user experience.Type: GrantFiled: April 14, 2023Date of Patent: August 5, 2025Assignee: Dell Products L.P.Inventors: Anzhou Hou, Zhisong Liu, Zhen Jia, Tianxiang Chen, Bin He
-
Patent number: 12380326Abstract: An apparatus to facilitate processing of a sparse matrix for arbitrary graph data is disclosed. The apparatus includes a graphics processing unit having a data management unit (DMU) that includes a scheduler for scheduling matrix operations, an active logic for tracking active input operands, and a skip logic for tracking unimportant input operands to be skipped by the scheduler. Processing circuitry is coupled to the DMU. The processing circuitry comprises a plurality of processing elements including logic to read operands and a multiplication unit to multiply two or more operands for the arbitrary graph data and customizable circuitry to provide custom functions.Type: GrantFiled: March 28, 2024Date of Patent: August 5, 2025Assignee: Intel CorporationInventors: Eriko Nurvitadhi, Amit Bleiweiss, Deborah Marr, Eugene Wang, Saritha Dwarakapuram, Sabareesh Ganapathy
-
Patent number: 12364301Abstract: A tool allows a user to create new designs for apparel and preview these designs in three dimensions before manufacture. Software and lasers are used in finishing apparel to produce a desired wear pattern or other design. Based on a laser input file with a pattern, a laser will burn the pattern onto apparel. With the tool, the user will be able to create, make changes, and view images of a design, in real time, before burning by a laser. Input to the tool includes fabric template images, laser input files, and damage input. The tool allows adding of tinting and adjusting of intensity and bright point. The user can also move, rotate, scale, and warp the image input.Type: GrantFiled: March 12, 2024Date of Patent: July 22, 2025Assignee: Levi Strauss & Co.Inventors: Christopher Schultz, Debdulal Mahanty, James Barton Sights, Benjamin Bell, Jennifer Schultz
-
Patent number: 12361643Abstract: A method of compressing a 3D textured mesh M(i), the 3D textured mesh being defined by connectivity C(i), geometry G(i), texture coordinates T(i), and texture connectivity CT(i), wherein the mesh is associated with one or more 2D image attribute maps A(i) describing attributes associated with the mesh surface, can include pre-processing 3D textured mesh M(i) and attribute maps A(i) to generate a base mesh m(i) and displacement field d(i); and processing 3D textured mesh M(i), attribute maps A(i), base mesh m(i), and the displacement field d(i) to generate a compressed bitstream b(i).Type: GrantFiled: February 8, 2023Date of Patent: July 15, 2025Assignee: Apple Inc.Inventors: Khaled Mammou, Alexandros Tourapis, Jungsun Kim
-
Patent number: 12333672Abstract: Aspects are provided including one or more techniques for graphics processing involving hierarchical modulation and foveated rendering. A first wireless device obtains, from a network entity, a hierarchical modulated image including higher and lower priority bits. The first wireless device also obtains gaze information from a second wireless device indicating an associated foveal region. In response to the gaze information, the first wireless device processes a portion of the hierarchical modulated image associated with the lower priority bits using the gaze information. For example, the device decodes low priority bits in the hierarchical modulated image in regions closer to the fovea. The first wireless device subsequently provides an image including the processed portion to be rendered at the second wireless device. For example, the processed image may have a higher resolution in the regions closer to the fovea but a lower resolution in regions farther from the fovea.Type: GrantFiled: March 23, 2023Date of Patent: June 17, 2025Assignee: QUALCOMM IncorporatedInventors: Yehonatan Dallal, Guy Wolf, Shay Landis, Gideon Shlomo Kutz
-
Patent number: 12322039Abstract: Various embodiments include a system for rendering an object, such as human skin or a human head, from captured appearance data comprising a plurality of texels. The system includes a processor executing a texture space indirect illumination module. The system determines texture coordinates of a vector originating from a first texel where the vector intersects a second texel. The system renders the second texel from the viewpoint of the first texel based on appearance data at the second texel. Based on the rendering of the second texel, the system determines an indirect lighting intensity incident to the first texel from the second texel. The system updates appearance data at the first texel based on a direct lighting intensity and the indirect lighting intensity. The system renders the first texel based on the updated appearance data at the first texel.Type: GrantFiled: December 14, 2022Date of Patent: June 3, 2025Assignees: Disney Enterprises, INC., ETH Zürich (Eidgenössische Technische Hochschule Zürich)Inventors: Paulo Fabiano Urnau Gotardo, Derek Edward Bradley, Gaspard Zoss, Jeremy Riviere, Prashanth Chandran, Yingyan Xu
-
Patent number: 12314833Abstract: A neural processor. In some embodiments, the processor includes a first tile, a second tile, a memory, and a bus. The bus may be connected to the memory, the first tile, and the second tile. The first tile may include: a first weight register, a second weight register, an activations buffer, a first multiplier, and a second multiplier. The activations buffer may be configured to include: a first queue connected to the first multiplier and a second queue connected to the second multiplier. The first queue may include a first register and a second register adjacent to the first register, the first register being an output register of the first queue. The first tile may be configured: in a first state: to multiply, in the first multiplier, a first weight by an activation from the output register of the first queue, and in a second state: to multiply, in the first multiplier, the first weight by an activation from the second register of the first queue.Type: GrantFiled: March 11, 2024Date of Patent: May 27, 2025Assignee: Samsung Electronics Co., Ltd.Inventors: Ilia Ovsiannikov, Ali Shafiee Ardestani, Joseph H. Hassoun, Lei Wang, Sehwan Lee, JoonHo Song, Jun-Woo Jang, Yibing Michelle Wang, Yuecheng Li
-
Patent number: 12315059Abstract: A method for generating a talking head video includes: obtaining a text and an image containing a face of a user; determining a phoneme sequence that corresponds to the text and includes one or more phonemes; determining acoustic features corresponding to the text according to the phoneme sequence, and obtaining synthesized speech corresponding to the text according to the acoustic features; determining a first mouth movement sequence corresponding to the text according to the phoneme sequence, and determining a second mouth movement sequence corresponding to the text according to the acoustic features; creating a facial action video corresponding to the user according to the first mouth movement sequence, the second mouth movement sequence and the image; and processing the synthesized speech and the facial action video synchronously to obtain a talking head video corresponding to the user.Type: GrantFiled: May 26, 2023Date of Patent: May 27, 2025Assignee: UBTECH ROBOTICS CORP LTDInventors: Wan Ding, Dongyan Huang, Linhuang Yan, Zhiyong Yang
-
Patent number: 12315041Abstract: Display control method, display control device, non-transitory computer-readable storage medium and display device are disclosed. The display control method including: performing following steps in response to a data visualization display instruction: in response to a coordinate selection instruction, determining target coordinate position corresponding to the coordinate selection instruction in source image displayed on display panel, and determining an active region at least covering the target coordinate position according to the target coordinate position; acquiring image information of the active region; generating at least one image to be superimposed according to the image information of the active region, with the at least one image to be superimposed including pattern configured to represent the image information of the active region; and superimposing each image to be superimposed on the source image to obtain an output image, and outputting the output image to the display panel to be displayed.Type: GrantFiled: August 30, 2021Date of Patent: May 27, 2025Assignee: BOE TECHNOLOGY GROUP CO., LTD.Inventors: Congrui Wu, Youxiang Xia, Xitong Ma
-
Patent number: 12300144Abstract: A driving controller of a display device includes a driving frequency controller for receiving an image signal, determining a driving frequency based on the image signal, and outputting a masking enable signal corresponding to the driving frequency, and an image processor for converting the image signal into a data signal and outputting the data signal, wherein the image processor sequentially converts, based on the masking enable signal being at an active level, a part of bits of the image signal into the data signal corresponding to a plurality of dither patterns.Type: GrantFiled: September 17, 2021Date of Patent: May 13, 2025Assignee: Samsung Display Co., Ltd.Inventors: Kuk-Hwan Ahn, HongSoo Kim, Junheyung Jung, Youngwook Yoo, Jungyu Lee, Hyunjun Lim, Byung Ki Chun
-
Information processing apparatus and control method for distance measurement based on light emission
Patent number: 12282099Abstract: Provided is an information processing apparatus that avoids interference of rays of light to be emitted from respective terminals for performing distance measurement. The information processing apparatus includes a first light emission unit that performs light emission of invisible light for performing distance measurement, a first acquisition unit that acquires depth information of a real space on the basis of the light emission by the first light emission unit, a control unit that controls the light emission by the first light emission unit, and a communication unit that performs communication with another information processing apparatus. The control unit performs control causing the first light emission unit to perform the light emission at a timing not overlapping a light emission timing of a second light emission unit of the other information processing apparatus, on the basis of the communication with the other information processing apparatus.Type: GrantFiled: September 15, 2020Date of Patent: April 22, 2025Assignee: SONY GROUP CORPORATIONInventor: Yoichi Yagasaki -
Patent number: 12282756Abstract: A method and system for a command processor for efficient processing of a program multi-processor core system with a CPU and GPU. The multi-core system includes a general purpose CPU executing commands in a CPU programming language and a graphic processing unit (GPU) executing commands in a GPU programming language. A command processor is coupled to the CPU and CPU. The command processor sequences jobs from a program for processing by the CPU or the GPU. The command processor creates commands from the jobs in a state free command format. The command processor generates a sequence of commands for execution by either the CPU or the GPU in the command format. A compiler running a meta language converts program data for the commands into a first format readable by the CPU programming language and a second format readable by the GPU programming language.Type: GrantFiled: February 5, 2024Date of Patent: April 22, 2025Assignee: OXIDE INTERACTIVE, INC.Inventor: Daniel K. Baker
-
Patent number: 12277661Abstract: Anatomical parts including surgical trainers and prosthesis and methods of creating three-dimensional anatomical parts by gathering three-dimensional image data from multiple sources, indexing characteristics from the data and then averaging the data to create new anatomical parts that have averaged characteristics. The disclosed methods also enable bonding of various materials through printed lattices.Type: GrantFiled: August 12, 2022Date of Patent: April 15, 2025Assignee: POLYMORPH MEDICAL, LLCInventors: Trent Lau, Rahul Ramesh
-
Patent number: 12266051Abstract: Various embodiments set forth systems and techniques for generating seams for a 3D model. The techniques include generating, based on the 3D model, one or more inputs for one or more trained machine learning models; providing the one or more inputs to the one or more trained machine learning models; receiving, from the one or more trained machine learning models, seam prediction data generated based on the one or more inputs; and placing one or more predicted seams on the 3D model based on the seam prediction data.Type: GrantFiled: January 31, 2024Date of Patent: April 1, 2025Assignee: AUTODESK, INC.Inventors: Juan Sebastian Casallas Suarez, Sacha Lepretre, Salvatore Giuliano Vivona, Joseph David Macdonald, Bryan Villeneuve, Viral Bankimbhai Thakar, Bruno Roy, Hervé Michel Lange, Fatemeh Teimury
-
Patent number: 12260580Abstract: A head wearable display system comprising a target object detection module receiving multiple image pixels of a first portion and a second portion of a target object, and the corresponding depths; a first light emitter emitting multiple first-eye light signals to display a first-eye virtual image of the first portion and the second portion of the target object for a viewer; a first light direction modifier for respectively varying a light direction of each of the multiple first-eye light signals emitted from the first light emitter; a first collimator; a first combiner, for redirecting and converging the multiple first-eye light signals towards a first eye of the viewer. The first-eye virtual image of the first portion of the target object in a first field of view has a greater number of the multiple first-eye light signals per degree than that of the first-eye virtual image of the second portion of the target object in a second field of view.Type: GrantFiled: February 8, 2022Date of Patent: March 25, 2025Assignee: Oomii Inc.Inventors: Feng-Chun Yeh, Guo-Hsuan Chen, Jiunn-Yiing Lai, Yin Chang, Po-Ya Hsu
-
Patent number: 12260486Abstract: A Displaced Micro-mesh (DMM) primitive enables high complexity geometry for ray and path tracing while minimizing the associated builder costs and preserving high efficiency. A structured, hierarchical representation implicitly encodes vertex positions of a triangle micro-mesh based on a barycentric grid, and enables microvertex displacements to be encoded efficiently (e.g., as scalars linearly interpolated between minimum and maximum triangle surfaces). The resulting displaced micro-mesh primitive provides a highly compressed representation of a potentially vast number of displaced microtriangles that can be stored in a small amount of space. Improvements in ray tracing hardware permit automatic processing of such primitive for ray-geometry intersection testing by ray tracing circuits without requiring intermediate reporting to a shader.Type: GrantFiled: September 16, 2022Date of Patent: March 25, 2025Assignee: NVIDIA CorporationInventors: John Burgess, Gregory Muthler, Nikhil Dixit, Henry Moreton, Yury Uralsky, Magnus Andersson, Marco Salvi, Christoph Kubisch
-
Patent number: 12254579Abstract: Various implementations disclosed herein include devices, systems, and methods that create a 3D video that includes determining first adjustments (e.g., first transforms) to video frames (e.g., one or more RGB images and depth images per frame) to align content in a coordinate system to remove the effects of capturing camera motion. Various implementations disclosed herein include devices, systems, and methods that playback a 3D video and includes determining second adjustments (e.g., second transforms) to remove the effects of movement of a viewing electronic device relative to a viewing environment during playback of the 3D video. Some implementations distinguish static content and moving content of the video frames to playback only moving objects or facilitate concurrent playback of multiple spatially related 3D videos. The 3D video may include images, audio, or 3D video of a video-capture-device user.Type: GrantFiled: November 10, 2022Date of Patent: March 18, 2025Assignee: Apple Inc.Inventors: Timothy R. Pease, Alexandre Da Veiga, Benjamin H. Boesel, David H. Huang, Jonathan Perron, Shih-Sang Chiu, Spencer H. Ray
-
Patent number: 12249025Abstract: Systems and methods are disclosed for calculating dynamic ambient occlusion (AO) values for character models to yield high-quality approximations of global illumination effects. The approach utilizes a dual component machine-learning model that factorizes dynamic AO computation into a non-linear component, in which visibility is determined by approximating spheres and their casted shadows, and a linear component that leverages a skinning-like algorithm for efficiency. The parameters of both components are trained in a regression against ground-truth AO values. The resulting model accommodates lighting interactions with external objects and can be generalized without requiring carefully constructed training data.Type: GrantFiled: December 4, 2023Date of Patent: March 11, 2025Assignee: Electronic Arts Inc.Inventors: Binh Huy Le, John Peter Lewis
-
Patent number: 12236553Abstract: Systems and methods are disclosed for aligning a two-dimensional (2D) design image to a 2D projection image of a three-dimensional (3D) design model. One method comprises receiving a 2D design document, the 2D design document comprising a 2D design image, and receiving a 3D design file comprising a 3D design model, the 3D design model comprising one or more design elements. The method further comprises generating a 2D projection image based on the 3D design model, the 2D projection image comprising a representation of at least a portion of the one or more design elements, generating a projection barcode based on the 2D projection image, and generating a drawing barcode based on the 2D design image. The method further comprises aligning the 2D projection image and the 2D design image by comparing the projection barcode and the drawing barcode.Type: GrantFiled: January 16, 2024Date of Patent: February 25, 2025Assignee: Bluebeam, Inc.Inventor: Jae Min Lee