-
公开(公告)号:US20230241512A1
公开(公告)日:2023-08-03
申请号:US17828734
申请日:2022-05-31
Applicant: Nvidia Corporation
Inventor: Joohwan Kim , Josef Spjut
IPC: A63F13/75 , G06T7/215 , G06F3/0354 , G06F3/038 , G08B21/18
CPC classification number: A63F13/75 , G06F3/038 , G06F3/03544 , G06T7/215 , G08B21/182 , G06T2207/10016 , G06T2207/30244
Abstract: The disclosure provides a cheating detection strategy for interactive programs, which detects programmatically-generated motion from actual human-generated motion based on a comparison of actual motion data to inferred motion data. The cheating detection strategy uses visual and input information to ensure that the input matches the output to detect and avoid cheating tools positioned in between the input and the output. In one example, the disclosure provide a method of monitoring cheating in interactive programs that includes: (1) receiving actual motion data from a user input device, wherein the actual motion data corresponds to interacting with the interactive program, (2) receiving image data of the interactive program that includes image sequences of the interactive program to display on a screen, (3) comparing the actual motion data to inferred motion data determined from the image sequences, and (4) determining possible cheating based on the comparing.
-
公开(公告)号:US20230241513A1
公开(公告)日:2023-08-03
申请号:US17973163
申请日:2022-10-25
Applicant: NVIDIA Corporation
Inventor: Josef Spjut
IPC: A63F13/75 , G06F3/0354
CPC classification number: A63F13/75 , G06F3/03543
Abstract: A method, system, and computer program product for mouse lift cheat detection are provided. In one embodiment, the method includes receiving mouse movement data from a mouse device and determining if a distance represented by the mouse movement data can be performed by a human. When the distance cannot be performed by a human, the method further includes determining if a mouse lift pattern exists. When the mouse lift pattern exists, the method further includes determining if the distance can be performed by a human considering the mouse lift pattern. An alert is generated when the distance represented by the mouse movement cannot be performed by a human whether the mouse lift pattern exists or not. The alert is not generated when the distance represented by the mouse movement data can be performed by a human whether the mouse lift pattern exists or not.
-
公开(公告)号:US12179119B2
公开(公告)日:2024-12-31
申请号:US17828734
申请日:2022-05-31
Applicant: Nvidia Corporation
Inventor: Joohwan Kim , Josef Spjut
IPC: A63F13/75 , G06F3/0354 , G06F3/038 , G06T7/215 , G08B21/18
Abstract: The disclosure provides a cheating detection strategy for interactive programs, which detects programmatically-generated motion from actual human-generated motion based on a comparison of actual motion data to inferred motion data. The cheating detection strategy uses visual and input information to ensure that the input matches the output to detect and avoid cheating tools positioned in between the input and the output. In one example, the disclosure provide a method of monitoring cheating in interactive programs that includes: (1) receiving actual motion data from a user input device, wherein the actual motion data corresponds to interacting with the interactive program, (2) receiving image data of the interactive program that includes image sequences of the interactive program to display on a screen, (3) comparing the actual motion data to inferred motion data determined from the image sequences, and (4) determining possible cheating based on the comparing.
-
公开(公告)号:US20210132688A1
公开(公告)日:2021-05-06
申请号:US16669863
申请日:2019-10-31
Applicant: Nvidia Corporation
Inventor: Joohwan Kim , Josef Spjut , Iuri Frosio , Orazio Gallo , Ekta Prashnani
Abstract: Apparatuses, systems, and techniques are presented to modify media content using inferred attention. In at least one embodiment, a network is trained to predict a gaze of one or more users on one or more image features based, at least in part, on one or more prior gazes of the one or more users, wherein the prediction is to be used to modify at least one of the one or more image features.
-
5.
公开(公告)号:US11660535B2
公开(公告)日:2023-05-30
申请号:US16942951
申请日:2020-07-30
Applicant: Nvidia Corporation
Inventor: Pyarelal Knowles , Ben Boudaoud , Josef Spjut , Morgan McGuire , Kamran Binaee , Joohwan Kim , Harish Vutukuru
CPC classification number: A63F13/428 , G06F3/011 , G06T3/0093 , G06T3/60 , G06T5/50 , G06T15/005 , A63F2300/6045 , G06T2207/20221
Abstract: The disclosure provides features or schemes that improve a user's experience with an interactive computer product by reducing latency through late latching and late warping. The late warping can be applied by imaging hardware based on late latch inputs and is applicable for both local and cloud computing environments. In one aspect, the disclosure provides a method of operating an imaging system employing late latching and late warping. In one example the method of operating an imaging system includes: (1) rendering a rendered image based on a user input from an input device and scene data from an application engine, (2) obtaining a late latch input from the input device, (3) rendering, employing imaging hardware, a warped image by late warping at least a portion of the rendered image based on the late latch input, and (4) updating state information in the application engine with late latch and warp information.
-
6.
公开(公告)号:US20210106912A1
公开(公告)日:2021-04-15
申请号:US16942951
申请日:2020-07-30
Applicant: Nvidia Corporation
Inventor: Pyarelal Knowles , Ben Boudaoud , Josef Spjut , Morgan McGuire , Kamran Binaee , Joohwan Kim , Harish Vutukuru
Abstract: The disclosure provides features or schemes that improve a user's experience with an interactive computer product by reducing latency through late latching and late warping. The late warping can be applied by imaging hardware based on late latch inputs and is applicable for both local and cloud computing environments. In one aspect, the disclosure provides a method of operating an imaging system employing late latching and late warping. In one example the method of operating an imaging system includes: (1) rendering a rendered image based on a user input from an input device and scene data from an application engine, (2) obtaining a late latch input from the input device, (3) rendering, employing imaging hardware, a warped image by late warping at least a portion of the rendered image based on the late latch input, and (4) updating state information in the application engine with late latch and warp information.
-
-
-
-
-