-
公开(公告)号:US20250165731A1
公开(公告)日:2025-05-22
申请号:US19024662
申请日:2025-01-16
Applicant: Roblox Corporation
Inventor: Kyle SPENCE , Peter John PHILLIPS , Craig COLLINS , Pengfei GAO , Xiaochen XU , Alex QUARTULLI , Andrew LI , Andrew Gilmore FRANCIS , Jovanni Antonio CUTIGNI , Shreya RAMAMURTHY
IPC: G06F40/58 , A63F13/79 , A63F13/87 , G06F40/263 , G06F40/30
Abstract: Implementations described herein relate to methods, systems, and computer-readable media to localize dynamic content. In some implementations, a computer-implemented method includes receiving visual content associated with a game from a first client locale, the visual content including text being represented at the first client locale by a first language, converting the text to generate translated text in at least a second language associated with a second client locale, and storing the translated text in a database in association with the visual content.
-
公开(公告)号:US20250088608A1
公开(公告)日:2025-03-13
申请号:US18827219
申请日:2024-09-06
Applicant: Roblox Corporation
Inventor: Joshua LI , Hendri TAN , Charlie LIU
IPC: H04N7/15
Abstract: An online virtual experiences server generates a first instance of a virtual experience that is associated with a first client device. The server receives a request from the first client device to initiate a video call with a second client device. The video call is displayed as a user interface that includes a first avatar associated with the first client device and a second avatar associated with the second client device. Responsive to the second client device joining the video call, the server generates a second instance of the virtual experience. The first client device and the second client device teleport to the second instance of the virtual experience. The server receives a confirmation from the first client device and the second client device that the video call is hosted by the second instance of the virtual experience. The confirmation includes an identification of eligible participants for the video call.
-
公开(公告)号:US20250086872A1
公开(公告)日:2025-03-13
申请号:US18826487
申请日:2024-09-06
Applicant: Roblox Corporation
Inventor: Brandon TRAN , David SAPIENZA , Alexander EHRATH , Faraz BAGHERNEZHAD , Jared KIRK , Priyal MEHTA , Liz GATAPIA , Padi Yi TANG
Abstract: Rigid accessory adjustment provides dynamic manipulation of accessories, such as clothing items, headgear, weapons, and ornaments, attached to virtual game three-dimensional (3D) avatars. The rigid accessories maintain a constant shape, allowing players to fine-tune the position, rotation, and scaling of accessories. An accessory adjustment tool is used for fitting or styling of rigid accessories on 3D avatars, including changing position, rotation, and scaling of the rigid accessories. The rigid accessory adjustment include providing an avatar in a 3D virtual environment, providing a rigid accessory for the avatar body, performing at least one adjustment from the group comprising adjusting a position, adjusting a rotation, and adjusting a scale of the rigid accessory relative to the avatar body, and animating the avatar body, wherein the rigid accessory animates in correspondence with the animated avatar body.
-
公开(公告)号:US20250069596A1
公开(公告)日:2025-02-27
申请号:US18811550
申请日:2024-08-21
Applicant: Roblox Corporation
Inventor: Mahesh Kumar NANDWANA , Joseph LIU , Morgan Samuel MCGUIRE , Kiran BHAT
IPC: G10L15/183 , G10L13/02 , G10L15/04 , G10L15/06 , G10L15/30 , G10L21/0216 , G10L21/028 , G10L25/84
Abstract: A metaverse application receives a user-provided audio stream associated with a user. The metaverse application obtains portions of one or more audio streams. The metaverse application divides the user-provided audio stream into a plurality of portions, wherein each portion corresponds to a particular time window of the audio stream. The metaverse application providing the plurality of portions of the user-provided audio stream as input to an audio machine-learning model. The audio machine-learning model outputs, based on the portions of the user-provided audio stream, a determination of abuse in a particular portion of the plurality of portions. The metaverse application performs a remedial action responsive to the determination of abuse in the particular portion.
-
公开(公告)号:US20250069259A1
公开(公告)日:2025-02-27
申请号:US18814072
申请日:2024-08-23
Applicant: Roblox Corporation
Inventor: Xiaoxia SUN , Alexander B. WEISS , Timothy Paul OMERNICK , Marcel VAN WORKUM , Marcin SUSZCZEWICZ , Tinghui ZHOU
Abstract: Real-time extraction of human poses from video data for animation of avatars. In some implementations, a computer-implemented method includes obtaining an input video including a plurality of video frames in a sequence that depict movement of a person based on a plurality of poses of the person in the input video. Keypoints of the person are detected in the video frames of the input video data, and a sequence of 3D body poses are determined that correspond to the plurality of poses of the person in the video frames of the input video. Determining the 3D body poses includes using a spatial-temporal transformer to determine joint angles of the keypoints, where the spatial-temporal transformer separately encodes inputs in spatial dimensions within each video frame and a temporal dimension across the video frames.
-
公开(公告)号:US20250061676A1
公开(公告)日:2025-02-20
申请号:US18800370
申请日:2024-08-12
Applicant: Roblox Corporation
Inventor: Weiqi SHI , Murilo Gondim COUTINHO
Abstract: Layered clothing (LC) may be fitted on a three-dimensional (3D) avatar for a virtual experience. Some implementations relate to methods, systems, and computer-readable media to perform validation checks to check the quality (such as correctness and functionality) of the layered clothing. In some implementations, the method includes performing at least one static validation check on the clothing item to validate the clothing item when layered over an underlying surface, based on at least one property of the clothing item from the group comprising: an inner cage of the clothing item, an outer cage of the clothing item, a reference mesh of the clothing item, and combinations thereof; and in response to detecting at least one failure result from the at least one static validation check, providing an identified issue based on the at least one static validation check having the at least one failure result.
-
公开(公告)号:US20250054257A1
公开(公告)日:2025-02-13
申请号:US18798227
申请日:2024-08-08
Applicant: Roblox Corporation
Inventor: Adam Tucker BURR , Lauren GO , Rachel YAMADA , Ronen SHAHAM
IPC: G06T19/20
Abstract: Some implementations relate to methods, systems, and computer-readable media to fit a clothing item onto an avatar body in a three-dimensional environment. To obtain a more tailored/precise fitting, dimensions of the clothing item are constrained according to various reference dimensions. A reference region for the avatar body is identified along with a reference dimension. A first region of a clothing item is identified, the first region having a first dimension. At least one second dimension of the clothing item is identified, and at least one first relationship between the first dimension and the second dimension is determined. The first dimension is changed to correspond to the reference dimension and the at least one second dimension is changed to scale the clothing item along the at least one second dimension, wherein the at least one first relationship is maintained after the changing of the at least one second dimension.
-
公开(公告)号:US12190427B2
公开(公告)日:2025-01-07
申请号:US17965213
申请日:2022-10-13
Applicant: Roblox Corporation
Inventor: Sergei Makeev , Byungmoon Kim , Si Chen
Abstract: An automated cage-to-cage fitting technique is used to fit three-dimensional (3D) geometry to target 3D geometry for 3D avatars in a 3D environment, such as an online game. Each graphical representation of items of clothing is provided with an inner cage and an outer cage. The inner cage of a clothing item (a current layer) is mapped to the outer cage of another clothing item (a previous/underlying layer) that has been fitted on the 3D avatar. This mapping enables the current layer to conform to the shape of the previous layer. The technique allows any body geometry to be fitted with any clothing geometry, including enabling layers of clothing to be fitted over underlying layer(s). Hidden surface removal (HSR) operations may be performed to identify surfaces of an underlying layer that are hidden by an overlying layer, and such hidden surfaces are not rendered.
-
公开(公告)号:US20250005965A1
公开(公告)日:2025-01-02
申请号:US18217142
申请日:2023-06-30
Applicant: Roblox Corporation
Inventor: Alexander B. WEISS , Timothy Paul OMERNICK , Tinghui ZHOU
IPC: G06V40/20 , G06T13/40 , G06V10/774
Abstract: Extraction of human poses from video data for animation of computer models. In some implementations, a computer-implemented method includes determining a first pose sequence of a human body model based on frames of an input video, the frames depicting movement of a person. The first pose sequence includes poses of the human body model that correspond to the video frames. The first pose sequence is updated to produce a second pose sequence, including, over multiple iterations, determining joint velocities of joints of the pose sequence, determining, in parallel, predicted poses from each of multiple poses of the pose sequence by encoding the joint velocities into parameters of a human motion prior, and based on comparing corresponding predicted poses, adjusting joint angles of the pose sequence. The second pose sequence can provide an animation of a computer model corresponding to the movement of the person in the input video.
-
公开(公告)号:US20240394997A1
公开(公告)日:2024-11-28
申请号:US18787246
申请日:2024-07-29
Applicant: Roblox Corporation
Inventor: Enrico D'ANGELO , Richard SIM , Manuel BRONSTEIN , Dmitri V. PARKS , Sari ABUKHADRA , Gary WU
IPC: G06T19/20 , G06Q20/06 , G06Q20/10 , G06Q20/36 , G06Q30/0241 , G06Q30/0251 , G06Q30/0601 , G06T13/40 , G06T17/00 , G06T19/00
Abstract: Some implementations relate to methods, systems, and computer-readable media for digital advertising within a first virtual experience provided at a virtual experience platform. A virtual user engagement portal is provided within the first virtual experience that includes a portal member configured to transport an avatar to a second virtual experience. The second virtual experience may be associated with at least one media item, and may include a plurality of virtual items, activities, and other virtual content associated with the at least one media item. A return portal may be provided within the second virtual experience to return an avatar to the first virtual experience. User engagement metrics and/or advertising metrics may be aggregated and/or computed based on avatar interactions within the second virtual experience.
-
-
-
-
-
-
-
-
-