1. مقدمه

حسگرهای زمان‌پرواز (ToF) مبتنی بر دوربین، با اندازه‌گیری زمان رفت و برگشت نور منتشرشده فعال، روشی سریع و مناسب برای کسب اطلاعات سه‌بعدی از محیط فراهم می‌کنند. این مقاله یک روش‌شناسی جامع شبیه‌سازی را ارائه می‌دهد تا عملکرد حسگر تخمین زده شود، آرتیفکت‌های تجربی درک شوند و اثرات نوری به‌طور عمیق تحلیل گردند. این شبیه‌سازی برای شناسایی محدودیت‌های حسگر، بهبود استحکام اندازه‌گیری و تقویت قابلیت‌های تشخیص الگو در کاربردهای دنیای واقعی که نویز و پیچیدگی‌های نوری در آن‌ها شایع است، حیاتی می‌باشد.

2. اصول اندازه‌گیری زمان‌پرواز

حسگرهای ToF فاصله هر پیکسل را با اندازه‌گیری زمان سفر نور از منبع به جسم و بازگشت به آشکارگر محاسبه می‌کنند.

2.1 زمان‌پرواز مستقیم (D-ToF)

D-ToF به‌طور مستقیم زمان رفت و برگشت پالس‌های نوری کوتاه را اندازه‌گیری می‌کند. برای فواصل تا ۵۰ متر، این روش نیازمند پالس‌ها و زمان‌های نوردهی بسیار کوتاه (مثلاً ۱۰ نانوثانیه برای ۱.۵ متر) است که در محدوده گیگاهرتز عمل می‌کند. همان‌طور که در ادبیات مرتبط ذکر شده است (Jarabo و همکاران، ۲۰۱۷)، این امر اغلب منجر به نسبت سیگنال به نویز (SNR) پایینی می‌شود.

2.2 زمان‌پرواز مبتنی بر هم‌بستگی (C-ToF)

این روش که به نام زمان‌پرواز مبتنی بر فاز (P-ToF) نیز شناخته می‌شود، یک روش غیرمستقیم است که منبع نور را مدوله کرده و سیگنال دریافتی را هم‌بستگی می‌دهد. اکثر دوربین‌های ToF مدرن از اصل موج پیوسته مدوله‌شده دامنه (AMCW) یا مدولاسیون شدت موج پیوسته (CWIM) استفاده می‌کنند. یک شیفت فاز بین سیگنال‌های منتشرشده و دریافتی اندازه‌گیری می‌شود که معمولاً با استفاده از یک دستگاه میکسر فوتونی (PMD) در هر پیکسل همراه با دمودولاسیون قفل‌شونده (Lock-In) انجام می‌گیرد (Schwarte و همکاران، ۱۹۹۷؛ Lange، ۲۰۰۰). شکل ۱ اجزای سیستم را نشان می‌دهد.

شکل ۱: اصل اندازه‌گیری یک حسگر ToF مبتنی بر دوربین با استفاده از AMCW (اقتباس از Druml و همکاران، ۲۰۱۵). نمودار حسگر تصویر سه‌بعدی، منبع نور مدوله‌شده (LED/VCSEL)، لنز، ماتریس پیکسل، مبدل A/D، کنترل‌کننده توالی، کنترل‌کننده میزبان و محاسبه نقشه عمق حاصل را نشان می‌دهد.

3. روش‌شناسی شبیه‌سازی پیشنهادی

مشارکت اصلی، یک روش‌شناسی شبیه‌سازی است که امکان تحلیل عمیق اثرات نوری را فراهم می‌کند.

3.1 رویکرد مبتنی بر ردیابی پرتو

شبیه‌سازی از یک پایه ردیابی پرتو در مدل اپتیک هندسی استفاده می‌کند. این امکان ردیابی تک‌تک پرتوهای نور از منبع(ها) در صحنه را فراهم می‌کند و برهمکنش‌های آن‌ها با چندین جسم و لنز دوربین را قبل از رسیدن به آشکارگر در نظر می‌گیرد.

3.2 طول مسیر نوری به عنوان پارامتر اصلی

محاسبه عمق بر اساس طول مسیر نوری (OPL) است که به عنوان حاصل ضرب طول مسیر هندسی و ضریب شکست محیط تعریف می‌شود: $OPL = \int n(s) \, ds$. این پارامتر اصلی برای عمق است و شبیه‌سازی انواع مختلف حسگرهای ToF (D-ToF, C-ToF) و پشتیبانی از ارزیابی‌های تصویربرداری گذرا را ممکن می‌سازد.

3.3 پیاده‌سازی در Zemax و Python

