Patents Examined by Abderrahim Merouan
-
Patent number: 12293463Abstract: A method of decomposing a three-dimensional representation of an object into a plurality of convex hulls can include instantiating a cluster priority queue in a computing system memory that initially contains a cluster corresponding to the three-dimensional representation of the object, computing with a processor of the computing system a concavity measure for each cluster in the cluster priority queue, and, for the cluster with the highest concavity measure: (1) computing with the processor a cut plane that divides the cluster corresponding to the three-dimensional representation of the object into two new clusters, each of the two new clusters having a corresponding convex hull, wherein computing a cut plane includes performing a hierarchical search of potential cut planes, (2) removing the cluster corresponding to the three-dimensional representation of the object from the cluster priority queue, and (3) adding the two new clusters to the cluster priority queue.Type: GrantFiled: April 28, 2022Date of Patent: May 6, 2025Assignee: Apple Inc.Inventors: Khaled Mammou, Adrian A Biagioli, Deepak S Tolani
-
Patent number: 12283004Abstract: Apparatus, methods, and computer-readable media for facilitating a cloud-based vehicle XR user experience are disclosed herein. An example method for wireless communication at a user equipment (UE) includes transmitting a request for a vehicle extended reality (XR) session. The vehicle XR session may be based on a first user XR stream including a vehicle XR component associated with a vehicle and a first user XR component associated with a first user. The first user may have an association with the vehicle. The example method also includes transmitting uplink information associated with the first user XR stream. The example method also includes receiving rendering information associated with the first user XR stream. The rendering information may be based on the uplink information.Type: GrantFiled: July 8, 2022Date of Patent: April 22, 2025Assignee: QUALCOMM IncorporatedInventors: Hong Cheng, Shailesh Patil, Arthur Gubeskys, Gene Wesley Marsh, Kapil Gulati, Ahmed Kamel Sadek, Sivaramakrishna Veerepalli, Jeremiah Golston
-
Patent number: 12277630Abstract: Systems and methods for image processing are configured. Embodiments of the present disclosure identify target style attributes and target structure attributes for a composite image; generate a matrix of composite feature tokens based on the target style attributes and the target structure attributes, wherein subsequent feature tokens of the matrix of composite feature tokens are sequentially generated based on previous feature tokens of the matrix of composite feature tokens according to a linear ordering of the matrix of composite feature tokens; and generate the composite image based on the matrix of composite feature tokens, wherein the composite image includes the target style attributes and the target structure attributes.Type: GrantFiled: May 9, 2022Date of Patent: April 15, 2025Assignee: ADOBE INC.Inventors: Pranav Vineet Aggarwal, Midhun Harikumar, Ajinkya Gorakhnath Kale
-
Patent number: 12277668Abstract: A system for determining volume of a selectable region is configurable to (i) obtain user input directed to a 3D representation of a set of 2D images and (ii) based on the user input, selectively modify one or more mask pixels of one or more respective selection masks. Each 2D image of the set of 2D images is associated with a respective selection mask. The 3D representation represents pixels of the set of 2D images with corresponding voxels. The user input selects one or more voxels of the 3D representation. The one or more mask pixels is associated with one or more pixels of the set of 2D images that correspond to the one or more voxels of the 3D representation selected via the user input.Type: GrantFiled: January 26, 2022Date of Patent: April 15, 2025Assignee: INTUITIVE RESEARCH AND TECHNOLOGY CORPORATIONInventors: James S. Roznick, Kyle Jordan Russell
-
Patent number: 12260475Abstract: Embodiments are disclosed for performing content linting in a graphic design system. A method of content linting includes receiving a selection of a content type to be generated, receiving a selection of a location in a digital canvas to place content of the content type, determining a placement context associated with the location in the digital canvas, identifying one or more content rules to the content based on a static analysis of the placement context, and generating, using one or more machine learning models, content of the selected content type at the location in the digital canvas using the one or more content rules.Type: GrantFiled: January 27, 2022Date of Patent: March 25, 2025Assignee: Adobe Inc.Inventors: Gregory Cy Muscolino, Christian Cantrell, Archie Samuel Bagnall, Christopher James Gammon, Patrick James Hebron
-
Patent number: 12229871Abstract: An embodiment of an electronic processing system may include an application processor, persistent storage media communicatively coupled to the application processor, a graphics subsystem communicatively coupled to the application processor, a sense engine communicatively coupled to the graphics subsystem to provide sensed information, a focus engine communicatively coupled to the sense engine and the graphics subsystem to provide focus information, a motion engine communicatively coupled to the sense engine, the focus engine, and the graphics subsystem to provide motion information, and a motion biased foveated renderer communicatively coupled to the motion engine, the focus engine, the sense engine to adjust one or more parameters of the graphics subsystem based on one or more of the sense information, the focus information, and the motion information. Other embodiments are disclosed and claimed.Type: GrantFiled: September 22, 2021Date of Patent: February 18, 2025Assignee: Intel CorporationInventors: Prasoonkumar Surti, Karthik Vaidyanathan, Atsuo Kuwahara, Hugues Labbe, Sameer K P, Jonathan Kennedy, Joydeep Ray, Travis T. Schluessler, John H. Feit, Nikos Kaburlasos, Jacek Kwiatkowski, Tomer Bar-On, Carsten Benthin, Adam T. Lake, Vasanth Ranganathan, Abhishek R. Appu
-
Patent number: 12229330Abstract: A facial image generation method, an electronic device, and a non-transitory computer-readable storage medium are provided. The method includes: obtaining a facial contour of a target user wearing an Augmented Reality (AR) device; determining a facial angle of the target user based on the facial contour, where the facial angle includes an angle between a face orientation of the target user and the electronic device; obtaining a target facial expression; and generating a facial image of the target user based on the target facial expression and the facial angle.Type: GrantFiled: November 9, 2022Date of Patent: February 18, 2025Assignee: VIVO MOBILE COMMUNICATION CO., LTD.Inventors: Lingqu Ouyang, TikFan Chan
-
Patent number: 12217365Abstract: In an aspect, a computer-implemented method allows for navigation in a three-dimensional (3D) virtual environment. In the method, data specifying a three-dimensional virtual space is received. A position and orientation in the three-dimensional virtual space is received. The position and orientation input by a first user and representing a first virtual camera used to render the three-dimensional virtual space to the first user. A video stream captured from a camera positioned to capture the first user is received. A second virtual camera is navigated according to an input of a second user.Type: GrantFiled: July 31, 2023Date of Patent: February 4, 2025Assignee: Katmai Tech Inc.Inventor: Petr Polyakov
-
Patent number: 12211157Abstract: A crowd-sourced modeling system to perform operations that include: receiving image data that comprises image attributes; accessing a 3D model based on at least the image attributes of the image data, wherein the 3D model comprises a plurality of parts that collectively depict an object or environment; identifying a change in the object or environment based on a comparison of the image data with the plurality of parts of the 3D model, the change corresponding to a part of the 3D model from among the plurality of parts; and generating an update to the part of the 3D model based on the image attributes of the image data.Type: GrantFiled: July 19, 2023Date of Patent: January 28, 2025Assignee: Snap Inc.Inventors: Piers Cowburn, Isac Andreas Müller Sandvik, Qi Pan, David Li
-
Patent number: 12210094Abstract: A medical imaging apparatus comprises processing circuitry configured to: receive three-dimensional flow data, wherein the three-dimensional flow data comprises data acquired by medical imaging of a subject; perform a first intensity projection to process first flow data corresponding to a first region in the three-dimensional flow data having a first direction of flow, thereby obtaining a first color; perform a second, independent intensity projection to process second flow data corresponding to a second region in the three-dimensional flow data having a second direction of flow which is different from the first direction of flow, thereby obtaining a second color; combine the first color and the second color to obtain a combined color; and generate volume rendering image data based on the combined color.Type: GrantFiled: August 4, 2022Date of Patent: January 28, 2025Assignee: CANON MEDICAL SYSTEMS CORPORATIONInventor: Magnus Wahrenberg
-
Patent number: 12200409Abstract: In holographic calling, it is difficult to capture the eyes of a caller due to lighting effects on an artificial reality (XR) headset. However, it can be important to capture the eyes when rendering the caller as they can show emotion, gaze, physical characteristics, etc., that aid in natural communication. Thus, implementations can capture the eyes of the caller using an external image capture device by briefly turning off the lighting effects on the XR headset. Some implementations can trigger the image capture device to capture an image of the eyes by temporal multiplexing in which timers on both the image capture device and the XR headset are synchronized. In other implementations, the image capture device can be an event-based camera that is automatically triggered to capture an image of the eyes based on a detected pixel change caused by deactivation of the lighting effects on the XR headset.Type: GrantFiled: August 26, 2022Date of Patent: January 14, 2025Assignee: Meta Platforms Technologies, LLCInventors: Jean-Charles Bazin, Alexandre Chapiro
-
Patent number: 12190576Abstract: An electronic device according to an embodiment may include: a camera module; a display; and a processor, wherein the processor may be configured to: obtain a preview image corresponding to an external object using the camera module; determine attributes of the external object, based on the obtained preview image; synthesize the preview image with a virtual character image, based on the attributes of the external object; and output the synthesized preview image through the display. Other embodiments may be provided.Type: GrantFiled: August 25, 2021Date of Patent: January 7, 2025Assignee: Samsung Electronics Co., Ltd.Inventors: Wooyong Lee, Seunghyup Baik, Chanmin Park, Hyejin Kang, Jungeun Lee
-
Patent number: 12190580Abstract: A system for performing functions in AR experiences is provided having a computer receiving an image of a monitored device having at least one object; the computer processes said image to determine a plurality of feature points; a database is in data communication with said computer and stores a plurality of reference images with reference feature points and reference object zones, each having a property; the computer matches at least some of the plurality of feature points with at least some of the plurality of reference feature points to compute a homography matrix; the computer transforms the image into a transformed image using the homography matrix; the computer identifies an object zone in the transformed image based on the reference object zone; the computer determines an object state by processing a sub-image in the object zone of the transformed image based on the property associated with the reference object zone.Type: GrantFiled: May 31, 2022Date of Patent: January 7, 2025Inventors: Fritz Ebner, Ashish Tisgaonkar
-
Patent number: 12178630Abstract: A core-line extraction unit extracts a core line of the blood vessel from a three-dimensional image of a subject including the blood vessel. A local-route extraction unit extracts a local route of the core line within a predetermined range based on a reference point on the core line. In a case where a plurality of points on the local route are projected, a plane setting unit sets a plane having an orientation in which a distribution of a plurality of the projected points has a reference value based on a maximum value of the distribution, as a display plane of the three-dimensional image.Type: GrantFiled: September 17, 2021Date of Patent: December 31, 2024Assignee: FUJIFILM CorporationInventor: Futoshi Sakuragi
-
Patent number: 12182899Abstract: An apparatus and method for scheduling workloads across virtualized graphics processors. For example, one embodiment of a graphics processing apparatus comprises first graphics processing resources to process graphics commands and execute graphics data; workload scheduling circuitry to schedule workloads for execution on the first graphics processing resources; and workload queuing circuitry to implement a local queue to store local workload entries, each local workload entry associated with a locally-submitted workload and an external workload queue to store external workload entries, each external workload entry associated with an externally-submitted workload submitted for execution by an external graphics processing apparatus, in one embodiment, the workload scheduling circuitry schedules the locally-submitted workloads identified in the local queue and externally-submitted workloads identified in the external workload queue for processing by specified portions of the first graphics processing resources.Type: GrantFiled: June 24, 2019Date of Patent: December 31, 2024Assignee: Intel CorporationInventors: Weinan Li, Yan Zhao, Zhi Wang, Wei Zhang
-
Patent number: 12154231Abstract: Certain aspects of the present disclosure present a method of graphics processing at a wearable display device. The method generally includes rendering a first image based on a position of the wearable display device and contours and depth information for one or more real-world objects associated with the position, the rendered first image comprising, at least, one or more virtual objects, re-projecting the first image based on an updated position of the wearable display device that is different than the position, rendering a second image using re-projected contours of the one or more real-world objects in the first image, updated depth information for the one or more real-world objects in the first image, updated depth information for the one or more virtual objects in the first image, and warped one or more virtual objects, and displaying the second image on a display of the wearable display device.Type: GrantFiled: July 20, 2022Date of Patent: November 26, 2024Assignee: QUALCOMM IncorporatedInventors: Sudipto Banerjee, Vinay Melkote Krishnaprasad
-
Patent number: 12124318Abstract: A multiple graphics processing unit (GPU) based parallel graphics system comprising multiple graphics processing pipelines with multiple GPUs supporting a parallel graphics rendering process having an object division mode of operation. Each GPU comprises video memory, a geometry processing subsystem and a pixel processing subsystem. According to the principles of the present invention, pixel (color and z depth) data buffered in the video memory of each GPU is communicated to the video memory of a primary GPU, and the video memory and the pixel processing subsystem in the primary GPU are used to carry out the image recomposition process, without the need for dedicated or specialized apparatus.Type: GrantFiled: June 9, 2023Date of Patent: October 22, 2024Assignee: Google LLCInventor: Reuven Bakalash
-
Patent number: 12106420Abstract: 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: GrantFiled: March 10, 2022Date of Patent: October 1, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sangoak Woo, Jeongae Park
-
Patent number: 12056788Abstract: An apparatus to facilitate compute optimization is disclosed. The apparatus includes a mixed precision core including mixed-precision execution circuitry to execute one or more of the mixed-precision instructions to perform a mixed-precision dot-product operation comprising to perform a set of multiply and accumulate operations.Type: GrantFiled: March 1, 2022Date of Patent: August 6, 2024Assignee: Intel CorporationInventors: Abhishek R. Appu, Altug Koker, Linda L. Hurd, Dukhwan Kim, Mike B. Macpherson, John C. Weast, Feng Chen, Farshad Akhbari, Narayan Srinivasa, Nadathur Rajagopalan Satish, Joydeep Ray, Ping T. Tang, Michael S. Strickland, Xiaoming Chen, Anbang Yao, Tatiana Shpeisman
-
Patent number: 12056824Abstract: A method for simulating a solid body animation of a subject includes retrieving a first frame that includes a body image of a subject. The method also includes selecting, from the first frame, multiple key points within the body image of the subject that define a hull of a body part and multiple joint points that define a joint between two body parts, identifying a geometry, a speed, and a mass of the body part to include in a dynamic model of the subject, based on the key points and the joint points, determining, based on the dynamic model of the subject, a pose of the subject in a second frame after the first frame in a video stream, and providing the video stream to an immersive reality application running on a client device.Type: GrantFiled: December 20, 2021Date of Patent: August 6, 2024Assignee: Meta Platforms Technologies, LLCInventors: Jason Saragih, Shih-En Wei, Tomas Simon Kreuz, Kris Makoto Kitani, Ye Yuan