Papers
Topics
Authors
Recent
Search
2000 character limit reached

EventRefer: Attribute-Aware Grounding

Updated 19 July 2026
  • EventRefer is an attribute-aware grounding framework that localizes objects in dynamic scenes by processing voxelized event tensors, synchronized RGB frames, and structured referring expressions.
  • It employs a DETR-style Transformer with attribute-aware masking and a Mixture of Event-Attribute Experts (MoEE) to dynamically fuse static, dynamic, egocentric, and relational cues.
  • Empirical evaluations on the Talk2Event benchmark demonstrate improved accuracy across event-only, frame-only, and fusion settings, highlighting the benefits of its adaptive expert weighting.

Searching arXiv for the cited EventRefer and related Event Coreference papers. EventRefer is an attribute-aware grounding framework introduced with Talk2Event for language-driven object grounding in event-based perception. It operates on a voxelized event tensor, optionally a synchronized RGB frame, and a referring expression, and predicts a $2$D box b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h) localizing the described object. Within Talk2Event, the task is defined in three evaluation modes—event-only, frame-only, and event-frame fusion—and each referring expression is organized around four grounding attributes: Appearance (δa)(\delta_{\mathbf a}), Status (δs)(\delta_{\mathbf s}), Relation-to-Viewer (δv)(\delta_{\mathbf v}), and Relation-to-Others (δo)(\delta_{\mathbf o}) (Kong et al., 23 Jul 2025). A plausible source of terminological ambiguity is that the E3^3C summary also uses “EventRefer” as a prospective system label for end-to-end event coreference; however, the concrete framework named EventRefer in the provided literature is the grounding model proposed with Talk2Event rather than the E3^3C event coreference network (Lu et al., 2020, Kong et al., 23 Jul 2025).

1. Problem setting and representational assumptions

EventRefer is formulated for grounded understanding of dynamic scenes from event cameras. Its primary input is a voxelized event tensor

E(p,τ,x,y)  =  ekEδ(ppk)δ(xxk)δ(yyk)δ(ττk),\mathbf{E}(p,\tau,x,y) \;=\;\sum_{e_k\in\mathcal{E}} \delta(p-p_k)\,\delta(x-x_k)\,\delta(y-y_k)\,\delta\bigl(\tau-\tau_k\bigr),

where

τk=(tkta)/(tbta)×T\tau_k=\lfloor(t_k-t_a)/(t_b-t_a)\times T\rfloor

discretizes time into b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)0 bins (Kong et al., 23 Jul 2025). The model may also receive a synchronized RGB frame b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)1 at time b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)2, together with a referring expression b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)3. The prediction target is a b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)4D box b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)5 for the described object (Kong et al., 23 Jul 2025).

The linguistic side of the task is explicitly attribute-structured. Appearance denotes static cues such as color, shape, size, and class. Status denotes dynamic state, including moving, turning, and stopped. Relation-to-Viewer denotes egocentric position or distance, such as in front or to the left. Relation-to-Others denotes spatial or interaction context, such as next to a bus or behind a car (Kong et al., 23 Jul 2025). This decomposition matters because the benchmark and the model are both organized around the assumption that successful grounding in event-based perception requires simultaneous use of static, dynamic, egocentric, and relational cues.

This suggests that EventRefer is not merely a detector conditioned on text. Rather, it is a structured grounding system in which the language supervision is factorized into semantically distinct channels, and the visual side is expected to adapt to scene dynamics and modality availability.

2. Talk2Event benchmark and annotation protocol

Talk2Event is described as the first large-scale benchmark for language-driven object grounding in event-based perception, built from real-world driving data (Kong et al., 23 Jul 2025). The dataset contains b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)6 scenes, split into b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)7 train and b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)8 test scenes, with b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)9 unique objects and (δa)(\delta_{\mathbf a})0 validated referring expressions. The average expression length is approximately (δa)(\delta_{\mathbf a})1 words (Kong et al., 23 Jul 2025).

The data collection and annotation pipeline is explicitly staged. Frames are sampled at (δa)(\delta_{\mathbf a})2 Hz from the DSEC driving sequences. For each sampled frame, a (δa)(\delta_{\mathbf a})3 ms event volume (δa)(\delta_{\mathbf a})4 is extracted. Three captions per object are then generated via Qwen2-VL, guided to cover the four attributes by showing two RGB frames at (δa)(\delta_{\mathbf a})5 ms in a structured prompt labeled App., Status, Viewer, and Others. A second VLM prompt rewrites these descriptions for linguistic diversity. Attribute cue phrases are then fuzzy-matched into a binary token map (δa)(\delta_{\mathbf a})6, and human verification enforces uniqueness, attribute coverage of at least (δa)(\delta_{\mathbf a})7 of the (δa)(\delta_{\mathbf a})8 attributes, fluency, and grounding correctness (Kong et al., 23 Jul 2025).

