Patents Issued in February 20, 2024
-
Patent number: 11908029Abstract: A machine and process for managing restrictions of a wireless device associated with an inmate service account. The machine and process include a kiosk operable to exchange data with the wireless device, including limited-use restrictions related to: an inmate associated with the inmate service account, a correctional facility, and/or a parole requirement. The kiosk may also unlock the wireless device when the inmate is released from the correctional facility by removing the limited-use restrictions from the wireless device.Type: GrantFiled: July 12, 2021Date of Patent: February 20, 2024Assignee: TouchPay Holdings, LLCInventors: Charles Craig Bullard, David DuWayne Wise, Stephen Lee Hodge
-
Patent number: 11908030Abstract: A computer-implemented method approves a transaction by storing, at a first computer system, first data identifying at least a portion of an identity of a user, an information locator associated with the first data, and a transformation method associated with the information locator. The computer-implemented method also receives, at the first computer system from a second computer system, the information locator when the user conducts the transaction, and second data converted from electronically obtained identification information of the user. An identity of the user cannot be identified from the second data. The computer-implemented method transforms, at the first computer system, the second data into third data based on the transformation method retrieved in response to the received information locator, and approves, by the first computer system, the transaction associated with the information locator when the third data corresponds to the first data.Type: GrantFiled: March 24, 2021Date of Patent: February 20, 2024Inventors: Yuh-Shen Song, Catherine Lew, Alexander Song, Victoria Song
-
Patent number: 11908031Abstract: A method for pushing a data within a template in an educational setting comprising: scanning, via a first user device, a first tag, said first user device having first a unique ID and said first tag being a master tag and comprising a first tag ID; scanning, via a second user device, a second tag, said second user device having a second unique ID and said second tag having a second tag ID and being controlled by said master tag; defining a template being loaded onto said second user device upon the scanning of the second tag; and wherein the template comprises data corresponding to said second tag ID, said second unique ID, and a time corresponding to the scanning of said second tag.Type: GrantFiled: October 7, 2022Date of Patent: February 20, 2024Assignee: Digital Seat Media, Inc.Inventors: Cameron Fowler, Matthew Sullivan
-
Patent number: 11908032Abstract: A method for planning collaborative search-and-rescue missions using a plurality of search-and-rescue equipment in medium to far sea areas, includes: step 1: performing environmental modeling for maritime search-and-rescue missions; step 2: performing modeling for search-and-rescue modes using a plurality of search-and-rescue equipment; step 3: defining a maritime collaborative search-and-rescue mission planning model; based on the maritime collaborative search-and-rescue mission planning model, generating an overall matrix RP for the search-and-rescue mission planning using a plurality of search and rescue equipment; step 4: selecting target parameters, and defining a target function ƒ(RP) of the maritime collaborative search-and-rescue mission; based on an overall matrix RP of the maritime search-and-rescue mission environment model, the search-and-rescue mode model using a plurality of search-and-rescue equipment, and the overall matrix RP of the search-and-rescue mission planning using a plurality of searType: GrantFiled: June 7, 2023Date of Patent: February 20, 2024Assignee: Beihang UniversityInventors: Hu Liu, Xin Li, Yongliang Tian, Siliang Liu
-
Patent number: 11908033Abstract: The present disclosure creates a communication group with surrounding users during movement. The present disclosure is an information processing system including a server and a user terminal. A server includes a first controller configured to: receive a group creation request of a communication group with a second user terminal that exists in a predetermined range from the first user terminal and is moving in the same direction as the first user terminal, from the first user terminal; create a communication group including users of the first and second user terminals; and notify the first and second user terminals that the communication group is created. A user terminal includes a second controller configured to: detect the second user terminal during movement; transmit the group creation request to the server; receive a notification that the communication group is created from the server; and notify the user that the communication group is created.Type: GrantFiled: April 5, 2021Date of Patent: February 20, 2024Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Josuke Yamane, Naoya Oka, Ryosuke Yamamoto, Kaori Okuda
-
Patent number: 11908034Abstract: A computer system can receive requests for transport from computing devices of users while the users ride a transit vehicle. The system can determine a rate of travel of the transit vehicle based on location data received from the computing device of a user riding the transit vehicle. Based at least in part on the rate of travel of the transit vehicle, the system can determine a first estimated time of arrival (ETA) of the user to the start location. The system can further receive location data from computing devices associated with available vehicles within a proximity of a start location of the user, and select one of vehicles to service the request when the ETA of the vehicle is within a threshold amount of time of the first ETA.Type: GrantFiled: September 14, 2021Date of Patent: February 20, 2024Assignee: Uber Technologies, Inc.Inventors: Nuri Kim, Christopher Haugli, Rachel Lin, Hasrat Godil, Jeffrey Wolski, Amos Barreto
-
Patent number: 11908035Abstract: Systems, methods, and computer-readable storage media for authenticating mail and preventing contraband from entering detention facilities. An exemplary system can receive, from a known user, a letter directed to an incarcerated individual and store, via a processor, a digital copy of the letter in a database. The system can then print a physical copy of the letter, where the physical copy has at least one of a QR code or a barcode on an exterior of the physical copy, and mail the physical copy to a detention center holding the incarcerated individual. Finally, the system can receive, at the processor and from a staff member of the detention center, a request to digitally screen the physical copy by digitally accessing the digital copy in the database, and transmit, via the processor, the digital copy to the staff member.Type: GrantFiled: June 6, 2019Date of Patent: February 20, 2024Inventor: Frederick Hutson
-
Patent number: 11908036Abstract: The technology described herein is directed to a cross-domain training framework that iteratively trains a domain adaptive refinement agent to refine low quality real-world image acquisition data, e.g., depth maps, when accompanied by corresponding conditional data from other modalities, such as the underlying images or video from which the image acquisition data is computed. The cross-domain training framework includes a shared cross-domain encoder and two conditional decoder branch networks, e.g., a synthetic conditional depth prediction branch network and a real conditional depth prediction branch network. The shared cross-domain encoder converts synthetic and real-world image acquisition data into synthetic and real compact feature representations, respectively.Type: GrantFiled: September 28, 2020Date of Patent: February 20, 2024Assignee: Adobe Inc.Inventors: Oliver Wang, Jianming Zhang, Dingzeyu Li, Zekun Hao
-
Patent number: 11908037Abstract: The present disclosure provides a method and system for large-capacity image steganography and recovery based on an invertible neural networks. The method is intended to embed one or more hidden images into a single host image, and recover all the hidden images from a stego image. The method designs an image steganography model that supports bidirectional mapping. The model includes cascaded invertible modules containing a host branch and a hidden branch. A hidden image is embedded into a host image through forward mapping to form a stego image, and the host image and the hidden image are separated and recovered from the single stego image through reverse mapping.Type: GrantFiled: June 18, 2021Date of Patent: February 20, 2024Assignee: Nankai UniversityInventors: Shaoping Lu, Rong Wang, Tao Zhong
-
Patent number: 11908038Abstract: An image transformation method includes: obtaining identification information of an original image; converting the identification information to an identification image; performing frequency domain transformation on the original image to obtain a pixel matrix of the original image in a frequency domain space; performing matrix decomposition on the pixel matrix to obtain an image brightness matrix; converting pixel values of corresponding pixels in the image brightness matrix based on pixel values of pixels in the identification image to obtain a converted brightness matrix; and performing inverse frequency domain transformation on the converted brightness matrix to obtain a transformed image including invisible identification information, and adding the invisible identification information to the original image.Type: GrantFiled: June 14, 2021Date of Patent: February 20, 2024Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Dong Ming Li
-
Patent number: 11908039Abstract: A graphics rendering method includes obtaining, by a central processing unit (CPU), to-be-processed vertex data. The to-be-processed vertex data is vertex data used by a graphics processing unit (GPU) for graphics rendering processing. The method also includes processing, by the CPU, the to-be-processed vertex data to obtain vertex data within a field of view of a user. The method additionally includes sending, by the CPU, the vertex data within the field of view of the user to the GPU for the graphics rendering processing.Type: GrantFiled: September 24, 2021Date of Patent: February 20, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Fan Zhang, Jiangzheng Wu, Xindong Shi, Shu Wang
-
Patent number: 11908040Abstract: An image processing method and a computer system. The method may be applied to a cloud-side server in a cloud mobile phone. The server may be a virtualization server, a host operating system and a guest operating system are deployed on the server, a user mode graphics driver is deployed in the guest operating system, and a kernel mode graphics driver is deployed in the host operating system. The user mode graphics driver and the kernel mode graphics driver collaborate with each other to implement image rendering of the server. Then, the server may send a rendered image to the cloud mobile phone. Accordingly, an instruction translation process is reduced, to reduce overheads of a processor and improve image processing efficiency.Type: GrantFiled: September 28, 2021Date of Patent: February 20, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Lingfei Liu, Lixin Chen, Yang Xiong
-
Patent number: 11908041Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for performing operations comprising: receiving an image that includes a depiction of a real-world environment; processing the image to obtain data indicating presence of a real-world object in the real-world environment; receiving input that selects an AR experience comprising an AR object; determining that the real-world object detected in the real-world environment depicted in the image indicated in the obtained data corresponds to the AR object; applying a machine learning technique to the image to generate a new image that depicts the real-world environment without the real-world object; and applying the AR object to the new image to generate a modified new image that depicts the real-world environment including the AR object in place of the real-world object.Type: GrantFiled: January 19, 2022Date of Patent: February 20, 2024Assignee: Snap Inc.Inventors: Viacheslav Ivanov, Aleksei Zhuravlev
-
Patent number: 11908042Abstract: An electronic apparatus is provided. The electronic apparatus according to the disclosure may include a memory configured to store instructions, and a processor configured to execute the instructions to control a display to display an image captured via a camera, and a first guideline, recognize an object in the image based on the first guideline, render a virtual object to replace the object, generate an augmented reality image including the virtual object that is located in an area where the object is located in the image; and control the display to display the augmented reality image.Type: GrantFiled: February 16, 2023Date of Patent: February 20, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Eunbi Cho, Jiin Kim, Jaeyun Jeong, Seunga Lee, Gipyo Kim, Seokyeol Kim, Songhyeon Kim, Seokwoo Song
-
Patent number: 11908043Abstract: Telematics systems and methods are described for generating interactive animated guided user interfaces (GUIs). A telematics cloud platform is configured to receive vehicular telematics data from a telematics device onboard a vehicle. A GUI value compression component determines, based on the vehicular telematics data, a plurality of GUI position values and a plurality of corresponding GUI time values. A geospatial animation app receives the plurality of GUI position values and the plurality of corresponding GUI time values. The geospatial animation app implements an interactive animated GUI that renders a plurality of geospatial graphics or graphical routes on a geographic area map via a display device. The geospatial graphics or graphical routes are rendered to have different visual forms based on differences between respective GUI position values and corresponding GUI time values.Type: GrantFiled: March 23, 2023Date of Patent: February 20, 2024Assignee: BLUEOWL, LLCInventors: Micah Wind Russo, Theobolt N. Leung, Gareth Finucane, Kenneth Jason Sanchez
-
Patent number: 11908044Abstract: Methods and systems are provided for increasing a quality of computed tomography (CT) images reconstructed from high helical pitch scans. In one embodiment, the current disclosure provides for a method comprising generating a first computed tomography (CT) image from projection data acquired at a high helical pitch; using a trained multidimensional statistical regression model to generate a second CT image from the first CT image, the multidimensional statistical regression model trained with a plurality of target CT images reconstructed from projection data acquired at a lower helical pitch; and performing an iterative correction of the second CT image to generate a final CT image.Type: GrantFiled: June 17, 2021Date of Patent: February 20, 2024Assignees: GE PRECISION HEALTHCARE LLC, WISCONSIN ALUMNI RESEARCH FOUNDATIONInventors: Guang-Hong Chen, Jiang Hsieh
-
Patent number: 11908045Abstract: Described herein is a system for 3D proton imaging encompassing both proton radiography (pRad) and proton CT (pCT). The disclosed system can reduce range uncertainties, while providing a fast and efficient check of patient set up and integrated range along a beam's eye view just before treatment. The disclosed system provides a complete solution to the range inaccuracy problem in proton therapy, substantially reducing the uncertainties of treatment planning by directly measuring relative stopping power without being affected by image artifacts and with much lower dose to the patient than comparable x-ray images. Also described herein is a proton imaging algorithm for prompt iterative 3D pCT image reconstruction, where each iteration is fast and efficient, and the number of iterations is minimized. The method offers a unique solution that optimally fits different protons and does not depend on the starting point for the first iteration.Type: GrantFiled: September 27, 2021Date of Patent: February 20, 2024Assignee: ProtonVDA LLCInventors: Don Frederic Dejongh, Ethan Alan Dejongh
-
Patent number: 11908046Abstract: A system and method for determine a parameter for medical data processing are provided. The method may include obtaining sample data, the sample data may comprise at least one of projection data or a scanning parameter. The method may also include obtaining a first neural network model. The method may further include determining the parameter based on the sample data and the first neural network model. The parameter may comprise at least one of a correction coefficient or a noise reduction parameter.Type: GrantFiled: April 12, 2021Date of Patent: February 20, 2024Assignee: SHANGHAI UNITED IMAGING HEALTHCARE CO., LTD.Inventor: Yanyan Liu
-
Patent number: 11908047Abstract: Systems and methods for generating a synthetic image are provided. An input medical image in a first modality is received. A synthetic image in a second modality is generated from the input medical image. The synthetic image is upsampled to increase a resolution of the synthetic image. An output image is generated to simulate image processing of the upsampled synthetic image. The output image is output.Type: GrantFiled: March 11, 2021Date of Patent: February 20, 2024Assignee: Siemens Healthineers AGInventors: Boris Mailhe, Florin-Cristian Ghesu, Siqi Liu, Sasa Grbic, Sebastian Vogt, Dorin Comaniciu, Awais Mansoor, Sebastien Piat, Steffen Kappler, Ludwig Ritschl
-
Patent number: 11908048Abstract: Embodiments may be used to evaluate completed inspection jobs using updated pipe segment data obtained by inspecting a rehabilitated pipe after completion of a project. One embodiment provides a method of generating an infrastructure project summary, including: collecting, using one or more sensors of an inspection robot, pipe segment data relating to the one or more pipe segments; the second pipe segment data comprising one or more of laser condition assessment data and sonar condition assessment data; generating infrastructure summary data for at least a part of the network using the pipe segment data, comparing, using a processor, first and second infrastructure summary data; generating, using the processor, a parameter of the infrastructure project summary based on the comparing; and including the parameter of the infrastructure project summary in a project summary report. Other embodiments are disclosed and claimed.Type: GrantFiled: August 21, 2020Date of Patent: February 20, 2024Assignee: RedZone Robotics, Inc.Inventors: Subramanian Vallapuzha, Eric C. Close
-
Patent number: 11908049Abstract: A data processing device includes visualization component(s) of an option group and at least one chart component. The option group includes a first option and a second option. The at least one chart component has a subscription relationship with the first option of the option group. The at least one chart component is configured to display first chart(s) belonging to the at least one chart component in response to operation of selecting the first option. The at least one chart component has a subscription relationship with the second option of the option group. The at least one chart component is further configured to display second chart(s) belonging to the at least one chart component in response to operation of selecting the second option.Type: GrantFiled: December 26, 2020Date of Patent: February 20, 2024Assignees: BEIJING ZHONGXIANGYING TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.Inventors: Shuyi Li, Wenjuan Li, Guangyu Shao, Hong Wang
-
Patent number: 11908050Abstract: A graphical user interface for display on a display screen of a user device is configured for display in a window occupying all or a portion of the display screen and has a first frame occupying a first frame region of the window. The first frame illustrates, adjacent to one another in a first dimension, graph visual elements each representing a respective graph data entry from a continuous subset among a sequence of graph data entries, each of the sequence having a defined placement and a quantitative value. The continuous subset is determined in response to selective zooming and/or scrolling of the first frame region by user interaction. The graph visual elements each have, in a second dimension, a linear extent or position determined according to the size of the first frame region in the second dimension, the quantitative value of the respective graph data entry, and dynamic scaling factor.Type: GrantFiled: March 24, 2023Date of Patent: February 20, 2024Assignee: Xero LimitedInventors: Diego Granados Diaz, Hayden Thomas Doward
-
Patent number: 11908051Abstract: A system for generating image content, the system comprising an image region identification unit operable to identify one or more regions of an image to be displayed as low-detail regions, an image processing unit operable to perform processing to reduce colour differences for each of one or more areas within one or more of the identified regions, and an image output unit operable to output one or more processed images.Type: GrantFiled: October 22, 2020Date of Patent: February 20, 2024Assignee: Sony Interactive Entertainment Inc.Inventors: Rosario Leonardi, Michael Eder
-
Patent number: 11908052Abstract: A computer implemented method for emulating a mirror using camera video stream and a display screen to generate a digital mirror. The digital mirror is specifically configured for headshot applications, such as makeup and eyeglass tryout sessions. Provisions are made for correcting the appearance of the face on the screen. Specific implementations enable tracking the movement of the face or specific features of the face and applying virtual makeup or virtual glass or other accessories or other filters to the face. Also, recording sessions and auto-editing provides the user with easy accessibility to the tutorial session and the products used during the session. Products may be ordered from the user's mobile device at any time.Type: GrantFiled: June 29, 2017Date of Patent: February 20, 2024Assignee: EYESMATCH LTD.Inventors: Ofer Saban, Nissi Vilcovsky
-
Patent number: 11908053Abstract: A method for searching an image database, comprising receiving an adulterated image of an object, the adulterated image including object annotations for visual reference, applying a first neural network to the adulterated image, correlating a result of the applying the first neural network with each image of a reference database of images, the result including an edited image of the object and each image of the reference database of images including a reference object, and selecting, as a matching image, at least one image of the reference database of images having correlation values above a threshold correlation value. The method may include applying a masking to the adulterated image. The masking may include performing, via a second neural network, object recognition on the adulterated image, applying, based on the object recognition, computer vision to detect callout features relative to bounding boxes, and generating a contour mask of the object.Type: GrantFiled: May 28, 2021Date of Patent: February 20, 2024Assignee: CAMELOT UK BIDCO LIMITEDInventors: Sandra Mau, Joshua Song, Sabesan Sivapalan, Sreeja Krishnan
-
Patent number: 11908054Abstract: Systems and methods are described to detect a location to place an advertisement in a media asset, the method comprising, identifying a plurality of points in a video frame of a media asset, detecting a color associated with each point of the plurality of points, calculating a change in color between each point of the plurality of points, comparing the change in color between each point of the plurality of points with a threshold, identifying, based on the comparing, an area within the frame that constitutes a surface; and selecting an advertisement to be placed on the surface.Type: GrantFiled: March 21, 2023Date of Patent: February 20, 2024Assignee: Rovi Guides, Inc.Inventors: Susanto Sen, Radhika Dewan, Vikram Makam Gupta
-
Patent number: 11908055Abstract: An information processing device includes an acquisition unit that acquires position information, visual line detection information, and voice information of a first user, and position information of a second user, a determination unit that determines a positional relationship between the first user and the second user on a basis of the position information of the first user and the position information of the second user, a specification unit that specifies a voice dialogue area in which a voice dialogue is possible to be performed between the first user and the second user on a basis of the determined positional relationship, and an avatar control unit that sets a position of an avatar outside the specified voice dialogue area, in which in a case where the voice information of the first user is acquired when the first user is looking outside the voice dialogue area, the avatar control unit causes the avatar to execute a predetermined action, and in a case where the voice information of the first user is acqType: GrantFiled: March 4, 2020Date of Patent: February 20, 2024Assignee: SONY GROUP CORPORATIONInventors: Mari Saito, Kenji Sugihara
-
Patent number: 11908056Abstract: Systems and methods for doing presenting an avatar that speaks sign language based on sentiment of a speaker is disclosed herein. A translation application running on a device receives a content item comprising a video and an audio, wherein the audio comprises a first plurality of spoken words in a first language. The video comprises a character speaking the first plurality of spoken words in the first language. The translation application translates the first plurality of spoken words of the first language into a first sign of a first sign language. The translation application determines an emotional state expressed by the character based on sentiment analysis. The translation application generates an avatar that speaks the first sign of the first sign language where the avatar exhibits the determined emotional state. The content item and the avatar are presented for display on the device.Type: GrantFiled: April 26, 2021Date of Patent: February 20, 2024Assignee: Rovi Guides, Inc.Inventors: Yusuf AbdElhakam AbdElkader Marey, Reda Harb
-
Patent number: 11908057Abstract: Systems and methods for image retargeting are provided. Image data may be acquired that includes motion capture data indicative of motion of a plurality of markers disposed on a surface of a first subject. Each of the markers may be associated with a respective location on the first subject. A plurality of blendshapes may be calculated for the motion capture data based on a configuration of the markers. An error function may be identified for the plurality of blendshapes, and it may be determined that the plurality of blendshapes can be used to retarget a second subject based on the error function. The plurality of blendshapes may then be applied to a second subject to generate a new animation.Type: GrantFiled: November 3, 2021Date of Patent: February 20, 2024Assignees: Soul Machines Limited, Sony Interactive Entertainment America LLCInventors: Mark Andrew Sagar, Tim Szu-Hsien Wu, Frank Filipe Bonniwell, Homoud B. Alkouh, Colin Joseph Hodges
-
Patent number: 11908058Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for providing editable keyframe-based animation data for applying to a character to animate motion of the character in three-dimensional space. Three-dimensional motion data is constructed from two-dimensional videos. The three-dimensional motion data represents movement of people in the two-dimensional videos and includes, for each person, a root of a three-dimensional skeleton of the person. The three-dimensional skeleton comprises multiple three-dimensional poses of the person during at least a portion of frames of a video from the two-dimensional videos. The three-dimensional motion data is converted into editable keyframe-based animation data in three-dimensional space and provided to animate motion.Type: GrantFiled: February 16, 2022Date of Patent: February 20, 2024Assignee: Autodesk, Inc.Inventors: Fraser Anderson, George William Fitzmaurice, Cheng Yao Wang, Qian Zhou
-
Patent number: 11908059Abstract: A server device is configured to provide a combined environment and includes processor circuitry configured to determine first parameters indicative of a first location, generate first environment data indicative of the first location, determine second parameters indicative of a second location, and associate the second parameters with the first environment data for providing combined environment data, and output the combined environment data.Type: GrantFiled: March 15, 2022Date of Patent: February 20, 2024Assignee: SONY GROUP CORPORATIONInventors: Hannes Bergkvist, Peter Exner, Peter Blomqvist, Anders Isberg
-
Patent number: 11908060Abstract: The present invention relates to a computer implemented system for animating a virtual object or digital entity. It has particular relevance to animation using biologically based models, or behavioural models particularly neurobehavioural models. There is provided a plurality of modules having a computational element and a graphical element. The modules are arranged in a required structure and have at least one variable and being associated with at least one connector. The connectors link variables between modules across the structure, and the modules together provide a neurobehavioural model. There is also provided a method of controlling a digital entity in response to an external stimulus.Type: GrantFiled: December 12, 2022Date of Patent: February 20, 2024Assignee: Soul Machines LimitedInventors: David Peter Bullivant, Paul Burton Robertson, Mark Andrew Sagar
-
Patent number: 11908061Abstract: Methodologies and architectures are provided for inter-thread sharing of data in a general purpose register (GPR) of a multiprocessor apparatus. The data sharing is performed by a graphics processing unit (GPU) having at least one processing cluster including a plurality of processing cores (PCs) configured for parallel operation. Each PC of a cluster is configured to utilize a dedicated portion of the GPR. The GPU further includes a shared memory for the cluster, and a memory read/write hub coupled to the GPR and shared memory, the hub including a crossbar switch. A PC executes a move data instruction, including operands referencing a destination portion of the GPR and a source portion assigned to the PC, to retrieve data from the source portion. The memory read/write hub writes the data, via the crossbar switch, to the destination portion of the GPR without first writing the data to the shared memory.Type: GrantFiled: September 1, 2021Date of Patent: February 20, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Zhou Hong, Yufei Zhang
-
Patent number: 11908062Abstract: A method for real-time shadow rendering using cached shadow maps and deferred shading by a video processor of a game console or the like includes, for at least each key frame of video output, determining a viewpoint for a current key frame based on user input, filtering a texel of a frame-specific shadow map based on a dynamic mask wherein the texel is filtered, for a shadowed light, from a static shadow map and a dynamic shadow map or from the static shadow map only, based on the dynamic mask value for the texel, and rendering the current key frame based on the frame-specific shadow map and a deferred-shadow rendering algorithm. The method enables efficient rendering of thousands of shadowed lights in large environments by consumer-grade game consoles.Type: GrantFiled: July 27, 2020Date of Patent: February 20, 2024Assignee: WARNER BROS. ENTERTAINMENT INC.Inventor: Bo Li
-
Patent number: 11908063Abstract: Aspects and features of the present disclosure provide a direct ray tracing operator with a low memory footprint for surfaces enriched with displacement maps. A graphics editing application can be used to manipulate displayed representations of a 3D object that include surfaces with displacement textures. The application creates an independent map of a displaced surface. The application ray-traces bounding volumes on the fly and uses the intersection of a query ray with a bounding volume to produce rendering information for a displaced surface. The rendering information can be used to generate displaced surfaces for various base surfaces without significant re-computation so that updated images can be rendered quickly, in real time or near real time.Type: GrantFiled: July 1, 2021Date of Patent: February 20, 2024Assignee: ADOBE INC.Inventors: Theo Thonat, Xin Sun, Tamy Boubekeur, Nathan Carr, Francois Beaune
-
Patent number: 11908064Abstract: One embodiment of a computer-implemented method for processing ray tracing operations in parallel includes receiving a plurality of rays and a corresponding set of material shading instructions for each ray included in the plurality of rays for processing, wherein each ray represents a path from a light source to at least one point within a three-dimensional (3D) environment, and each corresponding set of material shading instructions is based at least in part on one or more material properties associated with at least one surface of at least one object included in the 3D environment; assigning each ray included in the plurality of rays to a different processing core included in a plurality of processing cores; and for each ray included in the plurality of rays, causing the processing core assigned to the ray to execute the corresponding set of material shading instructions on the ray to generate a color.Type: GrantFiled: May 14, 2021Date of Patent: February 20, 2024Assignee: NVIDIA CorporationInventors: Robert A. Alfieri, Peter S. Shirley
-
Patent number: 11908065Abstract: A technique for performing ray tracing operations is provided. The technique includes, in response to detecting that a threshold number of traversal stage work-items of a wavefront have terminated, increasing intersection test parallelization for non-terminated work-items.Type: GrantFiled: June 20, 2022Date of Patent: February 20, 2024Assignees: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Daniel James Skinner, Michael John Livesley, David William John Pankratz
-
Patent number: 11908066Abstract: An image rendering method for rendering a pixel of a virtual scene at a viewpoint includes: downloading a machine learning system corresponding to a current or anticipated state an application determining the virtual scene to be rendered from among a plurality of machine learning systems corresponding to a plurality of states of the application; providing a position and a direction based on the viewpoint to the machine learning system previously trained to predict a factor; combining the predicted factor from the machine learning system with a distribution function that characterises an interaction of light with a predetermined surface to generate the pixel value corresponding to an illuminated first element of the virtual scene at the position; and incorporating the pixel value into a rendered image for display.Type: GrantFiled: March 21, 2022Date of Patent: February 20, 2024Assignee: Sony Interactive Entertainment Inc.Inventors: Marina Villanueva Barreiro, Andrew James Bigos, Gilles Christian Rainer, Fabio Cappello, Timothy Edward Bradley
-
Patent number: 11908067Abstract: A method and a device for gigapixel-level light field intelligent reconstruction of a large-scale scene are provided. The method includes: obtaining a coarse three-dimensional geometric model based on a multi-view three-dimensional reconstruction system; constructing an implicit representation of the meta-deformed manifold on the coarse three-dimensional geometric model; and optimizing the implicit representation of the meta-deformed manifold to obtain the light field reconstruction in the form of free viewpoint rendering of the large-scale scene.Type: GrantFiled: July 13, 2023Date of Patent: February 20, 2024Assignee: Tsinghua UniversityInventors: Lu Fang, Guangyu Wang, Jinzhi Zhang
-
Patent number: 11908068Abstract: Methods and systems employing augmented reality techniques via real-world objects for various purposes. Computer implemented methods are provided for animated augmentation of real-time video of static real-world objects. A computing device receives first data defining features and movements of a human subject, captures a video image of an object having features corresponding to human features, maps features defined by first data to corresponding features of the object, and uses the first data to animate the corresponding features of the object to correspond with the movements of the human subject defined by the first data. The object may be a physical 3D object. Embodiments may include positioning and orienting a 3D mesh representation of the object in registration with the object video image, prior to mapping the features defined by the first data to corresponding features on the 3D mesh. Recorded audio messages may be played in synchronism with the object.Type: GrantFiled: August 13, 2021Date of Patent: February 20, 2024Assignee: THE COURT OF EDINBURGH NAPIER UNIVERSITYInventors: Llogari Casas Cambra, Kenneth John Mitchell
-
Patent number: 11908069Abstract: When generating a render output in which primitives to be rendered are to be clipped against a user-defined clip plane defined for the render output, and a primitive to be rendered is intersected by a user-defined clip plane defined for the render output, an edge representing the intersection of the primitive with the user-defined clip plane is determined. The rasteriser, when rasterising the primitive, then tests one or more regions of the render output being generated against the determined edge representing the intersection of the primitive with the user-defined clip plane to determine whether the region or regions should not be rendered for the primitive on the basis of the user-defined clip plane.Type: GrantFiled: December 21, 2021Date of Patent: February 20, 2024Assignee: Arm LimitedInventor: Olof Henrik Uhrenholt
-
Patent number: 11908070Abstract: Disclosed is a dynamic three-dimensional imaging method that allows the generation of a three-dimensional numerical model that represents an observed three-dimensional scene. The generated model optimally combines (404) data from two intermediate three-dimensional numerical models, respectively obtained by a stereoscopic three-dimensional reconstruction calculation method (402) and by a method of three-dimensional reconstruction calculation through learning (403). In addition, each new model that is generated helps to improve the overall performance of the method of three-dimensional reconstruction calculation by learning.Type: GrantFiled: February 3, 2020Date of Patent: February 20, 2024Inventors: Olivier Querbes, Véronique Querbes-Duret
-
Patent number: 11908071Abstract: The present disclosure is generally directed to reconstructing representations of bodies from images. An example method of the present disclosure includes inputting, into a machine-learned reconstruction model, input data descriptive of an image depicting a body; predicting, using a machine-learned marker prediction component of the reconstruction model, a set of surface marker locations on the body; and outputting, using a machine-learned marker poser component of the reconstruction model, an output representation of the body that corresponds to the set of surface marker locations. In the example method, one or more parameters of the reconstruction model were learned at least in part based on a consistency loss corresponding to a distance between relaxed-constraint representations generated from a prior set of surface marker locations predicted according to the one or more parameters and parametric representations generated from the prior set using kinematic constraints associated with the body.Type: GrantFiled: October 7, 2021Date of Patent: February 20, 2024Assignee: GOOGLE LLCInventors: Cristian Sminchisescu, Mihai Zanfir, Andrei Zanfir, Eduard Gabriel Bazavan, William Tafel Freeman, Rahul Sukthankar
-
Patent number: 11908072Abstract: A system for generating and interacting with a virtual model of a physical entity is disclosed. The system includes a processing subsystem which includes an input module which receives preference(s) and data corresponding to parameter(s). The processing subsystem also includes a model generation module which performs a fusion operation on the data, thereby generating point cloud data and generates a crude virtual model corresponding to the physical entity. The processing subsystem also includes a model improvement module which performs cleaning and optimization of the crude virtual model, generates the virtual model, identifies multiple objects associated with the physical entity, and generates sub-virtual model(s) for the multiple objects.Type: GrantFiled: March 31, 2022Date of Patent: February 20, 2024Assignee: Tooliqa Inc.Inventor: Aditya Raj
-
Patent number: 11908073Abstract: 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: GrantFiled: April 26, 2023Date of Patent: February 20, 2024Inventors: Adam Helfgott, Matthew Barlin
-
Patent number: 11908074Abstract: A three-dimensional surface of the upper cover of the crops is recognized and recorded by a contactless scanning from above the field; a referential height h of the crop's stem is determined and the three-dimensional surface of the field from which the crops grow is determined. A reached height x of the vegetation for the individual points is computed by comparison of the three-dimensional surface of the upper cover of the crops with the three-dimensional surface of the field, whereby in case the reached height x of the vegetation is smaller than the referential height h of the crop's stem this difference between the reached height x of the vegetation and the referential height h of the stem determines in a given point of the field the angle ? of lodging pursuant to the goniometric function.Type: GrantFiled: September 3, 2019Date of Patent: February 20, 2024Inventor: Viliam Kiss
-
Patent number: 11908075Abstract: Described are techniques for generating, updating, and using sensor-based navigational maps. An input map is generated based on sensor data captured by a first sensor of a first vehicle. The input map is filtered based on one or more criteria to generate a filtered map corresponding to a three-dimensional representation of a route traveled by the first vehicle. The filtering can be based on detecting features using sensor data captured by a second sensor of the first vehicle. The one or more criteria can include object classes, distance criteria, and/or other criteria relating to attributes of features in the sensor data captured by the first sensor and/or the sensor data captured by the second sensor. The filtered map can be stored for transmission to a second vehicle, for use in determining a location of the second vehicle while the second vehicle is traveling along the same route.Type: GrantFiled: November 10, 2021Date of Patent: February 20, 2024Assignee: VALEO SCHALTER UND SENSOREN GMBHInventor: Sree Harsha Chowdary Gorantla
-
Patent number: 11908076Abstract: A display system for a work machine includes an acquisition unit configured to acquire three-dimensional data of a plurality of measurement points, a conversion unit configured to convert the three-dimensional data into a vehicle body coordinate system, an image generation unit configured to generate a reference image representing a three-dimensional shape of a terrain based on the three-dimensional data converted into the vehicle body coordinate system, and a display processing unit configured to display the reference image on a captured image in a superimposed manner. The image generation unit decides a display form of the reference image at a position of the reference image corresponding to each measurement point depending on a distance of the measurement point in a normal direction with respect to a ground surface of the work machine.Type: GrantFiled: May 26, 2020Date of Patent: February 20, 2024Assignee: Komatsu Ltd.Inventor: Kazuhisa Takahama
-
Patent number: 11908077Abstract: A computer system maintains structure data indicating geometrical constraints for each structure category of a plurality of structure categories. The computer system generates a virtual 3D representation of a structure based on a set of images depicting the structure. For each image in the set of images, one or more landmarks are identified. Based on the landmarks, a candidate structure category is selected. The virtual 3D representation is generated based on the geometrical constraints of the candidate structure category and the landmarks identified in the set of images.Type: GrantFiled: January 27, 2023Date of Patent: February 20, 2024Assignee: HOVER Inc.Inventors: Ajay Mishra, Manish Upendran, A. J. Altman, William Castillo
-
Patent number: 11908078Abstract: One variation of a method for modeling a human body includes: driving a sensor block along a path above a platform occupied by a user and recording a sequence of depth images and color images, via the sensor block, at each capture position in a sequence of capture positions along the path; compiling the set of depth images into a low-density 3D model of the user and a high-density 3D model of the user; extracting a set of color patches, from the sequence of color images, corresponding to discrete regions on a surface of the low-density 3D model of the user; projecting the set of color patches onto the surface of the low-density 3D model to generate a 3D color model of the user; and extracting a value of a dimension, projected from the low-density 3D color model onto the high-density 3D model, from the high-density 3D model.Type: GrantFiled: December 23, 2021Date of Patent: February 20, 2024Assignee: Shape Labs Inc.Inventor: Alexandre Charles M. Wayenberg