این روش با استفاده از Zemax OpticStudio برای ردیابی پرتو نوری با وفاداری بالا و مدل‌سازی لنز، همراه با Python برای تولید صحنه، پردازش داده‌ها، تحلیل و پیاده‌سازی مدل‌های حسگر (مانند دمودولاسیون، نویز) پیاده‌سازی شده است.

4. اثرات نوری پشتیبانی‌شده

چارچوب طراحی شده است تا پدیده‌های نوری پیچیده دنیای واقعی را که حسگرهای ToF را به چالش می‌کشند، در نظر بگیرد.

4.1 بازتاب و پراکندگی چند‌جسمی

تداخل چندمسیره (MPI) را شبیه‌سازی می‌کند، جایی که نور قبل از رسیدن به حسگر از چندین سطح بازتاب می‌یابد که یک منبع اصلی خطای عمق است. ردیاب پرتو این مسیرهای پیچیده را دنبال می‌کند.

4.2 اجسام نیمه‌شفاف

انتقال نور از میان مواد نیمه‌شفاف (مانند شیشه، پلاستیک) را مدل می‌کند، جایی که پراکندگی زیرسطحی و بازتاب‌های داخلی رخ می‌دهد و بر فاز و دامنه اندازه‌گیری‌شده تأثیر می‌گذارد.

4.3 ابیراهی‌ها و اعوجاج لنز

اثرات لنز مانند ابیراهی کروی، ابیراهی رنگی و اعوجاج را در بر می‌گیرد. این ابیراهی‌ها مسیر نوری و جبهه موج را تغییر داده و دقت اندازه‌گیری فاز/عمق در هر پیکسل را تحت تأثیر قرار می‌دهند.

5. نمایش تجربی و نتایج

مقاله ویژگی‌های اصلی را بر روی یک صحنه آزمایشی سه‌بعدی ساده نشان می‌دهد. در حالی که نتایج کمی خاص در بخش ارائه‌شده به تفصیل بیان نشده است، این نمایش احتمالاً توانایی شبیه‌سازی را در موارد زیر نشان می‌دهد:

  • تولید نقشه‌های عمق مرجع و مقایسه آن‌ها با خروجی‌های شبیه‌سازی‌شده حسگر.
  • تجسم مسیرهای پرتو چندمسیره که باعث خطاهای عمق می‌شوند.
  • تحلیل تأثیر اعوجاج لنز بر یکنواختی اندازه‌گیری عمق در سراسر میدان دید.
  • نشان دادن تفاوت در سیگنال‌های دریافتی از اجسام مات در مقابل نیمه‌شفاف.

خروجی‌های شبیه‌سازی شامل نقشه‌های تابندگی، نقشه‌های فاز و نقشه‌های عمق نهایی، همراه با معیارهای خطای مقایسه نتایج شبیه‌سازی‌شده با داده‌های مرجع خواهد بود.

6. تحلیل فنی و چارچوب ریاضی

وفاداری شبیه‌سازی به مدل‌سازی فیزیکی دقیق وابسته است. معادلات کلیدی شامل موارد زیر است:

طول مسیر نوری (OPL): $OPL = \sum_{i} n_i \cdot d_i$، که در آن $n_i$ ضریب شکست و $d_i$ فاصله هندسی در بخش $i$ است.

شیفت فاز برای C-ToF: شیفت فاز اندازه‌گیری‌شده $\phi$ به OPL و فرکانس مدولاسیون $f_{mod}$ مرتبط است: $\phi = 2 \pi \cdot 2 \cdot \frac{OPL}{c} \cdot f_{mod} = 4 \pi f_{mod} \frac{OPL}{c}$، که در آن $c$ سرعت نور است. ضریب ۲ برای سفر رفت و برگشت در نظر گرفته می‌شود. سپس عمق $z$ برابر است با: $z = \frac{c \cdot \phi}{4 \pi f_{mod}}$.

مدل سیگنال: سیگنال هم‌بسته‌شده $S$ در یک پیکسل برای یک PMD چند-تپ می‌تواند به این صورت مدل شود: $S_k = \alpha \int_{0}^{T} I_{emit}(t) \cdot I_{demod,k}(t - \tau) \, dt + \eta$، که در آن $\alpha$ آلبدو/بازتابندگی، $I_{emit}$ شدت منتشرشده، $I_{demod,k}$ تابع دمودولاسیون برای تپ $k$، $\tau$ تاخیر زمانی متناسب با OPL، $T$ زمان انتگرال‌گیری و $\eta$ نویز است.

7. چارچوب تحلیلی: بینش اصلی و نقد

بینش اصلی

