volseq_synth_beating — LIVE4D synth op

• Data kinds: कोई नहीं → volseq (केवल arguments से तय होने वाला op — यह कोई image या data input नहीं लेता)

• Call: import fullseye as fs; fs.ledger.volseq_synth_beating(shape=(24, 32, 32), n_frames: 'int' = 24, period: 'float' = 12.0, amplitude: 'float' = 2.0, radius: 'float' = 8.0, thickness: 'float' = 1.5, noise: 'float' = 0.0, seed: 'int' = 0) -> 'np.ndarray' (implementation को सीधे call करना हो तो import live4d; live4d.volseq_synth_beating(shape=(24, 32, 32), n_frames: 'int' = 24, period: 'float' = 12.0, amplitude: 'float' = 2.0, radius: 'float' = 8.0, thickness: 'float' = 1.5, noise: 'float' = 0.0, seed: 'int' = 0) -> 'np.ndarray', registry से लेना हो तो opslive4d.get("volseq_synth_beating"))

उपयोग

ज्ञात radius नियम से धड़कने वाले shell की volume time series (T, Z, Y, X) (volseq, मान [0, 1] + noise)।

radius r(t) = radius + amplitude · sin(2π t / period) है (t frame number है), और shell, center से दूरी d के सापेक्ष exp(−(d − r(t))² / (2 · thickness²)) है। यह धड़कती heart muscle या सिकुड़ती cell का सबसे छोटा model है; क्योंकि ground truth = radius का नियम ही है, इसलिए amplification, interpolation और rendering के हर op को "radius पढ़कर" संख्यात्मक रूप से जाँचा जा सकता है। noise > 0 हो तो Gaussian noise (standard deviation) जोड़ा जाता है (seed से दोहराया जा सकता है)।

>>> s = volseq_synth_beating((16, 24, 24), n_frames=12, period=12.0, amplitude=1.0)

>>> s.shape

(12, 16, 24, 24)

उपयोग की विस्तृत guide

• live4d family guide

संदर्भ (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_live4d — py -3.11 examples/poc_live4d.py

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

volseq_mip_video · volseq_cut_video · volseq_speed · volseq_pathline_render · volseq_pathline_orbit · volseq_interpolate_flow · volseq_magnify_motion · volseq_render_orbit

इसी category के (synth)

volseq_synth_dividing


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

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