سامانه هوشمند ضبط کننده دیجیتال ویدئوی ( سحر )
سامانه هوشمند ضبط کننده دیجیتال ویدئوی
اين سيستم به منظور كاربرد در پروژه هاي نظارت تصويري توليد شده و مورد بهره برداري قرار مي گيرد . فعاليت هاي سيستم بايستي در شرايط آب و هوايي تعيين شده قابل انجام بوده و توانمندي هاي مطلوب را ارائه نمايد .
ورودی های تصویر سیستم :
- ورودی آنالوگ از دوربین های آنالوگ ( BNC / AV )
- ورودی دیجیتال از دوربین های مبتنی IP
وظايف سيستم :
- مشاهده تصاوير دريافتي از ورودي هاي سيستم
- ضبط ديجيتال تصاوير ويدئويي كه از طريق ورودي ها به سيستم وارد مي شود
- تعريف روش هاي مختلف ضبط تصاوير
- ارسال و بهره برداري از تصاوير ضبط شده
- شناسایی حرکت
- شمارنده تعداد افراد عبوري از يك منطقه خاص
- شناسایی آتش سوزی
- ثبت و موقعیت یابی چهره انسان
نمايش تصاوير ويدئويي :
ويدئوي ورودي از ورودي هاي آنالوگ و ديجيتال سخت افزار سيستم تامين مي گردد . نمايش تصاوير ويدئويي درون يك ويدئو ماتريس می باشد .
اين ماتريس قابليت اين را دارد كه در صورت تمايل كاربر كانال هاي نمايش داده شده در هر يك از خانه هاي ماتريس قابل تغيير بوده و يا با حركت ماوس قابل جابجايي باشد .
به جهت نمايش تصاوير ويدئويي كانال هاي موجود در سيستم پارامتر ها و قابليت هاي زير در نظر گرفته شده است :
- امكان نمايش و انجام وظايف محوله براي حداكثر 16 كانال كه مي تواند به صورت همزمان از چند نوع متفاوت ورودي استفاده نمايد .
- تعيين پارامتر هاي تصوير شامل Hue , Saturation , Brightness , Contrast و همچنين بازگرداني به وضعيت پيش فرض
- تعيين متن دوربين و توضيحات مورد نظر براي هر يك از كانال ها
- نمايش ساعت ، تاريخ ، كاربر ، متن دوربين به صورت Overlay و يا به صورت Lable روي تصاوير كانال هاي مورد نظر
- امكان بزرگنمايي براي هر كانال در هر لحظه ، از طريق كليد بزرگنمايي ، از طريق ورودي هاي برد I/O Contact ، از طريق حساسيت به تحريك در كانال
- امكان چرخش تصوير نمايش داده شده با زاويه 90 درجه و همچنين 180 درجه ، به جهت اصلاح شرايط نصب دوربين
امكان گروه بندي موضوعي و يا منطقه اي براي كانال هاي موجود در سيستم ، به نحوي كه كاربر بتواند با توجه به شرايط كانال هاي مربوط به يك منطقه يا موضوع را نمايش داده و يا ارسال نمايد
ضبط ويدئو :
ضبط تصاوير ويدئويي دريافتي از ورودي هاي سيستم و همچنين ورودي هاي موجود در ماتريس براي تمامي كانال هاي ويدئويي موجود در سيستم امكان پذير باشد .
ضبط ویدئو به روش های متنوعی در این سیستم امکان پذیر است که این روش ها شامل (ضبط دستي توسط كاربر ، ضبط دستي از طريق ورودي هاي برد I/O Contact ، ضبط هوشمند در زمان مشاهده حركت ، ضبط با زمانبندي با تاریخ ، ضبط با زمانبندی هفتگی ) می باشد .
باز پخش تصاوير ضبط شده :
- نمايش ويدئو با ابعاد واقعي و با قابليت تغيير ابعاد نمايش
- كليد هاي دسترسي : پخش ، توقف ، وقفه ، پخش سريع (2 برابر) ، پخش اهسته ( 0.5 برابر ) ، تصوير برداري از لحظه ( با فرمت Jpeg )
- نمايش مدت زمان سپري شده و باقي مانده و همچنين موقعيت پخش با قابليت Seek
- نمايش فهرست فايلهاي ضبط شده از يك كانال و يا تمامي كانال هاي به صورت يكجا
- نمايش ساعت ، تاريخ ، كانال ، كاربر ، رخداد ، در رابطه با تمامي فايلهاي ضبط شده
- حذف و يا تهيه نسخه پشتيبان از فايلهاي انتخاب شده
- امكان تهيه كپي يا نسخه پشتيبان از تمام يا قسمتي از يك فايل ويدئويي با امكان پيش نمايش
- امكان حذف قسمتي از يك ويدئوي انتخابي
- جستجو در زمان براي يافتن فايلهاي ويدئويي ضبط شده
ارسال تصاوير :
ارسال تصاوير در واقع به معني ارسال تصاوير ويدئويي دريافتي از ورودي هاي سيستم به رايانه اي ديگر و يا به ورودي هاي ويدئويي ديگر در سيستم هاي مشابه مي باشد .
در اين سيستم سه نوع ارسال تصاوير در نظر گرفته شده است :
- ارسال از طريق شبكه : اين ارسال به ازاي هر كانال به تنهايي شامل تصوير ويدئوي كانال ، آلارم ها و متن هايي است كه روي تصوير درج شده است ، انجام خواهد شد . بستر اين ارسال شبكه محلي و از طريق پورت Ethernet مي باشد . جهت انجام اين ارسال بايستي IP و Port ارسال سرور و مقصد مشخص شود .
- ارسال روي خروجي هاي آنالوگ : سيستم اين قابليت را دارد که تصاوير مورد نظر را بر روي اين بستر ارسال نموده تا در موقعيت ديگري مورد بهره برداري قرار گيرد . تصاوير مورد نظر براي ارسال از طريق خروجي هاي آنالوگ توسط كاربر قابل تعيين مي باشد . نحوه نمايش در ماتريس خروجي هم به صورت دائمي قابل برنامه ريزي مي باشد و هم با احتساب زمان مورد نظر مي توان آن را با انتخاب كانال جايگزين ورق زد .
- ارسال روي خروجي RGB مانيتور : خروجي RGB به جهت اتصال يك يا چند مانيتور ديگر به صورت همزمان به يك سيستم DVR در نظر گرفته شده است ، لذا سيستم اين قابليت را در اختيار كاربر قرار مي دهد .
مديريت كاربري و شبكه :
با توجه به اينكه سيستم مانند يك سرور عمل مي كند و بايستي در يك شبكه مسئوليت نظارت تصويري را به عهده داشته باشد ، بنا بر اين وجود يك مديريت شبكه لازم است . در اين مورد قابليت هاي زير جهت مديريت شبكه و كاربري در سيستم وجود دارد :
- تعيين نام كاربري ، كلمه عبور ، نام و نام خانوادگي كاربر به تعداد نا محدود
- ثبت زمان ورود كاربر به سيستم و همچنين خروج آن از سيستم
- كد گذاري مناسب براي كلمه عبور به جهت عدم افشا
- محيط كاملا اختصاصي در نرم افزار براي هر كاربر با توجه به سطح دسترسي آن به سيستم ، به نحوي كه هر كاربر تنها كانالهاي مورد نظر خود و تنظيمات مربوط به خود را مشاهده نمايد
- امكان تعيين سطح دسترسي براي هر كاربر با توجه به نقش آن در سيستم ، با قابليت تعيين آيتم هاي كاري سيستم اعم از نمايش ، ارسال ، ضبط ، پخش ، كليد هاي سيستم و ... به جهت دسترسي هر كاربر
- تعيين يك كاربر به عنوان مدير سيستم كه به صورت نا محدود به تمامي قسمت هاي سيستم دسترسي داشته و توانمندي مديريت كاربران سيستم را داشته باشد
- در هنگام ورود به سيستم تنها با وارد كردن نام كاربري و كلمه عبور امكان ورود ، وجود دارد .
- طراحي سيستم بگونه اي مي باشد كه نسخه Client آن قابل نصب بر روي سخت افزار هاي معمولي بدون برد هاي سخت افزاري مربوط به سيستم ، امكان پذير است.
در تمامي فعاليت ها و ورود به قسمت هاي مختلف سيستم ، نام كاربر و زمان انجام آن عمل به صورت يك Log فايل ، قابل ذخيره سازي و براي مدير سيستم قابل نمايش است .
شناسايي حركت (Motion Detection ) :
يكي از قابليت هاي عملكردي سيستم توانمندي آن در آشكارسازي حركت در كانال هاي موجود در سيستم مي باشد . اين بدين معني مي باشد كه سيستم در صورت مشاهده و تشخيص حركت در كانال هايي كه قابليت شناسايي حركت براي آنها در نظر گرفته شده است ، واكنش مناسب را از خود بروز دهد . شناسايي حركت با توجه به پارامتر هايي كه براي آن در نظر گرفته مي شود انجام خواهد شد و در اين مورد امكانات زير جهت اجرا مورد نظر مي باشد :
- تعيين حداقل 4 پارامتر جهت بهينه سازي دقت و سرعت آشكار سازي حركت
- قابليت تعيين منطقه هاي حساس جهت شناسايي حركت
- قابليت تعيين Prespective جهت تعيين مناطق حساس به حركت
- تعيين عكس العمل سيستم در مواجه با حركت در هر كانال:
- ضبط تصاوير مربوط به كانال
- عكس برداري از لحظه وقوع حركت
- خروجي آلارم روي برد I/O Contact
- ارسال روي بستر شبكه
- ارسال روي خروجي آنالوگ
- ارسال روي خروجي RGB مانيتور
- آلارم صوتي با تعيين فايل Wave
شمارنده افراد :
از ديگر قابليت هايي كه اين سيستم را نسبت به ساير سيستم هاي مشابه متمايز مي نمايد قابليت آن در شناسايي و شمارش افرادي است كه از يك منطقه مشخص عبور مي نمايند . اين قابليت به گونه در نظر گرفته شده است كه كاربر بتواند ورود و خروج تمامي افراد را كنترل نمايد .
عمليات شمارش افراد داراي پارامتر هاي زير است :
- تعيين خط عبوري و جهت ورود و خروج
- امكان مديريت ورود و خروج به منطقه مورد نظر
- تعيين پارامتر هاي لازم جهت شمارش افراد
- اعلام اخطار جهت تعداد افراد غير مجاز
- اعلام اخطار جهت ازدحام در لحظه ورود و خروج
- تعیین میزان حساسیت شناسایی
شناسایی آتش :
قابلیت دیگری که در این سیستم در نظر گرفته شده است ، توانمندی آن در شناسایی موقعیت آتش سوزی در فضا های سر پوشیده و سرباز است . با این قابلیت دیگر نیازی نیست که برای تشخیص و شناسایی آتش سوزی از سنسور های آتش استفاده شود و تنها می توان با یک سیستم مداربسته معمولی موقعیت آتش سوزی را شناسایی کرده و اخطار مربوطه را اعلام نمود .
این قابلیت سیستم نیز دارای پارامتر هایی می باشد :
- تعیین وسعت آتش سوزی برای اعلام اخطار
- تعیین نوع آتش سوزی با توجه به رنگ آتش
- تعیین درجه حساسیت منطقه آتش سوزی
- اعلام اخطار و تعیین نوع آن در زمان آتش سوزی
ثبت و شناسایی موقعیت چهره :
در برخی موارد به جهت امنیت بالاتر و همچنین کاهش حجم ذخیره سازی تصاویر می توان برای برخی از دوربین هایی که در سیستم نظارت تصویری قرار دارند چهره افراد عبور کننده را ثبت نمود . این امر در این سیستم با دقت قابل توجهی قرار گرفته است و به سیستم و اپراتور آن ، کمک می کند بدون اینکه فایل های ویدئویی را ضبط نمایند تنها با ذخیره سازی چهره انسان و نمایش لیست آنها ، امنیت محیط را برقرار نموده و تردد را کنترل کرد .
اخطارهاي سيستم :
اخطار هاي سيستم شامل مجموعه مواردي مي باشد كه سيستم يا به صورت نرم افزاري ويا سخت افزاري از طريق برد I/O Contact ، براي كاربر و يا مدير سيستم اعلام اخطار مي كند . مواردي كه اخطار دادن آن توسط سيستم مهم به شمار مي آيد و در طراحي سيستم لحاظ شده است ، شامل موارد زير مي باشد :
- تشخيص حركت در كانال هاي تصوير
- باقي ماندن فرد در مكاني كه براي آن كنترل شمارش ورود و خروج لحاظ شده است
- آتش سوزی
- قطع شدن سيگنال تصوير ورودي به سيستم براي هر يك از كانال ها
- سياه شدن تصوير كانال ها به نحوي كه گمان قطعي سيگنال تصوير برود
- پر شدن فضاي ذخيره سازي
- پر شدن تمام فضاي هارد ديسك
- حذف غير مجاز فايلهاي ويدئويي سيستم از طريق محيطي غير از محيط نرم افزار
- پيش از خاموش شدن سيستم و يا خروج از نرم افزار
- خروج كاربر از سيستم
محيط ارتباط با كاربر ( Graphical User Interface ) :
در واقع قسمت اصلي سيستم كه بستر برقراري ارتباط سخت افزار و نرم افزار با كاربر را فراهم مي آورد ، GUI سيستم مي باشد . براي استفاده هر چه بهتر و بهينه تر از سيستم اين محيط بايستي در دسترس و براي كاربر ساده باشد . لذا در طراحي محيط ارتباط با كاربر سيستم موارد زير در نهايت دقت لحاظ شده است :
- محيط سيستم اصطلاحا User Friendly بوده و اين بدين معني مي باشدكه كليد ها ، منو ها ، نمايشگر ها و امكانات اصلي سيستم در دسترس بوده و با كمترين كليك ماوس و يا فشردن كليد ، دسترسي ها صورت پذيرد .
- محيط نرم افزار به صورت دو زبانه ( فارسي و اينگليسي ) طراحي گرديده است بدين ترتيب كه با صلاحديد كاربر امكان تغيير زبان در هر لحظه وجود خواهد داشت .
- موارد در دسترس در صفحه اصلي محيط نرم افزار شامل موارد زير مي باشد :
- ماتريس نمايش تصاوير
- منو هاي دسترسي به صفحات فرعي سيستم
- ليست نمايش رويداد هاي سيستم ( فهرست تمامي اتفاقاتي كه به صورت دستي و يا اتوماتيك در سيستم اتفاق مي افتد )
- نمايشگر اطلاعات سيستم ( اطلاعات كاربر و زمان ورود ، ساعت و تاريخ ، فضاي پر و خالي موقعيت ضبط تصاوير ، كانال فعال ، آخرين كانال ضبط ، آخرين كانالي كه حركت در آن روي داده است )
- كليد هاي مربوط به شماره كانال جهت تعيين كانال فعال
- كليد هاي كنترل PTZ
- كليد هاي تغيير چيدمان ماتريس نمايش
- كليد هاي دسترسي سريع امكانات سيستم ( ضبط و توقف ضبط ، ارسال – تمامي موارد ، بزرگنمايي ، تصوير برداري از كانال جاري ، اخطار صوتي ، ريست كردن كانال ، قفل محيط )
- كليد هاي اصلي بستن نرم افزار ، خروج كاربر و راهنما
- امكان تهيه LOG File از تمامي روي دادهاي سيستم كه توسط كاربر و يا سيستم انجام مي شود .
- دسترسي به راهنماي ديجيتالي نرم افزار و سخت افزار به زبان فارسي
- قابليت تعيين مسئوليت هر يك از پين های برد I/O Contact از ميان حداقل 25 فعاليت اجرايي سيستم