این کار صرفاً یک ابزار شبیه‌سازی دیگر نیست؛ بلکه یک پل استراتژیک بین طراحی نوری ایده‌آل و واقعیت آشفته حسگری ToF است. با ترویج طول مسیر نوری (OPL) به عنوان پارامتر اصلی یکپارچه‌کننده، نویسندگان فراتر از فاصله هندسی ساده حرکت می‌کنند. این یک تغییر عمیق است. این رویکرد مستقیماً به نقطه ضعف اصلی ToF تجاری می‌پردازد: خطاهای سیستماتیک ناشی از تداخل چندمسیره (MPI) و خواص مواد، که پدیده‌هایی وابسته به OPL هستند. رویکرد آن‌ها انتقال نور را به عنوان شهروند درجه یک در نظر می‌گیرد و این امکان را فراهم می‌کند که بتوان تحلیل کرد چرا نقشه‌های عمق در گوشه‌ها، نزدیک شیشه یا تحت نور محیطی شکست می‌خورند—سطحی از تحلیل که در بیشتر برگه‌های داده فروشندگان به شدت غایب است.

جریان منطقی

منطق به زیبایی صنعتی است: تعریف حقیقت مرجع (OPL از طریق ردیابی پرتو) → شبیه‌سازی اندازه‌گیری ناقص حسگر (افزودن مدولاسیون/دمودولاسیون، نویز) → تحلیل اختلاف. این جریان، بهترین روش‌ها در مشخصه‌یابی حسگر را منعکس می‌کند اما آن را به‌طور پیش‌گیرانه در شبیه‌سازی اعمال می‌کند. استفاده از Zemax برای اپتیک و Python برای منطق حسگر، یک خط لوله انعطاف‌پذیر و ماژولار ایجاد می‌کند. با این حال، زنجیره منطقی یک حلقه ضعیف دارد: مقاله به شدت اشاره می‌کند اما به‌طور دقیق جزئیات تبدیل از نقشه OLP شبیه‌سازی‌شده و کامل به مقادیر پیکسل نهایی، نویزی و دمودوله‌شده را تشریح نمی‌کند. پرش از اپتیک فیزیکی به الکترونیک حسگر، رابط بحرانی‌ای است که اکثر خطاها در آن متولد می‌شوند و عمق مدل‌سازی آن نامشخص باقی می‌ماند.

نقاط قوت و ضعف

نقاط قوت: جامعیت روش‌شناسی، ویژگی برجسته آن است. شبیه‌سازی MPI، نیمه‌شفافیت و ابیراهی‌های لنز در یک چارچوب واحد، نادر است. این دیدگاه کل‌نگر ضروری است، زیرا این اثرات به‌طور غیرخطی با هم برهمکنش دارند. پیاده‌سازی عملی با استفاده از Zemax استاندارد صنعتی، بلافاصله اعتبار و قابلیت انتقال را برای تیم‌های تحقیق و توسعه فراهم می‌کند. در مقایسه با رندررهای صرفاً آکادمیک مانند Mitsuba یا Blender Cycles که بر وفاداری بصری تمرکز دارند، این خط لوله به‌طور خاص برای اندازه‌شناسی ساخته شده است.

نقاط ضعف و کور: فیل بزرگی که در اتاق است، هزینه محاسباتی است. ردیابی پرتو هندسی کامل برای صحنه‌های پیچیده و پراکنده چندمسیره، به‌طور بدنامی پرهزینه است. مقاله در مورد تکنیک‌های شتاب‌دهی (مانند ردیابی مسیر دوطرفه، نقشه‌برداری فوتون) یا عملکرد قابل دستیابی سکوت کرده است که درک قابلیت استفاده آن برای طراحی تکراری را محدود می‌کند. دوم، به نظر می‌رسد اپتیک موجی را حاشیه‌نشین کرده است. اثراتی مانند همدوسی، تداخل در لایه‌های نازک یا پراش—که به طور فزاینده‌ای برای حسگرهای مینیاتوری و آرایه‌های VCSEL مرتبط هستند—خارج از مدل اپتیک هندسی قرار دارند. با حرکت این حوزه به سمت dToF مبتنی بر SPAD با زمان‌بندی پیکوثانیه، این موضوع به یک محدودیت قابل توجه تبدیل می‌شود. در نهایت، اعتبارسنجی در مقابل داده‌های حسگر دنیای واقعی تنها به‌طور ضمنی اشاره شده است؛ بدون معیارهای خطای کمی در مقابل دوربین‌های فیزیکی، قدرت پیش‌بینی شبیه‌سازی یک ادعا باقی می‌ماند.

بینش‌های قابل اجرا

