IP Library Granted Patent US 12,567,231
Granted Patent B2
US 12,567,231 · App. 18/363,175 · Granted Mar 3, 2026

Weakly supervised action localization

Inventors: Kai Li (Plainsboro, NJ); Renqiang Min (Princeton, NJ); Deep Patel (Monmouth Junction, NJ); Erik Kruus (Hillsborough, NJ); Xin Hu (College Station, TX)
Assignee: NEC Cortporation
G06V10/62G06V10/7715G06V10/774G06V10/776G06V10/82G06V20/41G06V20/46
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,567,231
App. No.
18/363,175
Granted
Mar 3, 2026
Kind
B2
Abstract

Methods and systems for temporal action localization include processing a video stream to identify an action and a start time and a stop time for the action using a neural network model that separately processes information of appearance and motion modalities from the video stream using transformer branches that include a self-attention and a cross-attention between the appearance and motion modalities. An action is performed responsive to the identified action.

Claims (130)

1 . A computer-implemented method for training a neural network model, comprising:

pre-training transformers within a neural network model, wherein the transformers each include a self-attention and a cross-attention between appearance and motion modalities from a video stream; and

tuning the neural network model to perform temporal action localization, using a loss function that includes a mutual learning loss and a pseudo-label loss that considers weakly annotated training data identifying an action within a video without identifying start and stop times of the action, including generating a pseudo-temporal class activation map that includes a matrix having thresholded per-frame classification probabilities for a set of action classes, wherein the pseudo-label loss considers the pseudo-temporal class activation map and an associated uncertainty to mitigate an impact of incorrect pseudo-labels and is expressed as

pseudo

=

1

T

t

=

1

T

e

-

u

t

ce

(

p

ˆ

t

,

o

t

)

+

τ

u

t

where T is a number of snippets, u t denotes an uncertainty value for a snippet t, ce is a cross-entropy loss term based on snippet-level pseudo-labels {circumflex over (p)} t , o t is a snippet from a temporal class activation map, and τ is hyper-parameter.

2 . The method of claim 1 , wherein the mutual learning loss enforces consistency between appearance attention weights and motion attention weights.

3 . The method of claim 2 , wherein the mutual learning loss is expressed as:

ml

=

1

/

2

(

m

s

e

(

a

r

,

ϕ

(

a

0

)

)

+

mse

(

ϕ

(

a

r

)

,

a

o

)

)

where mse is a mean square loss function based on appearance attention weights a r and motion attention weights a o and ϕ(⋅) is function that truncates a gradient of its input.

4 . The method of claim 1 , wherein the transformers include an appearance transformer that receives appearance features as input and a motion transformer that receives motion features as input.

5 . The method of claim 4 , wherein the cross-attention of the appearance transformer includes key and value terms that are influenced by a query term of the cross-attention of the motion transformer and wherein the cross-attention of the motion transformer includes key and value terms that are influenced by a query term of the cross-attention of the appearance transformer.

6 . The method of claim 1 , wherein the neural network model includes a classifier that generates a temporal class activation map that includes a matrix having per-frame classification probabilities for a set of action classes.

7 . The method of claim 6 , wherein the classifier accepts as input a fused feature that concatenates outputs of the transformer branches.

8 . A computer-implemented method for training a neural network model, comprising:

pre-training transformers within a neural network model, wherein the transformers each include a self-attention and a cross-attention between appearance and motion modalities from a video stream; and

tuning the neural network model to perform temporal action localization, using a loss function that includes a mutual learning loss and a pseudo-label loss that considers weakly annotated training data identifying an action within a video without identifying start and stop times of the action, wherein the mutual learning loss enforces consistency between appearance attention weights and motion attention weights and is expressed as:

ml

=

1

/

2

(

m

s

e

(

a

r

,

ϕ

(

a

0

)

)

+

mse

(

ϕ

(

a

r

)

,

a

o

)

)

where mse is a mean square loss function based on appearance attention weights a r and motion attention weights a o and ϕ(⋅) is function that truncates a gradient of its input.

9 . The method of claim 8 , wherein the transformers include an appearance transformer that receives appearance features as input and a motion transformer that receives motion features as input.

10 . The method of claim 9 , wherein the cross-attention of the appearance transformer includes key and value terms that are influenced by a query term of the cross-attention of the motion transformer and wherein the cross-attention of the motion transformer includes key and value terms that are influenced by a query term of the cross-attention of the appearance transformer.

11 . The method of claim 8 , wherein the neural network model includes a classifier that generates a temporal class activation map that includes a matrix having per-frame classification probabilities for a set of action classes.

12 . The method of claim 11 , wherein the classifier accepts as input a fused feature that concatenates outputs of the transformer branches.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2026
From: NEC LABORATORIES AMERICA, INC.
To: NEC CORPORATION
Reel/Frame 073431/0568 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2023
From: LI, KAI; MIN, RENQIANG; PATEL, DEEP; KRUUS, ERIK; HU, XIN
To: NEC LABORATORIES AMERICA, INC.
Reel/Frame 064449/0718 →
Continuity (3)
Provisional Application 63439178 · Jan 16, 2023
Provisional Application 63395885 · Aug 8, 2022
Related Publication 20240046606A1 · Feb 8, 2024
References Cited (7)
US 20190325275A1 · Lee · 2019 [cited by examiner]
US 20230046066A1 · Bulat · 2023 [cited by examiner]
US 20230090941A1 · Li · 2023 [cited by examiner]
“A Hybrid Attention Mechanism for Weakly-Supervised Temporal Action Localization” Ashraful et al. The Thirsty-Fifth AAAI Conference on Artificial Intelligence (AAAI-21), Feb. 2021. (Year: 2021). [cited by examiner]
“Low Rank Fusion based Transformers for Multimodal Sequences” Saurav Sahay et al., Proceedings of the 58th Annual Meeting of the Association for computational Linguistics, Jul. 2020. (Year: 2020). [cited by examiner]
“Learning Temporal Co-Attention Models for Unsupervised Video Action Localization” Guoqiang et al., 2020 IEEE/CVF Conference on computer vision and pattern recognition(CVPR), Aug. 2020. (Year: 2020). [cited by examiner]
Hong et al., “Cross-modal Consensus Network for Weakly Supervised Temporal Action Localization”, arXiv:2107.12589v1 [cs.CV], Jul. 27, 2021, pp. 1-9. [cited by applicant]