الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية حساب الطول الحقيقي لشخص ؟؟؟؟

بدأه أياد مشعان في 29 أغسطس 2008 · 3 رد · 13,261 مشاهدة · في الرياضيات والخوارزميات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخوتي واخواتي في هذا المنتدى الرائع

ارجو المساعده

لدي كاميرا مراقبه CCtv على ارتفاع معين وبزاويه معينه المطلوب هو

عند اخذ صوره لشخص بواسطه هذة الكاميرا كيف يتم حساب طول الشخص الحقيقي الذي رمزت له بـ H2؟؟؟

حيث ان ارتفاع الكاميرا H معلوم والزاويه معلومه AN وبعد الشخص عن الكاميرا D معلوم وطول الشخص في الصوره ايضاً معلوم H1

وذلك حسب الصوره المرفقه

وجزاكم الله خيراً

post-25463-1220003328_thumb.jpg

تم تعديل هذه المشاركة بواسطة أياد مشعان في 29 أغسطس 2008 في 12:48

#2

في هذه الحالة يوجد معدل تكبير ثابت , حيث يمكن أن تتخيل الوضع وكأنه إسقاط ..

تخيل أن المسألة أبسط كالتالي .. الزاوية التي تشكلها الكاميرا مع الشخص المراد تصويره هي صفر .. أي أن الكاميرا تقع بالضبط دائما في منتصف طول الشخص المراد تصويره (فلنفترض) .. الآن تخيل الشخص على بعد 10 أمتار .. وطوله الظاهر في الكاميرا 6cm بالضبط .. طوله الحقيقي لاأعتقد أنه يمكن معرفته مالم تعرف ثابت المجهول الذي نحتاجه هنا .. وهو على بعد كم بالضبط يؤول الطول المرئي للصفر لو كان الناظر البعيد ينظر في ظروف قياسية .. ومن هنا أقصد أنني أحتاج لمعرفة الجزء الذي بالأخضر في الصورة :

post-19273-1220293655_thumb.jpg

يوجد حل آخر لو كان في الكاميرا زووم أن تلتقط صورتين سريعتين مرة بالبعد العادي ومرة بعمل Zoom من الكاميرا برقم معلوم ولنفترض أنه 1x "أعرف أن كل 1x في الكاميرا يعني التقريب الحقيقي 100%" بالتالي كأن المسافة إنتصفت بين الكاميرا والرجل المراد معرفة طوله وكأن المسافة أصبح 5 متر فقط بدل 10 أمتار .. بعد الزووم سيتغير طول الرجل في الكاميرا ولنفترض أن أصبح 10cm .. هذا يعني أن التقريب من 10 متر ل 5 متر زاد طول الرجل الظاهر من 6cm إلى 90cm.. بالتالي لكل 5 متر يزيد إرتفاع الرجل 84cm يعني بمعدل 84/5 =16.8 cm per m ... بالتالي طوله الحقيقي سيكون 180cm بعد إنقضاء هذه ال5 أمتار المتبقية ..

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

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

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#3

والله كلمة " الطول الحقيقي " اربكتني حقيقة , وقد لا تنطبق عليها الحلول الهندسية التي كنت اعرفها ...

انا عندي لك فكره : ان كان الامر مهم جدا ... اصبغ الغرفه بلونين مختلفين بحيث ان تعلم طول المساحه التي يشغلها اللون الأول .. وعندما تلتقط الصوره اخرج النسبه بين طول الرجل وطول المساحه التي يشغلها اللون ..

وان كان المكان مكان عام ,, لعلك تجد شي يشبه الطريقة السابقه .

هذا والله الموفق , اتمنى ان تجد حل افضل .

سبحان الله , الله اكبر , ولله الحمد

#4

بارك الله فيكم على الرد

طيب اذا تم استخدام هذة المعادله هل تنفع

H2=H-D[tan(AN)]

حيث ان

H2 يساوي الطول الحقيقي

H يساوي ارتفاع الكاميرا

D المسافه

AN الزاويه

وهل ينفع استخدام قوانين مقياس الرسم

وبارك الله فيكم اخوتي

مواضيع مشابهة