برای یکپارچه‌کنندگان و طراحان سیستم ToF، این مقاله یک نقشه راه ارائه می‌دهد. اقدام ۱: ذهنیت تحلیل محور OPL را اتخاذ کنید. هنگام اشکال‌زدایی خطاهای عمق، ابتدا تغییرات مسیر نوری مشکوک در صحنه خود را ترسیم کنید. اقدام ۲: از این چارچوب شبیه‌سازی در مرحله طراحی برای تولید استفاده کنید. فقط لنز ایده‌آل را شبیه‌سازی نکنید؛ آن را با تلرانس‌ها شبیه‌سازی کنید و سپس بودجه خطای عمق را تحلیل کنید. اقدام ۳: چارچوب را بیشتر توسعه دهید. آن را با ابزارهای اتوماسیون طراحی الکترونیکی (EDA) ادغام کنید تا منابع نویز نوری و الکترونیکی را به‌طور همزمان شبیه‌سازی کنید. آینده ToF در این طراحی مشترک نهفته است. جامعه پژوهشی باید با متن‌باز کردن چنین خط‌لوله‌هایی، مشابه کاری که Open3D دانشگاه استنفورد یا کار تصویربرداری گذرا MIT در دموکراتیزه کردن تحلیل انتقال نور انجام داده است، بر این اساس بسازد. هدف نهایی ایجاد یک "دوقلوی دیجیتال" برای حسگرهای ToF است—این مقاله گامی بنیادین در این جهت است، اما کار سنگین اعتبارسنجی، شتاب‌دهی و یکپارچه‌سازی همچنان باقی است.

8. کاربردهای آتی و جهت‌های پژوهشی

چارچوب شبیه‌سازی پیشنهادی، چندین مسیر برای کار و کاربرد آینده باز می‌کند:

  • ادغام حسگر و توسعه الگوریتم: تولید مجموعه‌داده‌های وسیع و از نظر فیزیکی دقیق برای آموزش الگوریتم‌های یادگیری ماشین به منظور تصحیح MPI، شناسایی مواد یا ادغام داده‌های ToF با RGB.
  • خودرویی و رباتیک: شبیه‌سازی سناریوهای چالش‌برانگیز مانند رانندگی در باران/مه (پراکندگی) یا عملکرد حسگر تحت نور خورشید متغیر (رد نور محیطی).
  • پزشکی و بیومتریک: مدل‌سازی برهمکنش نور با بافت بیولوژیکی برای کاربردها در پایش غیرتماسی یا تشخیص چهره سه‌بعدی.
  • واقعیت تعمیم‌یافته (XR): طراحی و آزمایش حسگرهای ToF برای هدست‌های نسل بعدی VR/AR، شبیه‌سازی دقت ردیابی دست در نورپردازی‌های متنوع و با سطوح بازتابنده.
  • جهت پژوهشی - شبیه‌سازی‌های ترکیبی: چارچوب‌های آینده می‌توانند ردیابی پرتو هندسی را با شبیه‌سازی‌های اپتیک موجی برای اثرات میدان نزدیک و همدوسی ادغام کنند.
  • جهت پژوهشی - معیارهای استانداردشده: جامعه می‌تواند از این رویکرد برای تعریف صحنه‌های آزمایشی و معیارهای استانداردشده برای ارزیابی عملکرد حسگر ToF استفاده کند.

9. مراجع

  1. Baumgart, M., Druml, N., & Consani, C. (2018). Procedure Enabling Simulation and In-Depth Analysis of Optical Effects in Camera-Based Time-of-Flight Sensors. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, XLII-2, 83-90.
  2. Druml, N. et al. (2015). REAL3™ 3D Image Sensor. Infineon Technologies.
  3. Jarabo, A., et al. (2017). A Framework for Transient Rendering. ACM Transactions on Graphics (TOG).
  4. Lange, R. (2000). 3D Time-of-Flight Distance Measurement with Custom Solid-State Image Sensors in CMOS/CCD-Technology. PhD Thesis, University of Siegen.
  5. Remondino, F., & Stoppa, D. (Eds.). (2013). TOF Range-Imaging Cameras. Springer.
  6. Schwarte, R., et al. (1997). A New Electrooptical Mixing and Correlating Sensor: Facilities and Applications of the Photonic Mixer Device (PMD). Proc. SPIE.
  7. Kirmani, A., et al. (2014). Looking around the corner with transient imaging. Nature Communications. (مرجع خارجی برای تصویربرداری گذرا).
  8. Zhu, J.Y., et al. (2017). Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks. IEEE ICCV. (مرجع خارجی برای مدل‌های مولد مرتبط با شبیه‌سازی داده حسگر).