تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
دورة الكاميرات/ المحور الأول الدرس الأخير أنواع الكاميرات و التخاطب معها
#1
كاتب المقال
[COLOR="#008000"] Boutemine Oualid
كبار الشخصيات[/COLOR]

بسم الله الرحمن الرحيم
استكمالا لما بدأناه قبل عام (تأخر كارثي و سامحوني و الله وقتي ضيق جدا) سنواصل الحديث في الشق النظري للتخاطب مع الكاميرات
و في هذا الدرس الأخير من المحور الأول ، سنعرج على أنواع الكاميرات المستعملة (سواء كانت للمراقبة أو مجرد web cam
1/ نبذة عن تاريخ كاميرات المراقبة :
يعتبر فرع الحراسة بالكاميرات من الفروع الحديثة نسبيا في عالم الكمبيوتر و سنحاول في هذه الفقرة التعرف على سير و تطور هذا الفرع و الأمور التي جعلته من أهم فروع الأمان.
قبل حوالي 20 سنة كانت أنظمة المراقبة بالكاميرات معقدة جدا و تحتاج إلى مجهود بشري كبير لتتبع عملية الحراسة حيث كانت الكاميرات (المستعملة حتى يومنا هذا) عبارة عن كاميرات قياسية مرتبطة بواسطة شاشة مراقبة مع جهاز تخزين يعمل على مدار الساعة و الكل مربوط بواسطة خيوط Coaxial ولكم أن تتصوروا مدى المصاريف العملاقة و مدى التعقيد في بناء هذه الشبكات أضف على ذلك الجهد البشري المبذول.
كل هذا أدى بالشركات العملاقة في ذلك الوقت إلى التفكير في طريقة لجعل العملية سهلة و مسيرة بالكمبيوتر، و جاءت الطفرة الأولى مع وصول كروت التي في (TV Cards) حيث صار بالامكان التحكم بالكاميرات من الكمبيوتر و بناء أنظمة تسيير و تخزين ذكية بالاستفادة من قدرات الحاسب، لكن حتى ذلك الحين لم يكن بالامكان الحصول على أنظمة مراقبة (كاميرات + برامج) قابلة للتوسع بشكل كبير و سهلة التسيير، و كان العائق الكبير هو كيفية توسيع النطاق الجغرافي لشبكات الكاميرات بأقل تكلفة، و كانت الفكرة أنذاك هي محاولة الاستفادة من شبكات الكمبيوتر التي شهدت تطورا كبيرا مع بداية سنوات ال 93/94 و بالفعل كانت الانطلاقة سنة 1996 من القرن الماضي مع نزول أولى الكميرات التي تعمل شبكات الحاسب من صنع الشركة العملاقة AXIS
2/ أنواع كاميرات المراقبة:
كما قلنا في الفترة السابقة: هناك نوعين حسب طريقة التخاطب مع العتاد
2.أ/ الكاميرات القياسية:
لا تزال هذا الكاميرات مستعملة بشكل كبير جدا و ذلك لقدراتها لممتازة مقارنة بكاميرات ال IP التي تستعمل الشبكات و ذلك من عدة نواحي و لعل أبرزها سرعة التصوير مقارنة بكاميرات الأي بي حيث تصل سرعة التقاط الصور في الأخيرة إلى 45 صورة في الثانية في أحسن الأحوال و هي سرعة جيدة لكنها لا تزال بعيدة عن قدرات الكاميرات القياسية.
ترتبط الكاميرات القياسية عادة بال TV Cardأو منفذ ال FireWire و يتعامل معها نظام التشغيل ( في الحالة الأولى) على أساس أنها قنوات تلفزيونية و في الحالة الثانية عبارة عن عتاد متصل (التخاطب مع الدرايفر)، و التعامل معها يتطلب دراية جيدة جدا بمكتبة ال DirectShow و سنحاول باذن الله التعرف على أهم مبادئ ال DirectShow لاحقا لأنني ارتأيت أن العمل بالدايركت شاو أفضل من تعلم ال API.
2.ب/ كاميرات ال IP
يعتبر مجال المراقبة على شبكات الكمبيوتر جديد نسبيا في عالم الحراسة.
يرتكز هذا المجال على نوع خاص جدا و ذكي مقارنة بالكاميرات القياسية و هو كاميرات ال IP
كاميرات ال IPهي عبارة عن Machines في الشبكة لها عنوان ال IP الخاص بها، كل كاميرا لها لوحة أم و معالج مركزي و ذاكرة حية (يعني كمبيوتر صغير) و تستعمل نواة نظام التشغيل المفتوح المصدر Linux Kernel
كما أن لها قدرات تخزين و تتبع أضف إلى ذالك بعض خصائص المراقبة الذكية كارسال رسائل في حالة اكتشاف حركة أو انقطاع التيار ...
على العكس من الكاميرات القياسية، التخاب مع هذه الكاميرات يتم عن طريق شبكات الكمبيوتر باستعمال بروتكول ال HTTP على ال TCP/IP حيث تقوم أولا بارسال طلبك WebRequest للحصول على الصورة في الزمن t لترسل لك الاجابة WebResponseعبارة عن حزمة Paquet يحتوي على الصورة المطلوبة وكل الطلبات عبارة عن URLs ترسل إلى خادم نشط في الكاميرا
عند طلب الصور عليك تحديد نوع التدفق و حاليا يوجد 3 أنواع من التدفق
JPEG: لطلب صورة وحيدة في الزمن t
MJPEG: أو Motion JPEG وهو مجموعة من الصور المتتابعة التي تلتقط قبل الزمن t بفترة و ترسل إلى المستقبل عند وصول الطلب في الزمن t
MPEG4: أحدث أنواع التدفق و في هذه الحالة يتحوي ال paquet على الصوت و الصورة و أنا و الله لا أعرف التعامل معه لكن ان شاء الله سأحاول ان استطعت و سأفيد بالقدر الذي أستطيعه.
كمثال هذا العنوان يستعمل لالتقاط صورة JPEGمن كاميرا نوع Axis مثبتة على الشبكة الخاصة بي
http://169.254.10.2/axis-cgi/jpg/image.cgi
يمكنك التجريب بواسطة هذا العنوان للحصول على صور من مطار stuttgart الدولي في ألمانيا.
http://195.243.185.195/axis-cgi/jpg/image.cgi?camera=1
http://195.243.185.195/axis-cgi/jpg/image.cgi?camera=2
http://195.243.185.195/axis-cgi/jpg/image.cgi?camera=3
http://195.243.185.195/axis-cgi/jpg/image.cgi?camera=4
(ما عليك إلا كتابة العناوين في ال internet explorer
مع الشكر للأستاذ Andrew Kirilov (http://www.codeproject.com/KB/audio-vide...iewer.aspx
اذن عليك أن تعرف أن التعامل مع هذا يتطلب معرفة و لو بسيطة بالشبكات.
ميزة أخرى في هذا الكاميرات لا توجد في النوع الآخر و هي حرية استعمال الكاميرا من أي مكان في العالم و هناك العديد من الكاميرات المفتوحة على النت و ان شاء الله بعد أن نقوم ببناء التطبيق سنرى بعض الكاميرات المفتوحة.
3.ب/ بالنسبة للWebCams فهي لا تملك أي قدرة للمراقبة و الحراسة و سنتكلم عنها في إطار منفصل لكي نعمم العمل لا أكثر.

في الدرس القادم ان شاء الله سنبدأ الحديث أولا عن كاميرات الIP و كيفية برمجتها للحصول على تدفق الفيديو.
السلام عليكم و رحمة الله و بركاته
الرد }}}
تم الشكر بواسطة:
#2
نسيت خوادم الفيديو

2.ج/ خوادم الفيديو أو ال VideoServers (أحيانا يطلق عليها ال VideoEncoders)

عبارة عن أجهزة تعمل أيضا على الشبكة و لها نفس مبدأ عمل ال IPCam و الهدف منها هو الاستفادة من الكاميرات القياسية المثبة مسبقا حيث تقوم بتحويل كل كامير قياسية إلى كاميرا وهمية يمكن التقاط الصور منها عبر الشبكة، اذن يمكن القول أن خادم الفيديو يعتبر محول للاشارات الرقمية الملتقطة من الكاميرات القياسية إلى حزمة قابلة للتنقل على الشبكة.

نقطة أخرى نسيتها و هي تقنية تزويد الكاميرا بالتيار عبر الشبكة
و الآن صار بالامكان تزويد الكاميرا بالتيار الكهربائي عن طريق منفذ ال RJ45 الخاص بالشبكة يعني تيار عبر الشبكة و هذه التقنية الحديثة جعلت من استعمال هذه الكاميرات أمر بسيط و لا يتطلب مصاريف كبيرة (تقنية ال Power Over Ethernet)
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم