flash_frequency — DRIVE decide op

• Data kinds: signal → table

• Call: import fullseye as fs; fs.ledger.flash_frequency(intensity_series, fps, *, f_min: 'float' = 0.0, pad: 'int' = 8) -> 'Dict[str, float]' (implementation को सीधे call करना हो तो import drivedecide; drivedecide.flash_frequency(intensity_series, fps, *, f_min: 'float' = 0.0, pad: 'int' = 8) -> 'Dict[str, float]', registry से लेना हो तो opsdrive.get("flash_frequency"))

उपयोग

pixel (या region के औसत) की brightness की time series से टिमटिमाने की frequency का अनुमान लगाता है (FFT का सबसे ऊँचा peak)।

> नीचे का विस्तृत विवरण मूल text में है — सारांश और headings का अनुवाद हो चुका है।

平均を引き、Hann 窓をかけ、pad 倍に 0 を詰めて rFFT。f_min 以上でいちばん高い山を対数振幅の放物線で補間する。返る周波数は 見かけの 周波数(fps/2 を超える点滅は aliased_frequency の値に折り返って見える)。

返り値: frequency、bin_width = fps / n(窓の分解能の目安)、nyquist = fps/2、peak_ratio(山の高さ / 山以外の中央値。点滅していない画素は小さい)。一定の系列(振れ幅 0)は ValueError。

संदर्भ (sample data, साहित्य)

• Sample data catalog (DL URL / license) — 2-D के लिए skimage.data (BSD/public) + synthetic, 3-D के लिए real data sources (Stanford/PDS आदि) के DL URL।

• Operators का स्रोत और संदर्भ — इस op family के मूल research/methods के स्रोत।

• Algorithm का मानक स्रोत (लेखक, वर्ष) और उपयोग ऊपर की family usage guide में दिए गए हैं।

चलाए जा सकने वाले उदाहरण (verified samples जो सच में यह op call करते हैं)

• poc_driving_crossing — py -3.11 examples/poc_driving_crossing.py

• poc_driving_decisions — py -3.11 examples/poc_driving_decisions.py

वे अगले ops जिनसे type जुड़ता है (table को input के रूप में लेते हैं)

course_layout · course_occupancy · course_contains · world_build · world_camera · world_move · lidar_scan · rss_longitudinal_same

इसी category के (decide)

mirror_reflection_matrix · mirror_virtual_camera · mirror_aim_normal · convex_mirror_fov · mirror_blind_zone · check_sequence_score · signal_phase_plan · signal_state


*Provenance: drivedecide.py — DRIVE operator registry. यह per-op note tools/opdocs.py md से अपने-आप generate होता है (हाथ से edit न करें)।*

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.