parsooa
02-15-2017, 10:08 AM
دوربین مدار بسته هوشمند و نقش آنها در سیستم های نظارت تصویری: در این مقاله به بررسی سیستم های نظارت تصویری در دوربین مدار بسته هوشمند و نقش آنها می پردازیم.
دوربین مدار بسته هوشمند و نقش آنها در سیستم های نظارت تصویری
از پیدایش دوربین های مداربسته و تکنولوژی دوربین مداربسته آنالوگ تجاری چندی نگذشته بود که برای اولین بار واژه هوشمندی در این سیستم ها در شروع عمل ضبط، تشخیص حرکت توسط دوربین، ایجاد آلارم و یا تحریک یک دستگاه جانبی ارائه گردید. در ابتدای امر به وسیله سنسورهای PIR موجود در دوربین، این تشخیص صورت می پذیرفت که این امر به یکی از قابلیت های دوربین مداربسته با استفاده از این پردازشگرهای تصویری با پیشرفت پردازشگر های دوربین مدار بسته ها تبدیل شد.
در حال حاضر، موضوع تشخیص حرکت در دوربین مدار بسته به گونه ای مطرح می شود که گویی در مورد یک پارامتر بسیار ابتدایی و ضروری صحبت می شود. چند سالی از ارائه این هوشمندی اولیه نمی گذرد که نسبت به تقویت پردازشگرهای دوربین مداربسته های خود، شرکت های بزرگ اقدام نمودند و قابلیت های بسیاری را به دوربین های مداربسته اضافه کردند که گاهی این قابلیت ها به طور مستقیم بر روی کیفیت تصویر تاثیر داشته و یا افزایش قابلیت های دوربین مداربسته را منجر می شود. ارائه قابلیت های پردازش تصویری در سری دوربین های مداربسته حرفه ای، نشان از صاحب قدم بودن برخی از دوربین های مداربسته در این مسیر دارد. دیوار مجازی، تشخیص حرکت در Background، شمارش و … از جمله این قبیل قابلیت هاست.
اقداماتی که برخی از شرکت ها در جهت هوشمند سازی دوربین های مداربسته انجام داده اند تا جایی پیش رفته که به منظور کد نویسی توسط شرکتهای متخصص در زمینه پردازش تصویر به ایجاد Platform پرداخته اند و این امر مبدل به یک مکانیزم ماژولار برای برخی دوربین های مدار بسته شده است. البته از اهمیت خاصی هر یک از این موارد در جایگاه خود برخوردار می باشند و در حقیقت برای آنها کاربردهایی وجود دارد اما سوالی که با نگاه دقیق به این قضیه مطرح می شود، این است که آیا همچنان با بیش از چند ده دوربین مداربسته، وجود امکاناتی بر روی دوربین های مدار بسته می تواند برای ارائه راهکاری کارآمد باشد؟ چگونه اطلاعات مربوط به هر یک از این فرآیند ها به طور جداگانه می تواند به راهبری سیستم کمک کند؟http://iraneamn.com/wp-content/uploads/2017/02/222-1030x452.jpg
به عنوان مثال، هنگام مطرح بودن موضوع شمارش، به چه شکلی مدیریت اطلاعات دوربین های مدار بسته مختلفی که عمل شمارش را انجام می دهند، صورت می پذیرد؟ یا به شکل دقیق تر چگونه این آمار و اطلاعات راهگشای مدیران مجموعه باشند؟
مدیریت اینگونه اطلاعات نیاز به پیاده سازی یک مکانیزم قدرتمند برای این منظور می باشد، از این رو سیستم ها به مکانیزم های هوشمندی مثل، شمارش، تشخیص حرکت و … با وارد عمل شدن شرکت های سازنده نرم افزارهای مدیریت تصاویر، مجهز شدند، این امکانات تا به اینجای امر تا حدی در جهت رفع نیازهای جدید در سیستم های نظارتی، راهگشا بودند. مبحث تشخیص و جلوگیری از بروز اتفاقات و نیز مقوله های آماری در حوزه مدیریت، با این تحولات و تغییرات، منجر به ایجاد پیوندی کاربردی با مبحث سیستم های دوربین مدار بسته گردید. با توجه به محوراصلی این مقاله که در خصوص امکانات هوشمند بر روی دوربین های مدار بسته می باشد، در ادامه به بررسی دقیق چندین مورد پرداخته و مزایا و معایب استفاده از دوربین مدار بسته هوشمند و نقش آنها را بررسی خواهیم نمود :
۱- تشخیص حرکت پیشرفته :
اجزای مختلف تصویر در این الگوریتم بر اساس حرکت دسته بندی می شوند، این الگوریتم نسخه بهینه شده الگوریتم تشخیص حرکت ابتدایی می باشد، بررسی مداوم هر یک از اجزای متحرک در تصویر اصلی یا در Background، وظیفه پردازشگر تصویری موجود در دوربین های مداربسته می باشد. به عنوان مثال، تشخیص حرکت در یک تصویر از خیابان هنگامی به درستی صورت می پذیرد که یک خودرو، موتورسیکلت یا انسان در حال حرکت باشد، این در حالی است که حتی حرکت برگ درختان یا سایه ساختمان ها و تجهیزات نیز منجر به تشخیص حرکت در سیستم های ابتدایی می شدند. البته توانایی این قبیل تشخیص حرکت ((Motion Detection صرفا در معدود دوربین های خاص کمپانی های مطرح وجود دارد.
۲- دیوارهای مجازی :
عبور هرگونه اشیا متحرک در این الگوریتم بر اساس ترسیم خطوط فرضی بر روی تصویر و پرسپکتیو تصویر صورت می گیرد که گذر از خطوط فرضی به تشخیص فرآیند عبور از دیوارهای مجازی منجر می گردد. سایه اشیا عبوری، اندازه اشیا عبوری و موارد جزیی دیگری در این الگوریتم در حالت بهینه، قابل تعریف، تشخیص و کنترل بوده تا از ایجاد آلارم های اشتباه جلوگیری شود.
۳- شمارش اشیا :
بر اساس پرسپکتیو تصویر و تعاریف تخصصی، شمارش اشیای عبوری از یک خط فرضی در اندازه های متفاوت، در این الگوریتم صورت می پذیرد، حتی گاهی تا ۵۰ پارامتر مختلف با توجه به وابستگی این الگوریتم به پیچیدگی تصویر، نیاز به تنظیم دارد، شایان ذکر هست که در جهت های مختلف این شمارش می تواند صورت بگیرد.
۴- توقف غیر مجاز :
آلارم و یا فعالیت خاصی در خروجی دوربین بعد از تشخیص شی و توقف بیش از حد مجاز آن در محل تعیین شده از قبل، به عنوان فرآیند مربوطه، در این الگوریتم فعال می شود. در سیستم های گوناگون تشخیص شخص، اتومبیل یا اشیا، دقت این الگوریتم متفاوت می باشد. تشخیص تجمع ماشین آلات در محلی غیر مجاز، کنترل فرآیندهای ترافیکی و حتی باقی ماندن شی در محل نامناسبی، از کارایی های این این الگوریتم به شمار می آید.
۵- تشیخص شلوغی :
به هنگام تشخیص تغییر فراتر از حد معین چگالی حجمی تصویر، فرآیندهای مربوطه در این الگوریتم فعال می شوند. در حقیقت الگوریتم تشخیص تجمع داده و مکانیزم های مربوطه به هنگام تشخیص فراتر از حد معین بودن تعداد افراد موجود در تصویر، فعال می گردد. براساس تعداد اشیای تشخیص داده شده، تغییرات گراف گرایی و گرمایی تصویر، عملکرد این الگوریتم تبین می شود و معمولا دقت تاثیری در آن ندارد. موارد ذکر شده جزو قابلیت های دوربین مداربسته ها در حوزه هوشمندی و هوشمند سازی می باشد، اما طبق آنچه عنوان شد صرفا می توان پاسخگوی نیازهای کوچک و کوتاه مدت در این خصوص با توجه عملکرد تک محوری هر دوربین در این حوزه، بود، همچنین شاهد ضعف در یکپارچگی مدیریت، عدم صحت اطلاعات به منظور آمارگیری و عدم قابلیت برنامه ریزی بصورت گروهی در دوربین های مداربسته مختلف، هستیم، در اکثر مواقع نیاز به جابجایی دوربین برای استفاده از این قابلیت ها در اماکن دیگر می باشد که از طرف دیگر معمولا دوربین های مداربسته قیمت های قابل توجهی دارند.
دوربین مدار بسته هوشمند و نقش آنها در سیستم های نظارت تصویری
از پیدایش دوربین های مداربسته و تکنولوژی دوربین مداربسته آنالوگ تجاری چندی نگذشته بود که برای اولین بار واژه هوشمندی در این سیستم ها در شروع عمل ضبط، تشخیص حرکت توسط دوربین، ایجاد آلارم و یا تحریک یک دستگاه جانبی ارائه گردید. در ابتدای امر به وسیله سنسورهای PIR موجود در دوربین، این تشخیص صورت می پذیرفت که این امر به یکی از قابلیت های دوربین مداربسته با استفاده از این پردازشگرهای تصویری با پیشرفت پردازشگر های دوربین مدار بسته ها تبدیل شد.
در حال حاضر، موضوع تشخیص حرکت در دوربین مدار بسته به گونه ای مطرح می شود که گویی در مورد یک پارامتر بسیار ابتدایی و ضروری صحبت می شود. چند سالی از ارائه این هوشمندی اولیه نمی گذرد که نسبت به تقویت پردازشگرهای دوربین مداربسته های خود، شرکت های بزرگ اقدام نمودند و قابلیت های بسیاری را به دوربین های مداربسته اضافه کردند که گاهی این قابلیت ها به طور مستقیم بر روی کیفیت تصویر تاثیر داشته و یا افزایش قابلیت های دوربین مداربسته را منجر می شود. ارائه قابلیت های پردازش تصویری در سری دوربین های مداربسته حرفه ای، نشان از صاحب قدم بودن برخی از دوربین های مداربسته در این مسیر دارد. دیوار مجازی، تشخیص حرکت در Background، شمارش و … از جمله این قبیل قابلیت هاست.
اقداماتی که برخی از شرکت ها در جهت هوشمند سازی دوربین های مداربسته انجام داده اند تا جایی پیش رفته که به منظور کد نویسی توسط شرکتهای متخصص در زمینه پردازش تصویر به ایجاد Platform پرداخته اند و این امر مبدل به یک مکانیزم ماژولار برای برخی دوربین های مدار بسته شده است. البته از اهمیت خاصی هر یک از این موارد در جایگاه خود برخوردار می باشند و در حقیقت برای آنها کاربردهایی وجود دارد اما سوالی که با نگاه دقیق به این قضیه مطرح می شود، این است که آیا همچنان با بیش از چند ده دوربین مداربسته، وجود امکاناتی بر روی دوربین های مدار بسته می تواند برای ارائه راهکاری کارآمد باشد؟ چگونه اطلاعات مربوط به هر یک از این فرآیند ها به طور جداگانه می تواند به راهبری سیستم کمک کند؟http://iraneamn.com/wp-content/uploads/2017/02/222-1030x452.jpg
به عنوان مثال، هنگام مطرح بودن موضوع شمارش، به چه شکلی مدیریت اطلاعات دوربین های مدار بسته مختلفی که عمل شمارش را انجام می دهند، صورت می پذیرد؟ یا به شکل دقیق تر چگونه این آمار و اطلاعات راهگشای مدیران مجموعه باشند؟
مدیریت اینگونه اطلاعات نیاز به پیاده سازی یک مکانیزم قدرتمند برای این منظور می باشد، از این رو سیستم ها به مکانیزم های هوشمندی مثل، شمارش، تشخیص حرکت و … با وارد عمل شدن شرکت های سازنده نرم افزارهای مدیریت تصاویر، مجهز شدند، این امکانات تا به اینجای امر تا حدی در جهت رفع نیازهای جدید در سیستم های نظارتی، راهگشا بودند. مبحث تشخیص و جلوگیری از بروز اتفاقات و نیز مقوله های آماری در حوزه مدیریت، با این تحولات و تغییرات، منجر به ایجاد پیوندی کاربردی با مبحث سیستم های دوربین مدار بسته گردید. با توجه به محوراصلی این مقاله که در خصوص امکانات هوشمند بر روی دوربین های مدار بسته می باشد، در ادامه به بررسی دقیق چندین مورد پرداخته و مزایا و معایب استفاده از دوربین مدار بسته هوشمند و نقش آنها را بررسی خواهیم نمود :
۱- تشخیص حرکت پیشرفته :
اجزای مختلف تصویر در این الگوریتم بر اساس حرکت دسته بندی می شوند، این الگوریتم نسخه بهینه شده الگوریتم تشخیص حرکت ابتدایی می باشد، بررسی مداوم هر یک از اجزای متحرک در تصویر اصلی یا در Background، وظیفه پردازشگر تصویری موجود در دوربین های مداربسته می باشد. به عنوان مثال، تشخیص حرکت در یک تصویر از خیابان هنگامی به درستی صورت می پذیرد که یک خودرو، موتورسیکلت یا انسان در حال حرکت باشد، این در حالی است که حتی حرکت برگ درختان یا سایه ساختمان ها و تجهیزات نیز منجر به تشخیص حرکت در سیستم های ابتدایی می شدند. البته توانایی این قبیل تشخیص حرکت ((Motion Detection صرفا در معدود دوربین های خاص کمپانی های مطرح وجود دارد.
۲- دیوارهای مجازی :
عبور هرگونه اشیا متحرک در این الگوریتم بر اساس ترسیم خطوط فرضی بر روی تصویر و پرسپکتیو تصویر صورت می گیرد که گذر از خطوط فرضی به تشخیص فرآیند عبور از دیوارهای مجازی منجر می گردد. سایه اشیا عبوری، اندازه اشیا عبوری و موارد جزیی دیگری در این الگوریتم در حالت بهینه، قابل تعریف، تشخیص و کنترل بوده تا از ایجاد آلارم های اشتباه جلوگیری شود.
۳- شمارش اشیا :
بر اساس پرسپکتیو تصویر و تعاریف تخصصی، شمارش اشیای عبوری از یک خط فرضی در اندازه های متفاوت، در این الگوریتم صورت می پذیرد، حتی گاهی تا ۵۰ پارامتر مختلف با توجه به وابستگی این الگوریتم به پیچیدگی تصویر، نیاز به تنظیم دارد، شایان ذکر هست که در جهت های مختلف این شمارش می تواند صورت بگیرد.
۴- توقف غیر مجاز :
آلارم و یا فعالیت خاصی در خروجی دوربین بعد از تشخیص شی و توقف بیش از حد مجاز آن در محل تعیین شده از قبل، به عنوان فرآیند مربوطه، در این الگوریتم فعال می شود. در سیستم های گوناگون تشخیص شخص، اتومبیل یا اشیا، دقت این الگوریتم متفاوت می باشد. تشخیص تجمع ماشین آلات در محلی غیر مجاز، کنترل فرآیندهای ترافیکی و حتی باقی ماندن شی در محل نامناسبی، از کارایی های این این الگوریتم به شمار می آید.
۵- تشیخص شلوغی :
به هنگام تشخیص تغییر فراتر از حد معین چگالی حجمی تصویر، فرآیندهای مربوطه در این الگوریتم فعال می شوند. در حقیقت الگوریتم تشخیص تجمع داده و مکانیزم های مربوطه به هنگام تشخیص فراتر از حد معین بودن تعداد افراد موجود در تصویر، فعال می گردد. براساس تعداد اشیای تشخیص داده شده، تغییرات گراف گرایی و گرمایی تصویر، عملکرد این الگوریتم تبین می شود و معمولا دقت تاثیری در آن ندارد. موارد ذکر شده جزو قابلیت های دوربین مداربسته ها در حوزه هوشمندی و هوشمند سازی می باشد، اما طبق آنچه عنوان شد صرفا می توان پاسخگوی نیازهای کوچک و کوتاه مدت در این خصوص با توجه عملکرد تک محوری هر دوربین در این حوزه، بود، همچنین شاهد ضعف در یکپارچگی مدیریت، عدم صحت اطلاعات به منظور آمارگیری و عدم قابلیت برنامه ریزی بصورت گروهی در دوربین های مداربسته مختلف، هستیم، در اکثر مواقع نیاز به جابجایی دوربین برای استفاده از این قابلیت ها در اماکن دیگر می باشد که از طرف دیگر معمولا دوربین های مداربسته قیمت های قابل توجهی دارند.