نحوه کار HDR در ماژول‌های دوربین کوچک — الگوریتم‌ها و ملاحظات

ساخته شده در 10.08
اگر تا به حال از خود پرسیده‌اید که چرا دوربین یک گوشی هوشمند می‌تواند هم یک پنجره روشن و هم یک فضای داخلی تاریک را در یک عکس ثبت کند، در حالی که یک ماژول دوربین USB ارزان‌قیمت با هایلایت‌های سوخته و سایه‌های ازدست‌رفته دست‌وپنجه نرم می‌کند، پاسخ معمولاً به محدوده دینامیکی بالا، یا HDR برمی‌گردد. اما HDR فقط یک کلید در یک اپلیکیشن دوربین نیست. در سیستم‌های تصویربرداری فشرده—مثل دوربین‌های کوچک امنیتی، ماژول‌های بیومتریک، حسگرهای بینایی صنعتی و دوربین‌های جاسازی‌شده—پیاده‌سازی HDR نبردی دائمی میان فیزیک حسگر، توان پردازشی و محدودیت‌های دنیای واقعی است.
آنچه ماژول‌های دوربین کوچک را به طور منحصر به فردی چالش‌برانگیز می‌کند این است که همه چیز کوچک‌سازی شده است. پیکسل‌های کوچک‌تر نور کمتری جمع می‌کنند. چیدمان‌های فشرده‌تر برد، اتلاف گرما را محدود می‌کند. پردازنده‌های لبه‌ای با بودجه توان محدود کار می‌کنند. با این حال، انتظارات بازار همچنان افزایش می‌یابد: مصرف‌کنندگان و خریداران صنعتی به طور یکسان خواهان فیلم‌های تمیز و با جزئیات در هر شرایط نوری هستند. این امر مهندسان را وادار می‌کند تا از میان معماری‌های HDR اساساً متفاوت، که هر کدام نقاط قوت، حالت‌های شکست و هزینه‌های پنهان خود را دارند، انتخاب کنند.
این مقاله نحوه کار واقعی HDR را در داخل ماژول‌های دوربین مینیاتوری تجزیه و تحلیل می‌کند، از تکنیک‌های سطح سنسور تا الگوریتم‌های خط لوله ISP. ما سه رویکرد غالب را مقایسه خواهیم کرد، مهم‌ترین مبادلات مهندسی را توضیح خواهیم داد و به این موضوع خواهیم پرداخت که با حرکت هوش مصنوعی و عکاسی محاسباتی به عمق سیستم‌های جاسازی شده، این فناوری به کجا می‌رود.

چرا سنسورهای کوچک ابتدا با محدوده دینامیکی دست و پنجه نرم می‌کنند

قبل از پرداختن به الگوریتم‌ها، مفید است که بحث را بر پایه فیزیک اولیه بنا کنیم. محدوده دینامیکی در یک سیستم تصویربرداری، نسبت بین روشن‌ترین سیگنال قابل تشخیص و تاریک‌ترین سطح نویز قابل تشخیص است. این مقدار اغلب بر حسب دسی‌بل (dB) اندازه‌گیری می‌شود، جایی که هر ۶ دسی‌بل تقریباً معادل یک استاپ نور است.
چشم انسان معمولی می‌تواند حدود ۹۰ تا ۱۰۰ دسی‌بل محدوده دینامیکی را در یک صحنه واحد درک کند و ما با گذشت زمان بیشتر سازگار می‌شویم. یک سنسور CMOS کوچک استاندارد بدون HDR ممکن است ۶۰ تا ۷۰ دسی‌بل ارائه دهد. در نورپردازی سخت — نور مستقیم خورشید در کنار سایه عمیق، چهره‌های پشت‌نور، یا صحنه‌های شبانه با چراغ‌های خیابانی — این شکاف آشکار می‌شود.
مشکل با کوچک‌تر شدن پیکسل‌ها بدتر می‌شود. یک پیکسل ۱.۴ میکرومتری در یک سنسور امنیتی ۱۰۸۰p تنها کسری از سطح جمع‌آوری نور یک پیکسل ۵ میکرومتری در یک دوربین DSLR را دارد. ظرفیت چاه کامل آن — تعداد الکترون‌هایی که می‌تواند قبل از اشباع نگه دارد — بسیار کمتر است. زمانی که یک پیکسل اشباع شود، تمام جزئیات نواحی روشن برای همیشه از دست می‌رود. در همین حال، نویز خوانش و جریان تاریک، انتهای سایه‌ها را می‌خورند. نتیجه، محدوده قابل استفاده باریکی است که فرد را مجبور به انتخاب می‌کند: برای نواحی روشن نوردهی کن و سایه‌ها را از دست بده، یا برای سایه‌ها نوردهی کن و نواحی روشن را بسوزان.
تکنیک‌های HDR برای پر کردن این شکاف وجود دارند. ایده اصلی ساده است: بیش از یک سطح نوردهی را ثبت کنید و آن‌ها را در یک فریم خروجی واحد ترکیب کنید. با این حال، اجرا به مسیرهای بسیار متفاوتی منشعب می‌شود که هر کدام برای محدودیت‌های مختلف بهینه‌سازی شده‌اند.