Each caption consists of four short lines, one per attribute, followed by a summary sentence (Kong et al., 23 Jul 2025). This format is not incidental: it directly supports EventRefer’s positive-word matching and attribute-aware masking. Because the benchmark contains explicit token-span supervision for the four attribute channels, the model can learn not only which object to localize but also which parts of the sentence should dominate under different scene conditions.

3. Architecture: tokenization, fusion, and attribute-aware experts

EventRefer encodes (δa)(\delta_{\mathbf a})9, (δs)(\delta_{\mathbf s})0, and (δs)(\delta_{\mathbf s})1 into tokens, fuses them via a DETR-style Transformer, applies attribute-aware masking and a Mixture of Event-Attribute Experts (MoEE), and finally decodes into boxes and token alignments (Kong et al., 23 Jul 2025). The event encoder begins with a (δs)(\delta_{\mathbf s})2D convolutional stem on (δs)(\delta_{\mathbf s})3, downsamples spatially to (δs)(\delta_{\mathbf s})4, embeds into (δs)(\delta_{\mathbf s})5-D tokens, and then uses a (δs)(\delta_{\mathbf s})6-layer recurrent Transformer (RVT) with causal attention along time. When RGB frames are used, a ResNet-101 pretrained on ImageNet extracts multi-scale features from res3 to res5; each is projected to (δs)(\delta_{\mathbf s})7-D and flattened into tokens. The text encoder is RoBERTa-base, which maps (δs)(\delta_{\mathbf s})8 into (δs)(\delta_{\mathbf s})9-D vectors that are then linearly projected to (δv)(\delta_{\mathbf v})0-D (Kong et al., 23 Jul 2025).

For multimodal fusion, all tokens are concatenated and passed through a shared (δv)(\delta_{\mathbf v})1-layer Transformer encoder. A query set of (δv)(\delta_{\mathbf v})2 learnable DETR queries attends to the fused tokens, producing hidden states (δv)(\delta_{\mathbf v})3 (Kong et al., 23 Jul 2025). This provides the common query representation on which the attribute-aware stages operate.

Positive-word matching is defined separately for each attribute (δv)(\delta_{\mathbf v})4. Cue phrases and synonyms in the raw caption are matched to locate token spans, yielding the binary map (δv)(\delta_{\mathbf v})5. The map is normalized by softmax over positive tokens to form a token-attention prior. A supplementary map (δv)(\delta_{\mathbf v})6 is defined for tokens not assigned to any specific attribute and serves as public context (Kong et al., 23 Jul 2025).

The attribute-aware representation stage combines (δv)(\delta_{\mathbf v})7 with (δv)(\delta_{\mathbf v})8, forming a mask (δv)(\delta_{\mathbf v})9, and applies element-wise masking to (δo)(\delta_{\mathbf o})0 to produce (δo)(\delta_{\mathbf o})1. Each masked representation is passed through a small FFN, yielding an expert feature (δo)(\delta_{\mathbf o})2 (Kong et al., 23 Jul 2025). The effect is to instantiate four expert streams, each centered on one grounding attribute while retaining access to public context.

4. Mixture of Event-Attribute Experts and dynamic weighting

The core fusion mechanism in EventRefer is the Mixture of Event-Attribute Experts. For each attribute-specific expert, the hidden states are mean-pooled over queries: (δo)(\delta_{\mathbf o})3 The four pooled experts are concatenated and projected to four gating logits through (δo)(\delta_{\mathbf o})4, and Gaussian noise (δo)(\delta_{\mathbf o})5, scaled by learnable (δo)(\delta_{\mathbf o})6, is added before softmax: (δo)(\delta_{\mathbf o})7 The final fused representation is

(δo)(\delta_{\mathbf o})8

The interpretation given in the source is that (δo)(\delta_{\mathbf o})9 adaptively emphasizes the most informative attribute, for example Status in high-motion scenes and Appearance in static daylight (Kong et al., 23 Jul 2025).

This adaptive mechanism is one of the defining properties of EventRefer. It does not assume that every referring expression or every sensory stream should weight the four attributes equally. Instead, the model learns a scene- and modality-dependent mixture over attribute experts. The reported expert-activation analyses are consistent with this design. In the event-only setting, small dynamic classes such as Rider and Bike show high Status 3^30 activation, while large static classes such as Bus and Truck favor Appearance 3^31 or Viewer 3^32. Across response-strength bins, low event density is dominated by 3^33 and 3^34, whereas high event density shifts toward 3^35 and 3^36, capturing motion and inter-object relations (Kong et al., 23 Jul 2025).

A plausible implication is that MoEE functions as a conditional routing mechanism over semantically typed grounding evidence rather than a generic feature blender.

5. Objectives, matching, and inference

Training is cast as multi-attribute grounding via multi-object matching. Each ground-truth box 3^37 is duplicated four times, once per attribute (Kong et al., 23 Jul 2025). Hungarian matching is then performed between query 3^38 and target 3^39 using the cost

3^30

where 3^31 and 3^32 are the box and token logits predicted by query 3^33 (Kong et al., 23 Jul 2025). Box regression uses 3^34 and Generalized IoU losses, while the attribute alignment loss 3^35 is a cross-entropy between softmaxed 3^36 and ground-truth 3^37. The total loss is the sum of 3^38 over matched pairs (Kong et al., 23 Jul 2025).

At inference time, each query emits a box 3^39 and token logits E(p,τ,x,y)  =  ekEδ(ppk)δ(xxk)δ(yyk)δ(ττk),\mathbf{E}(p,\tau,x,y) \;=\;\sum_{e_k\in\mathcal{E}} \delta(p-p_k)\,\delta(x-x_k)\,\delta(y-y_k)\,\delta\bigl(\tau-\tau_k\bigr),0. For each attribute E(p,τ,x,y)  =  ekEδ(ppk)δ(xxk)δ(yyk)δ(ττk),\mathbf{E}(p,\tau,x,y) \;=\;\sum_{e_k\in\mathcal{E}} \delta(p-p_k)\,\delta(x-x_k)\,\delta(y-y_k)\,\delta\bigl(\tau-\tau_k\bigr),1, a token map E(p,τ,x,y)  =  ekEδ(ppk)δ(xxk)δ(yyk)δ(ττk),\mathbf{E}(p,\tau,x,y) \;=\;\sum_{e_k\in\mathcal{E}} \delta(p-p_k)\,\delta(x-x_k)\,\delta(y-y_k)\,\delta\bigl(\tau-\tau_k\bigr),2 is constructed through positive-word matching, and a score is computed by

E(p,τ,x,y)  =  ekEδ(ppk)δ(xxk)δ(yyk)δ(ττk),\mathbf{E}(p,\tau,x,y) \;=\;\sum_{e_k\in\mathcal{E}} \delta(p-p_k)\,\delta(x-x_k)\,\delta(y-y_k)\,\delta\bigl(\tau-\tau_k\bigr),3

The final prediction is the box E(p,τ,x,y)  =  ekEδ(ppk)δ(xxk)δ(yyk)δ(ττk),\mathbf{E}(p,\tau,x,y) \;=\;\sum_{e_k\in\mathcal{E}} \delta(p-p_k)\,\delta(x-x_k)\,\delta(y-y_k)\,\delta\bigl(\tau-\tau_k\bigr),4 with highest E(p,τ,x,y)  =  ekEδ(ppk)δ(xxk)δ(yyk)δ(ττk),\mathbf{E}(p,\tau,x,y) \;=\;\sum_{e_k\in\mathcal{E}} \delta(p-p_k)\,\delta(x-x_k)\,\delta(y-y_k)\,\delta\bigl(\tau-\tau_k\bigr),5 (Kong et al., 23 Jul 2025). The same network can operate with only event tokens, only frame tokens, or both concatenated, and MoEE is reported to shift gating automatically based on available cues (Kong et al., 23 Jul 2025).

This training-and-inference design tightly couples localization and token-level attribute alignment. The grounding decision is therefore mediated both by geometric fit and by consistency between predicted token distributions and attribute-specific token priors.

6. Empirical performance and ablation findings

The reported overall results use [email protected] and Top-1 Acc., with mAcc and mIoU expressed in percent (Kong et al., 23 Jul 2025). In the frame-only setting, EventRefer achieves E(p,τ,x,y)  =  ekEδ(ppk)δ(xxk)δ(yyk)δ(ττk),\mathbf{E}(p,\tau,x,y) \;=\;\sum_{e_k\in\mathcal{E}} \delta(p-p_k)\,\delta(x-x_k)\,\delta(y-y_k)\,\delta\bigl(\tau-\tau_k\bigr),6, compared with the best baseline BUTD-DETR at E(p,τ,x,y)  =  ekEδ(ppk)δ(xxk)δ(yyk)δ(ττk),\mathbf{E}(p,\tau,x,y) \;=\;\sum_{e_k\in\mathcal{E}} \delta(p-p_k)\,\delta(x-x_k)\,\delta(y-y_k)\,\delta\bigl(\tau-\tau_k\bigr),7. In the event-only setting, EventRefer obtains E(p,τ,x,y)  =  ekEδ(ppk)δ(xxk)δ(yyk)δ(ττk),\mathbf{E}(p,\tau,x,y) \;=\;\sum_{e_k\in\mathcal{E}} \delta(p-p_k)\,\delta(x-x_k)\,\delta(y-y_k)\,\delta\bigl(\tau-\tau_k\bigr),8, compared with EvRT-DETR at E(p,τ,x,y)  =  ekEδ(ppk)δ(xxk)δ(yyk)δ(ττk),\mathbf{E}(p,\tau,x,y) \;=\;\sum_{e_k\in\mathcal{E}} \delta(p-p_k)\,\delta(x-x_k)\,\delta(y-y_k)\,\delta\bigl(\tau-\tau_k\bigr),9. In event-frame fusion, EventRefer reaches τk=(tkta)/(tbta)×T\tau_k=\lfloor(t_k-t_a)/(t_b-t_a)\times T\rfloor0, compared with FlexEvent at τk=(tkta)/(tbta)×T\tau_k=\lfloor(t_k-t_a)/(t_b-t_a)\times T\rfloor1 (Kong et al., 23 Jul 2025).

