فناوری و زندگی
|
فناوری و زندگی
|
گاهی اوقات هم در برخی وقایع لازم است رفتار افراد تحلیل شود. طبیعی و غیرطبیعی بودن آنها مشخص شود که در فروشگاه ها برای جلوگیری از سرقت این سیستم ها نصب می شوند و در صورت لزوم با پلیس تماس گرفته می شود. نوع دیگری از ردیابی ویدئویی هم استفاده از چند دوربین است که برای برقراری امنیت اجتماعی و نظارت با استفاده از چند دوربین می تواند برای تضمین امنیت مکانی به کار گرفته شود به عنوان مثال، ردیابی مظنونان در ناحیه ای با استفاده از چندین دوربین، جزو این گروه کاری است. شما در این خصوص طرح جدیدی ارائه کرده اید، می توانید در این خصوص بیشتر توضیح دهید؟ کاری که من انجام داده ام در واقع یک نوآوری بوده است که آن را برای مجلات معتبر خارجی هم فرستاده ام. در این طرح، سیستم جدیدی پیشنهاد و پیاده سازی شده است که می تواند افراد را در فضاهای باز و بسته با استفاده از چند دوربین ردیابی کند و دارای ۴ قسمت است یکی تقطیع حرکت، دیگری ردیابی افراد، مدیریت همپوشانی افراد و نیز ترکیب داده های دوربین در طرح من، ابتدا سوژه از تصویر پس زمینه جدا و سپس ردیابی می شود؛ اما گاهی اوقات آدمها از کنار هم رد می شوند یا این که گروه تشکیل می دهند که این سیستم باز هم می تواند فرد مورد نظر را دنبال کند، حتی این قابلیت را دارد که به ما بگوید سوژه از این دوربین خارج و وارد دوربین بعدی شده است. آیا می توانید تشخیص دهید که سوژه چه شخصی بوده است؟ این کار قدم بعدی طرح است یعنی این که تشخیص داده شود این آدم چه کسی بوده است. اکنون فقط می توانیم این آدمها را ردیابی کنیم و بگوییم از کجا آمده اند و کجا رفته اند. در مرحله بعدی کار می توان با دادن برخی اطلاعات از افراد خاص یا مثلا مظنون، امکان شناسایی آنها را در محیطهای شلوغ مانند متروی تهران برای پلیس فراهم آوریم. کاری که شما انجام داده اید، چه مزیتی نسبت به روشهای رایج دنیا دارد؟ هم اکنون در دنیا به ۳ طریق عمل ردیابی انجام می شود که هر کدام معایبی دارد به عنوان مثال یکی از آنها دقت پایینی دارد و یا این که در یک روشی که مدل ۳ بعدی آن فرد را درست می کنند و آن را در محیط مجازی حرکت می دهند، سرعت بسیار پایینی دارد. روش دیگری هم هست که کانتور آن فرد را درمی آورند و من آن را انتخاب کرده ام یعنی خطی به دور آدم پایینی مورد نظر کشیده می شود و آن را از پس زمینه جدا می کنند که این کار سرعت و دقت خوبی دارد و من به همین دلیل از کانتور استفاده کردم؛ البته من ۲ نوع کانتور پیشنهاد دادم که ایده آنها را خودم داده ام و مزیت آن این است که سرعت را بسیار بالا می برد.در واقع من ورژن جدیدی از این کار را که سرعت بالایی دارد، ارائه داده ام؛ اما خاطرنشان کنم، کار اصلی این طرح حذف سایه بوده است. انسان سایه ای دارد که آن هم متحرک است و من با ارائه الگوریتم توانسته ام سایه متحرک را حذف کنم و دقت را بالا ببرم. سیستم پیشنهادی شما چگونه عمل می کند؟این سیستم ۴فاز دارد که من در هر فاز کار جدیدی کرده ام. به عنوان مثال در قسمت اول که تقطیع حرکت است، الگوریتم جدیدی ارائه کرده ام که انسان را از زمینه جدا می کند، پس از دریافت تصویر صحنه از هر دوربین تقطیع حرکت انجام می گیرد. برای این منظور روش جدیدی برای مدل کردن زمینه و جداسازی افراد از زمینه ارائه شده است که حساسیت آن نسبت به تغییرات نور و نویز محیط کم است و سایه های افراد را نیز حذف می کند. با استخراج افراد از زمینه برای هر دوربین، عمل ردیابی انجام می شود. در این سیستم ردیابی، از کانتور فعال استفاده شده است. من برای این قسمت کار ۲ کانتور ارائه کرده ام، یکی ردیابی با استفاده از مدل کانتور فعال مبتنی بر شاخه و قید با کنترل فازی و دیگر ردیابی با مدل کانتور فعال مبتنی بر نگاشت خودسازمانده تطبیقی با زمان که هر دو روش به طوری که در بررسی ها و آزمایشات نشان داده شده است، نسبت به روشهای مشابه گذشته بسیار سریعتر و دقیق تر عمل می کنند. قسمت سوم کار، همپوشانی افراد است و به گروه ها مربوط می شود یعنی وقتی فرد ردیابی شده به افراد دیگری می رسد با آنها همپوشانی دارد و وقتی از آنها جدا می شود سیستم باید بفهمد آن فرد کدام بوده است که با استفاده از ردیابی با مدل کانتور فعال بخوبی مشکل همپوشانی افراد از سوی همدیگر حلشده است. با استفاده از ۳ قسمت یاد شده می توان افراد واقع در میدان دید هر دوربین را ردیابی کرد، اما قسمت دیگر کار مربوط به ترکیب داده های دوربین ها برای ردیابی افراد در کل فضای تحت پوشش دوربین ها است. در این سیستم می توان فهمید فرد از کدام دوربین خارج و وارد کدام دوربین شده است، یعنی اطلاعات افراد به دوربین دیگر منتقل می شود. همچنین این قسمت، موقعیت فرد در هر نقطه از فضای تحت پوشش دوربین ها را به کاربر نمایش می دهد. در یک نمای کلی می توان سیستم را به این صورت تشریح کرد: هر دوربین به طور جداگانه به ردیابی افرادی که در میدان دیدش هستند، می پردازد. با دریافت هر تصویر از دوربین عمل تقطیع حرکت انجام می شود و افراد متحرک از زمینه جدا می شوند. نتیجه عمل تقطیع به قسمت ردیابی مبتنی بر کانتور فرستاده می شود که در این قسمت با ایجاد کانتور حول افراد و شکل دهی به کانتور، عمل ردیابی انجام می شود. |