سه معماری اصلی HDR در ماژول‌های فشرده

در ماژول‌های دوربین کوچک امروزی، سه رویکرد HDR غالب هستند: HDR دیجیتال چندنوری، HDR خط‌درهم‌بافته، و HDR در سطح پیکسل یا بهره دوگانه. هر کدام در مرحله متفاوتی از خط لوله تصویربرداری عمل می‌کنند و هر یک مبادلات متفاوتی در مورد مصنوعات حرکتی، وضوح، هزینه و توان دارند.

HDR دیجیتال چندفریمی (ادغام پس از ثبت)

این روشی است که بیشتر مردم با عکاسی با گوشی هوشمند مرتبط می‌دانند. سنسور دو یا چند فریم کامل را با تنظیمات نوردهی مختلف ثبت می‌کند—یکی کوتاه، یکی متوسط، یکی بلند—و پردازنده سیگنال تصویر (ISP) آن‌ها را در یک فریم خروجی واحد با دامنه دینامیکی گسترده ادغام می‌کند.
در تئوری، HDR چندفریمی انعطاف‌پذیر است. روی تقریباً هر سنسوری کار می‌کند، به طراحی پیکسل خاصی نیاز ندارد، و الگوریتم ادغام می‌تواند در فریم‌ور به‌روزرسانی شود. نسبت نوردهی بین فریم‌ها می‌تواند برای هر صحنه تنظیم شود: ۴ برابر، ۸ برابر، ۱۶ برابر، یا بیشتر.
در عمل، ماژول‌های جاسازی‌شده کوچک با این رویکرد با دو مشکل بزرگ روبرو هستند.
اول، حرکت. اگر چیزی بین نوردهی‌ها حرکت کند—فردی در حال راه رفتن، درختی در حال تکان خوردن، حتی لرزش دوربین روی یک پایه ارزان—تصویر ادغام‌شده شبح، هاله یا لکه‌های لبه نشان می‌دهد. الگوریتم‌های هم‌ترازی پیشرفته می‌توانند این را کاهش دهند، اما چرخه‌های محاسباتی مصرف می‌کنند. روی تراشه‌های لبه کم‌مصرف، هم‌ترازی کامل جریان نوری ممکن است در ۳۰ فریم بر ثانیه عملی نباشد.
دوم، نرخ فریم و تأخیر. ثبت دو نوردهی در هر فریم خروجی، عملاً نرخ خواندن سنسور را نصف می‌کند، یا آن را مجبور به کاهش رزولوشن می‌کند. برای کاربردهایی مانند تشخیص ژست، اسکن بارکد، یا تشخیص اشیاء در زمان واقعی، تأخیر اضافی و نمونه‌برداری زمانی کاهش‌یافته می‌تواند کل کاربرد را از کار بیندازد.
به دلیل این محدودیت‌ها، HDR چندفریمی خالص در ماژول‌های کوچک بیشتر در صحنه‌های ثابت یا تقریباً ثابت رایج است: دوربین‌های امنیتی داخلی، زنگ در، و بازرسی صنعتی با حرکت آهسته. به ندرت اولین انتخاب برای کاربردهای با نرخ فریم بالا یا تأخیر کم است.

درهم‌بافی خطی (DOL-HDR)

همپوشانی دیجیتال HDR، یا HDR درهم‌بافته خطی، اسب بارکش دوربین‌های امنیتی و خودرویی مدرن است. به جای ثبت فریم‌های کامل با نوردهی‌های مختلف، سنسور ردیف‌های متناوب را با نوردهی کوتاه و بلند در یک دوره فریم واحد می‌خواند.
تصور کنید ردیف‌های فرد برای ۱ میلی‌ثانیه و ردیف‌های زوج برای ۸ میلی‌ثانیه نوردهی شده‌اند. سپس ISP با درون‌یابی و ادغام دو لایه نوردهی، یک فریم HDR با وضوح کامل بازسازی می‌کند. چون هر دو نوردهی تقریباً در یک بازه زمانی یکسان ثبت می‌شوند، آرتیفکت‌های حرکتی در مقایسه با ادغام چند فریمی به‌طور چشمگیری کاهش می‌یابند.
این معماری به این دلیل محبوب شد که با تغییرات جزئی در سنسور، افزایش دامنه دینامیکی خوبی—معمولاً ۹۰ تا ۱۰۰ دسی‌بل—ارائه می‌دهد و به خوبی با رابط‌های استاندارد MIPI CSI-2 سازگار است. بسیاری از سنسورهای تصویر محبوب ۲ و ۴ مگاپیکسلی برای نظارت، به‌صورت بومی از DOL-HDR پشتیبانی می‌کنند.
اما این روش نیز معایب خاص خود را دارد. از آنجا که هر خط نوردهی به‌صورت مکانی جابه‌جا شده است، حرکت عمودی سریع می‌تواند مصنوعات لبه‌ای معروف به «سوسوی خط» یا کج‌شدگی ایجاد کند. نورپردازی مصنوعی با سوسوی فرکانس AC نیز می‌تواند با خطوط نوردهی پلکانی تعامل بدی داشته باشد و الگوهای نواری تولید کند که حذف آن‌ها در پس‌پردازش دشوار است.
هزینه رزولوشن نیز وجود دارد. رزولوشن مؤثر در هر نوردهی کاهش می‌یابد و برای بازسازی جزئیات کامل به درون‌یابی نیاز است. در عمل، افت وضوح اغلب برای کاربردهای نظارتی و خودرویی قابل قبول است، اما برای ماژول‌های بیومتریک و بازرسی که جزئیات ریز حیاتی است، اهمیت دارد.

HDR دوگانه‌بهره در سطح پیکسل

رویکرد سوم HDR را به داخل خود پیکسل می‌برد. در HDR با بهره دوگانه تبدیل (DCG) یا بهره دوگانه، هر پیکسل دو مسیر خوانش با تنظیمات بهره متفاوت دارد. یک مسیر با بهره پایین برای نواحی روشن و دیگری با بهره بالا برای نواحی تاریک خوانده می‌شود. هر دو به‌طور همزمان از همان بار فوتودیود خوانده می‌شوند.
از آنجا که هر دو سیگنال در همان لحظه از همان پیکسل می‌آیند، هیچ اعوجاج حرکتی، جابجایی مکانی یا کج‌شدگی خطی وجود ندارد. افزایش محدوده دینامیکی تمیز و قابل پیش‌بینی است. این امر HDR در سطح پیکسل را برای صحنه‌های با حرکت سریع، بینایی ماشین و هر کاربردی که دقت زمانی در آن اهمیت دارد، بسیار جذاب می‌کند.
پس چرا هر ماژول کوچکی از آن استفاده نمی‌کند؟
اول، پیچیدگی سنسور. پیکسل‌های با بهره دوگانه به ترانزیستورهای اضافی در داخل هر پیکسل نیاز دارند که ضریب پرشدگی—درصدی از مساحت پیکسل که واقعاً نور جمع‌آوری می‌کند—را کاهش می‌دهد. در پیکسل‌های بسیار کوچک، این می‌تواند حساسیت در نور کم را بدتر کرده و نویز الگوی ثابت را افزایش دهد.
دوم، هزینه. سنسورهای HDR تخصصی گران‌تر از قطعات استاندارد هستند. برای محصولات مصرفی با حجم بالا، حتی اختلاف هزینه اندک در هر واحد می‌تواند صورتحساب مواد اولیه را به نفع راه‌حل‌های DOL-HDR یا چندفریمی تغییر دهد.
سوم، افزایش دامنه دینامیکی اغلب کمتر از آن چیزی است که روش‌های چندنوری می‌توانند به دست آورند. یک پیکسل دوگین ممکن است ۱۲ تا ۱۸ دسی‌بل به دامنه اضافه کند، در حالی که یک سیستم DOL با ۳ نوردهی می‌تواند بیش از ۳۰ دسی‌بل اضافه کند. برای صحنه‌های با کنتراست بسیار بالا، HDR در سطح پیکسل به‌تنهایی ممکن است کافی نباشد.
بسیاری از سنسورهای مدرن اکنون تکنیک‌ها را ترکیب می‌کنند: پیکسل‌های دوگین به‌همراه خوانش نوردهی دوم، یا DCG جفت‌شده با درهم‌بافی خطی کوتاه/بلند. این رویکردهای ترکیبی دامنه دینامیکی را به بالای ۱۱۰ دسی‌بل می‌رسانند، اما پیچیدگی خط لوله ISP را نیز چند برابر می‌کنند.

درون ISP: خط لوله پردازش HDR

ثبت چندین نوردهی تنها نیمی از کار است. تبدیل آن‌ها به یک تصویر نهایی طبیعی نیازمند یک زنجیره پردازش دقیقاً تنظیم‌شده است. در ماژول‌های دوربین کوچک، این خط لوله درون ISP اجرا می‌شود—یا یک تراشه ISP سخت‌افزاری اختصاصی یا یک بلوک درون SoC اصلی.
خط لوله معمول HDR چندین مرحله را دنبال می‌کند:

۱. هم‌ترازی و تطبیق نوردهی

برای HDR چندفریمی و درهم‌بافته خطی، اولین گام هم‌ترازی لایه‌های نوردهی مختلف است. سیستم‌های چندفریمی از تخمین حرکت سراسری یا بلوکی برای جابه‌جایی و اعوجاج فریم نوردهی کوتاه روی فریم نوردهی بلند استفاده می‌کنند. سیستم‌های درهم‌بافته خطی انحراف ردیف و هر کج‌شدگی شاتر غلتشی را تصحیح می‌کنند.
هم‌ترازی ضعیف عامل شماره یک آرتیفکت‌های قابل مشاهده HDR است. ماژول‌های ارزان اغلب برای صرفه‌جویی در چرخه‌ها از هم‌ترازی پیشرفته صرف‌نظر می‌کنند که منجر به شبح‌شدگی اطراف اجسام متحرک می‌شود. پیاده‌سازی‌های باکیفیت از مدل‌های حرکتی دقیق زیرپیکسلی استفاده می‌کنند، اما به قدرت پردازش و پهنای باند حافظه بیشتری نیاز دارند.

۲. تولید نقشه وزن

پس از هم‌ترازی، ISP باید تصمیم بگیرد که در هر پیکسل چه مقدار از هر نوردهی را استفاده کند. این کار با یک نقشه وزنی انجام می‌شود. پیکسل‌های روشن بیشتر مقدار خود را از نوردهی کوتاه می‌گیرند؛ پیکسل‌های تاریک بیشتر از نوردهی بلند. تن‌های میانی هر دو را ترکیب می‌کنند.
نقشه‌های وزنی ساده تنها بر شدت پیکسل استوارند. الگوریتم‌های بهتر آگاهی از لبه، تخمین نویز و اطمینان حرکتی را اضافه می‌کنند. اگر احتمال حرکت یک پیکسل وجود داشته باشد، الگوریتم ممکن است یک نوردهی را با وزن بیشتری در نظر بگیرد تا از شبح‌زدگی جلوگیری کند، حتی اگر این به معنای کاهش جزئی دامنه دینامیکی در آن ناحیه باشد.
اینجاست که تنظیم دقیق تفاوت عظیمی ایجاد می‌کند. دو ماژول با سنسور یکسان و حالت HDR یکسان می‌توانند بسته به نحوه ساخت نقشه‌های وزنی، نتایج بسیار متفاوتی تولید کنند. ترکیب بیش از حد تهاجمی مصنوعی به نظر می‌رسد؛ ترکیب بیش از حد محافظه‌کارانه دامنه دینامیکی را هدر می‌دهد.

۳. کاهش نویز و نگاشت تُن

تصاویر HDR دارای محدوده وسیعی از مقادیر هستند، اما نمایشگرها و بینایی انسان با محدوده فشرده‌شده بهتر کار می‌کنند. تون‌مپینگ سیگنال HDR با عمق بیت بالا را به یک خروجی استاندارد ۸ بیتی یا ۱۰ بیتی فشرده می‌کند و در عین حال کنتراست و جزئیات را حفظ می‌کند.
دو خانواده کلی تون‌مپینگ وجود دارد: سراسری و محلی. تون‌مپینگ سراسری همان منحنی را روی کل تصویر اعمال می‌کند. سریع، ساده و بدون آرتیفکت است، اما می‌تواند صحنه‌ها را تخت نشان دهد. تون‌مپینگ محلی منحنی را ناحیه به ناحیه تطبیق می‌دهد، کنتراست محلی را حفظ می‌کند و نتایج «چشمگیرتری» تولید می‌کند. همچنین احتمال ایجاد هاله، رینگینگ لبه‌ها و ظاهر غیرطبیعی «HDR» در آن بسیار بیشتر است.
در ماژول‌های کوچک، نقشه‌برداری تُن محلی اغلب برای صرفه‌جویی در توان پردازشی ساده‌سازی شده یا محدود می‌شود. بسیاری از ISPهای جاسازی‌شده از یک رویکرد ترکیبی پشتیبانی می‌کنند: یک منحنی پایه جهانی به‌همراه تقویت ملایم کنتراست محلی.
کاهش نویز به همان اندازه مهم است. نواحی سایه در نوردهی طولانی حاوی نویز شات و نویز خواندنی بیشتری هستند. ادغام با داده‌های نوردهی کوتاه کمک می‌کند، اما ISP باید کاهش نویز هوشمندانه‌ای اعمال کند که لبه‌ها را حفظ کند و جزئیات ظریف را محو نکند. در کوچک‌ترین ماژول‌ها، عملکرد نویز اغلب عامل محدودکننده واقعی برای محدوده دینامیکی قابل استفاده است، نه ظرفیت چاه نظری سنسور.

۴. تصحیح رنگ و یکنواختی

ادغام HDR می‌تواند رنگ را تحریف کند. سطوح نوردهی مختلف ممکن است پاسخ‌های رنگی کمی متفاوتی داشته باشند، به‌ویژه اگر سنسور در سطوح سیگنال بالا پاسخ غیرخطی داشته باشد. ISP باید تصحیح رنگی اعمال کند که سطح نوردهی را در نظر بگیرد، در غیر این صورت تصویر نهایی ممکن است تغییرات رنگ در نواحی روشن یا سایه نشان دهد.
این یک مرحله تنظیم است که اغلب نادیده گرفته می‌شود. ماژولی با محدوده دینامیکی خوب اما یکنواختی رنگ ضعیف، همچنان ارزان به نظر می‌رسد. فروشندگان حرفه‌ای ماژول، زمان قابل‌توجهی را صرف کالیبراسیون برای تطبیق پاسخ رنگ در سطوح مختلف نوردهی می‌کنند.

معاوضه‌های واقعی: آنچه در تولید واقعاً اهمیت دارد

انتخاب معماری HDR به معنای انتخاب گزینه‌ای با بالاترین عدد dB در برگه داده نیست. بلکه به معنای متعادل‌سازی پنج عامل رقیب در برابر نیازهای کاربرد نهایی است.

محدوده دینامیکی در برابر حساسیت کم‌نور

نوردهی‌های بیشتر HDR عموماً به معنای محدوده دینامیکی بالاتر است، اما همیشه به معنای تصویر بهتر نیست. روش‌های چندنوردهی زمان یکپارچه‌سازی موجود را بین چند نوردهی تقسیم می‌کنند. در نور بسیار کم، نوردهی کوتاه ممکن است تقریباً چیزی جز نویز نداشته باشد. ادغام آن می‌تواند در واقع تصویر را تخریب کند نه بهبود.
به همین دلیل است که بسیاری از ماژول‌های HDR به طور خودکار HDR را در صحنه‌های تاریک غیرفعال یا کاهش می‌دهند. الگوریتم سطح نور کلی پایین را تشخیص می‌دهد و برای حداکثر حساسیت به یک نوردهی طولانی واحد بازمی‌گردد. نقطه انتقال باید با دقت تنظیم شود؛ یک سوئیچ با کالیبراسیون ضعیف باعث پرش‌های قابل مشاهده در نویز و کنتراست می‌شود.

مصنوعات حرکتی در برابر نرخ فریم

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

رزولوشن در برابر هزینه پردازش

سنسورهای با رزولوشن بالاتر ارزان‌تر می‌شوند، اما پردازش HDR با تعداد پیکسل‌ها مقیاس می‌گیرد. یک خط لوله HDR 4K به چهار برابر پهنای باند حافظه و توان پردازشی یک خط لوله 1080p نیاز دارد. روی یک پردازنده لبه‌ای کم‌مصرف، این ممکن است یک انتخاب را تحمیل کند: 4K با 15 فریم بر ثانیه با HDR، یا 1080p با 30 فریم بر ثانیه با HDR.
بسیاری از تیم‌های محصول هزینه ISP مربوط به HDR را دست‌کم می‌گیرند. این فقط سنسور نیست؛ شامل رابط سریع‌تر، رم بیشتر، بودجه حرارتی بزرگ‌تر و زمان توسعه فریم‌ور طولانی‌تر است. برای محصولات حساس به هزینه با حجم بالا، یک حالت HDR ساده‌تر با رزولوشن کمی پایین‌تر اغلب از نظر هزینه کل سیستم برنده می‌شود.

مصرف توان در برابر کیفیت تصویر

هر مرحله پردازش اضافی هزینه توان دارد. تخمین حرکت چندفریمی، نقشه‌برداری تون محلی و کاهش نویز پیشرفته همگی جریان مصرف می‌کنند. در دوربین‌های باتری‌دار—زنگ در، دوربین‌های بدنی، سنسورهای امنیتی بی‌سیم—بودجه توان اغلب سخت‌ترین محدودیت است.
به همین دلیل HDR با شتاب سخت‌افزاری بسیار مهم است. وقتی توابع HDR در سخت‌افزار اختصاصی ISP پیاده‌سازی می‌شوند، از کسری از توان مصرفی الگوریتم‌های مبتنی بر فریم‌ور یا CPU استفاده می‌کنند. طراحان ماژول باید سنسورها و SoCهایی را با پشتیبانی سخت‌افزاری بومی HDR انتخاب کنند تا به اهداف توان مصرفی برسند.

قابلیت اطمینان در برابر تلاش تنظیم

تنظیم خطوط لوله HDR به‌طور بدنامی دشوار است. پیکربندی‌ای که در یک دفتر آفتابی کار می‌کند ممکن است زیر نور فلورسنت، یا در برابر نور پشت غروب، یا در صحنه‌هایی با بازتاب‌های آینه‌ای قوی شکست بخورد. دستیابی به نتایج سازگار در همه شرایط عملیاتی نیازمند تست گسترده و تنظیم تکراری است.
ماژول‌های ارزان‌قیمت آماده معمولاً با تنظیم ISP عمومی عرضه می‌شوند که در شرایط متوسط «قابل قبول» عمل می‌کند اما در لبه‌ها دچار مشکل می‌شود. برای محصولاتی که کیفیت تصویر یک مزیت رقابتی است، تنظیم سفارشی HDR یک سرمایه‌گذاری مهندسی قابل‌توجه است—سرمایه‌گذاری‌ای که بسیاری از خریداران بودجه کامل آن را در نظر نمی‌گیرند.

نمونه‌های کاربرد: چگونه برنامه‌های مختلف HDR را بهینه می‌کنند

برای عینی‌کردن این بده‌بستان‌ها، بیایید ببینیم سه کاربرد رایج ماژول کوچک چگونه به HDR نزدیک می‌شوند.

دوربین‌های امنیتی و زنگ درب تصویری

دوربین‌های امنیتی فضای باز با شدیدترین شرایط نوری مواجه هستند: نور مستقیم خورشید در ظهر، روشنایی مادون قرمز در شب، ایوان‌های با نور پشت، و چراغ‌های خودرو در شب. محدوده دینامیکی بالاترین اولویت است.
بیشتر ماژول‌های امنیتی از HDR درهم‌بافته خطی با ۲ تا ۳ نوردهی استفاده می‌کنند که ۹۰ تا ۱۰۵ دسی‌بل محدوده دینامیکی را در رزولوشن ۲ یا ۴ مگاپیکسل ارائه می‌دهد. آن‌ها این را با کاهش نویز قوی ۲بعدی/۳بعدی و نگاشت تُن محافظه‌کارانه ترکیب می‌کنند تا از ظاهر مصنوعی HDR جلوگیری کنند. مصنوعات حرکتی در سرعت‌های معمول راه رفتن قابل قبول هستند و هزینه هر واحد برای تولید انبوه پایین می‌ماند.
زنگ‌های درب باتری‌دار یک محدودیت اضافی دارند: توان. آن‌ها اغلب از سنسورهای ساده‌تر با بهره دوگانه و پردازش سبک‌تر استفاده می‌کنند و تنها زمانی که حرکت تشخیص داده شود به حالت HDR کامل بیدار می‌شوند.

ماژول‌های بیومتریک و تشخیص چهره

ماژول‌های تشخیص چهره به رنگ پوست دقیق، جزئیات لبه‌ای یکنواخت و بدون آرتیفکت حرکتی نیاز دارند. یک چهره شبح‌وار یا محو می‌تواند باعث شکست احراز هویت شود.
این ماژول‌ها به‌طور فزاینده‌ای از HDR دوگین پیکسلی یا طرح‌های چندنورده‌ای بسیار کوتاه پشتیبانی می‌کنند. نیاز به محدوده دینامیکی متوسط است—فضای داخلی با نور پشت پنجره چالش اصلی است—اما دقت زمانی و مکانی حیاتی است. وضوح اغلب ۲ مگاپیکسل یا کمتر است که هزینه‌های پردازش را قابل مدیریت نگه می‌دارد.
بسیاری از ماژول‌های بیومتریک نیز HDR را با تصویربرداری نزدیک به مادون قرمز ترکیب می‌کنند و از کانال IR به‌عنوان یک لایه نوردهی اضافی برای افزایش محدوده دینامیکی بدون آرتیفکت‌های حرکتی نور مرئی استفاده می‌کنند.

صنعتی و بینایی ماشین

دوربین‌های بازرسی صنعتی اغلب به قطعات فلزی بسیار بازتابنده، مجموعه‌های روشن با نور LED، یا اجسامی که به سرعت روی نوار نقاله حرکت می‌کنند نگاه می‌کنند. تاری حرکتی و کج‌شدگی مستقیماً باعث خطاهای اندازه‌گیری می‌شوند.
در اینجا، سنسورهای گلوبال-شاتر با HDR در سطح پیکسل رایج هستند. اولویت، دقت زمانی و اندازه‌گیری‌های تکرارپذیر است، نه زیباترین تصویر. برخی سنسورهای صنعتی از خروجی خام ۱۲ بیتی یا ۱۴ بیتی بدون نقشه‌برداری تُن در دوربین استفاده می‌کنند و تمام پردازش HDR را برای حداکثر انعطاف‌پذیری به رایانه میزبان واگذار می‌کنند.

HDR به کجا می‌رود: عکاسی محاسباتی به لبه می‌آید

چشم‌انداز HDR به سرعت در حال تغییر است زیرا تکنیک‌های هوش مصنوعی و عکاسی محاسباتی از گوشی‌های هوشمند پرچمدار به ماژول‌های دوربین جاسازی‌شده مهاجرت می‌کنند. سه روند برجسته است.
اول، ادغام و حذف شبح با کمک هوش مصنوعی. شبکه‌های عصبی در تشخیص حرکت، شناسایی لبه‌های اشیاء و تصمیم‌گیری در مورد نحوه ترکیب نوردهی‌ها بدون ایجاد شبح، بسیار بهتر از الگوریتم‌های سنتی عمل می‌کنند. پیاده‌سازی‌های اولیه روی پردازنده میزبان اجرا می‌شوند، اما بلوک‌های NPU اختصاصی در SoCهای لبه جدیدتر، ادغام HDR مبتنی بر هوش مصنوعی را به خود ماژول خواهند آورد. این امر نوید محدوده دینامیکی در سطح چند فریم با مصنوعات حرکتی نزدیک به صفر را می‌دهد.
دوم، خطوط لوله HDR یادگیری سرتاسری. به جای تنظیم بلوک‌های جداگانه — هم‌ترازی، وزن‌ها، نگاشت تن، کاهش نویز — به عنوان مراحل مجزا، می‌توان مدل‌های عصبی را آموزش داد تا مستقیماً از ورودی‌های چند نوردهی خام، خروجی نهایی را تولید کنند. نتیجه اغلب طبیعی‌تر به نظر می‌رسد و در شرایط نوری مختلف قوی‌تر است. چالش این است که این مدل‌ها به محاسبات بیشتر و داده‌های آموزشی بیشتری نیاز دارند، که استاندارد را برای فروشندگان ماژول بالا می‌برد.
سوم، نوآوری در سطح سنسور. معماری‌های جدید پیکسل — پیکسل‌های سه‌گانه بهره، سنسورهای خمیده، کنترل نوردهی هر پیکسل — همچنان دامنه دینامیکی بومی را به سطوح بالاتر می‌برند. با بلوغ تولید سنسور، ویژگی‌هایی که چند سال پیش فقط در محصولات پرچمدار وجود داشتند، اکنون در ماژول‌های میان‌رده استاندارد می‌شوند.
هیچ‌کدام از این‌ها مبادلات اساسی را حذف نمی‌کند. پردازش بیشتر همچنان توان بیشتری مصرف می‌کند. سنسورهای بهتر همچنان هزینه بیشتری دارند. اما تعادل مدام در حال تغییر است و به ماژول‌های کوچک‌تر اجازه می‌دهد عملکرد HDR را ارائه دهند که تنها پنج سال پیش به دوربینی بسیار بزرگ‌تر نیاز داشت.

انتخاب HDR مناسب برای طراحی شما

HDR در ماژول‌های دوربین کوچک هرگز رایگان نیست. هر معماری چیزی را فدا می‌کند تا دامنه دینامیکی به دست آورد: رزولوشن، حساسیت به نور، وضوح حرکت، توان مصرفی یا هزینه. انتخاب درست بستگی دارد به اینکه کدام یک از این‌ها را می‌توانید از دست بدهید.
اگر در حال طراحی یک دوربین داخلی ثابت هستید و هزینه اولویت اصلی است، HDR چندفریمی پایه روی یک سنسور استاندارد ممکن است کاملاً کافی باشد. اگر در حال ساخت یک محصول امنیتی بیرونی هستید که باید نور خورشید و چراغ‌های خودرو را مدیریت کند، HDR خط‌درهم‌بافته اسب کار اثبات‌شده است. اگر به آرتیفکت حرکتی صفر برای بیومتریک یا بینایی ماشین نیاز دارید، بهره دوگانه در سطح پیکسل ارزش هزینه اضافی را دارد.
پیش از هر چیز، به یاد داشته باشید که اعداد دیتاشیت تنها بخشی از داستان را بیان می‌کنند. دو سنسور با محدوده دینامیکی تبلیغ‌شده یکسان می‌توانند بسته به تنظیمات ISP، مدیریت نویز و نگاشت تُن، تصاویری کاملاً متفاوت در دنیای واقعی تولید کنند. بهترین راه برای ارزیابی یک ماژول HDR، آزمایش آن در شرایط عملیاتی واقعی شماست—نور خورشید، نور مصنوعی، حرکت، نور پشت‌زمینه—و قضاوت درباره خروجی با چشمان خودتان.
محدوده دینامیکی همچنان یکی از مهم‌ترین میدان‌های نبرد برای تصویربرداری فشرده باقی خواهد ماند، زیرا کاربردها هوشمندتر می‌شوند و انتظارات همچنان بالا می‌رود. درک الگوریتم‌ها و بده‌بستان‌های پشت برچسب HDR، نخستین گام به سوی ساخت دوربینی است که واقعاً در شرایط نوری دشوار عملکرد خوبی داشته باشد.
تصویربرداری با دامنه دینامیکی بالا
تماس
اطلاعات خود را وارد کنید و ما با شما تماس خواهیم گرفت.

پشتیبانی

+8618520876676

+8613603070842

اخبار

leo@aiusbcam.com

vicky@aiusbcam.com

WhatsApp
WeChat