The event-only ablations identify the contribution of each major component. A vanilla configuration without PWM, MAF, or MoEE achieves τk=(tkta)/(tbta)×T\tau_k=\lfloor(t_k-t_a)/(t_b-t_a)\times T\rfloor2 mAcc. Adding PWM only yields τk=(tkta)/(tbta)×T\tau_k=\lfloor(t_k-t_a)/(t_b-t_a)\times T\rfloor3 τk=(tkta)/(tbta)×T\tau_k=\lfloor(t_k-t_a)/(t_b-t_a)\times T\rfloor4, MAF only yields τk=(tkta)/(tbta)×T\tau_k=\lfloor(t_k-t_a)/(t_b-t_a)\times T\rfloor5 τk=(tkta)/(tbta)×T\tau_k=\lfloor(t_k-t_a)/(t_b-t_a)\times T\rfloor6, PWM+MAF yields τk=(tkta)/(tbta)×T\tau_k=\lfloor(t_k-t_a)/(t_b-t_a)\times T\rfloor7 τk=(tkta)/(tbta)×T\tau_k=\lfloor(t_k-t_a)/(t_b-t_a)\times T\rfloor8, and PWM+MAF+MoEE yields τk=(tkta)/(tbta)×T\tau_k=\lfloor(t_k-t_a)/(t_b-t_a)\times T\rfloor9 b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)00 (Kong et al., 23 Jul 2025). Single-attribute experiments show b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)01 for Appearance only, b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)02 for Status only, b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)03 for Viewer only, and b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)04 for Others only, while using all four through MoEE reaches b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)05, a b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)06 gain over the best single attribute (Kong et al., 23 Jul 2025).

The comparison of fusion strategies further isolates the value of MoEE. No fusion, implemented as feature summation, achieves b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)07 mAcc; additive fusion reaches b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)08; concatenation reaches b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)09; learned attention reaches b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)10; and MoEE reaches b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)11, a b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)12 improvement over the no-fusion baseline (Kong et al., 23 Jul 2025). These results support the claim that the framework’s gains are not reducible to multimodal fusion alone, but depend on attribute-aware decomposition and dynamic expert weighting.

7. Relation to event coreference and broader interpretation

The Eb^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)13C paper, “End-to-End Neural Event Coreference Resolution,” addresses a different problem: joint event detection and event coreference resolution from raw text (Lu et al., 2020). It uses a multi-layer scalar mixture of BERT embeddings, masked self-attention with window size b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)14, a mention proposal network restricted to single tokens, and an antecedent prediction network in which event detection is integrated by assigning non-event spans to a dummy antecedent b^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)15. It further introduces a type-guided event coreference mechanism with type prediction, type-refined mention representations, and type-guided decoding, and reports new state-of-the-art performance on KBP 2016 and KBP 2017 (Lu et al., 2020).

The Eb^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)16C summary explicitly presents its design as a blueprint for an “EventRefer” system and recommends a fully end-to-end architecture, a strong pre-trained encoder with masked local/self-attention, integration of event typing as an auxiliary but critical subtask, and joint optimization over mention and antecedent losses (Lu et al., 2020). However, those recommendations concern event coreference in text rather than language-driven object grounding from event cameras. The overlap lies mainly at the level of system philosophy: both frameworks reject brittle pipeline decomposition, both rely on learned representations rather than hand-crafted features, and both inject structured semantic guidance into end-to-end inference (Lu et al., 2020, Kong et al., 23 Jul 2025).

This suggests that “EventRefer” names two distinct research directions in the supplied material. In one sense, it denotes a prospective event coreference system inspired by Eb^=(x,y,w,h)\hat{\mathbf b}=(x,y,w,h)17C; in the established sense introduced by Talk2Event, it denotes an attribute-aware grounding framework for dynamic visual scenes captured by event cameras. The latter usage is the one tied to a specific architecture, benchmark, and experimental record (Kong et al., 23 Jul 2025).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (2)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to EventRefer.