Papers › Segment Any Events via Weighted Adaptation of Pivotal Tokens

Segment Any Events via Weighted Adaptation of Pivotal Tokens

24 Dec 2023arXiv:2312.16222archive 2025-07-28

Zhiwen Chen, Zhiyu Zhu, Yifan Zhang, Junhui Hou, Guangming Shi, Jinjian Wu

In this paper, we delve into the nuanced challenge of tailoring the Segment Anything Models (SAMs) for integration with event data, with the overarching objective of attaining robust and universal object segmentation within the event-centric domain. One pivotal issue at the heart of this endeavor is the precise alignment and calibration of embeddings derived from event-centric data such that they harmoniously coincide with those originating from RGB imagery. Capitalizing on the vast repositories of datasets with paired events and RGB images, our proposition is to harness and extrapolate the profound knowledge encapsulated within the pre-trained SAM framework. As a cornerstone to achieving this, we introduce a multi-scale feature distillation methodology. This methodology rigorously optimizes the alignment of token embeddings originating from event data with their RGB image counterparts, thereby preserving and enhancing the robustness of the overall architecture. Considering the distinct significance that token embeddings from intermediate layers hold for higher-level embeddings, our strategy is centered on accurately calibrating the pivotal token embeddings. This targeted calibration is aimed at effectively managing the discrepancies in high-level embeddings originating from both the event and image domains. Extensive experiments on different datasets demonstrate the effectiveness of the proposed distillation method. Code in http://github.com/happychenpipi/EventSAM.

PaperPDFCodeCode Syntology ran

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

For agents, Syntology's MCP tool lists every function and class Syntology harvested from this paper and whether it ran (how to connect): get_harvested_code_for_paper(arxiv_id="2312.16222")

Code

Syntology Ran 6 of 10 code samples harvested from 1 repository linked to this paper; 4 have no recorded run. Of those that ran: 2 ran · fixture could not drive it; 4 ran with no contract checked.

By repository: official repository: 10 samples from 1 repository, 6 ran. The run record, sample by sample. “Ran” means executed on a synthesized input, not that the code is correct or reproduces the paper.

happychenpipi/eventsam officialmentioned in papermentioned on GitHubpytorchMIT report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

10 samples harvested; 6 ran; 0 honoured the contract we drafted; 4 have no recorded run. Read from Syntology's graph 2026-09-24; that is when this build read the record, not when the samples ran.

2ran · fixture could not drive it
4ran
4unverified

Licence: 0 of the 10 samples are pointer only, meaning Syntology does not serve that copy's text. This page shows no code text for any sample; each one links to its file in the repository.

Harvested from happychenpipi/eventsam. “Ran” means the sample executed on a synthesized input. It does not mean the output is correct, and nothing here reproduces the paper's results. “Honoured” and “violated” refer to a contract Syntology drafted from the code itself; “our draft was wrong” and “fixture could not drive it” are failures of Syntology's instrument, not of the code.

Each sample ends with its code_sha256, Syntology's identity for that exact code. An agent fetches the stored sample with Syntology's MCP tool get_code(code_sha256="…") (how to connect); click an identity to copy that call.

Repository labels, per sample. official repository: The archive marks this repository official for the paper. named in the paper: The archive records that the paper mentions this repository; it is not marked official. community (archive-listed): In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper. found in paper text by Syntology: Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted. community: Not in the archive's code links for this paper; a community repository Syntology harvested. Samples from a repository marked official are listed first. Licence labels name the repository's licence as recorded at harvest. “Pointer only” means Syntology does not serve that copy's text, for one of four reasons: no licence file was found; the licence was not identified; the licence is recorded as permissive but that copy's record is not marked cleared; or the licence is outside the permissive list Syntology serves text under (MIT, Apache-2.0, BSD and similar). Some licences outside that list permit redistribution, such as WTFPL, and GPL-3.0 under its conditions; they are simply not on the list. Hover a licence label for the reason. File links open the file on GitHub at the default branch, which may have changed since the harvest.

compute_attn_weighted_similarity_loss happychenpipi/eventsam/event_encoder/loss/loss_function.py official repository ran MIT (permissive) · d689131ee3dc4e0a · report
get_rel_pos happychenpipi/eventsam/segment_anything/modeling/image_encoder.py official repository ran · fixture could not drive it MIT (permissive) · 733d7f0bedcb74c2 · report
get_unique_colors happychenpipi/eventsam/evaluate/calculate_metric.py official repository ran MIT (permissive) · 66e534e459b3b575 · report
mask_from_color happychenpipi/eventsam/evaluate/calculate_metric.py official repository ran MIT (permissive) · 1629a39a857cb6d2 · report
unique_colors_and_counts_in_part happychenpipi/eventsam/evaluate/calculate_metric.py official repository ran MIT (permissive) · a26e792dcda690cc · report
window_partition happychenpipi/eventsam/segment_anything/modeling/image_encoder.py official repository ran · fixture could not drive it fingerprinted MIT (permissive) · 105fa08885dc36cc · report
build_sam_vit_b happychenpipi/eventsam/segment_anything/build_sam.py official repository unverified MIT (permissive) · f9bc5f31ce61cee8 · report
build_sam_vit_h happychenpipi/eventsam/segment_anything/build_sam.py official repository unverified MIT (permissive) · 6b77c1f11fff3ed6 · report
build_sam_vit_l happychenpipi/eventsam/segment_anything/build_sam.py official repository unverified MIT (permissive) · 3f8890e695469246 · report
window_unpartition happychenpipi/eventsam/segment_anything/modeling/image_encoder.py official repository unverified MIT (permissive) · 27be441cc8213e52 · report

Tasks

Event-based Object Segmentation

Datasets

Introduced by this paper, per the archive.

DDD17-SEGDSEC-SEGMVSEC-SEGRGBE-SEG

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Event-based Object Segmentation DDD17-SEG EventSAM mIoU 0.37 #1 of 2 Archive leaderboard report
Event-based Object Segmentation DSEC-SEG EventSAM mIoU 0.38 #1 of 2 Archive leaderboard report
Event-based Object Segmentation MVSEC-SEG EventSAM mIoU 0.40 #1 of 8 Archive leaderboard report
Event-based Object Segmentation RGBE-SEG EventSAM mIoU 0.41 #1 of 8 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

SAM

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections