MTN Sudan
أكتوبر
28
2011

قواعد بيانات الوسائط المتعددة … الى أين !!؟؟؟

الجزء الأول :

 

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

Select * from images where {image} is Dog

ودون الأعتماد على تصنيف مسبق من قبل المستخدم بل بالأعتماد الكامل على قاعدة البيانات فى التعرف على محتويات الصور والتعرف على شكل الكلب واستخراج الصوره. !!!!!

دعونا نبدا من الاول :

 

كان اول اشكال تطبيقات قواعد بيانات الوسائط المتعددة معتمدا على انظمة التشغيل وماتتيحه من بحث وترتيب للملفات الموجوده , الى ان كان اول ظهور لتطبيقات اختصت بهذا المجال فى متوسط التسعينات حيث ظهرت Mediadb والتى تسمى الان Media way كما كان موجود على الساحة كل من JASMINE و ITASCA والتى كانت تسمى Orien3 وتميزت بامكانية الأستعلام والأستعاده وإدخال وتعديل ملفات الوسائط , لكن معظم هذه التطبيقات توقفت او تحولت لمجالات اخرى عدا Mediaway التى قطعت شوطا فى المجال ودعمت ملفات الفيديو المحتلفه وملفات الصور وحتى ملفات ال Powerpoint واتاحت معظم العمليات المتوفره فى مجال قواعد البيانات .

المرحلة الثانية تم اقتراح انظمة جديده تتيح انشاء أنواع موجهة جديده من ملفات الملتميديا تسمح بانشاء أنواع جديده من الوسائط وعرفت هذه الانظمة ب Object relational DBMS وظهرت فعليا فى الفترة 1996 الى 1998 وكانت افضل الحلول تلك المقدمة من قبل منتج اوراكل 10g و IBM DB2 و informex وكمثال فان منتج IBM DB2 UNIVERSAL DATABASE EXTENDER والذى قام بتمديد امكانيات ORDBMS لتشمل الفيديز والصوت والصور وال Special وقد دعم كل العمليات التى تتيجها قواعد البيانات بالأضافة لعمليات لعمليات التصدير والأستيراد والملفات وخصائصها ضمن اطار عمل خاص Special framework بالاضافة للتهامل مع انواع غير معرفة من الملفات بل وتشغيلها وعرضها بالاضافة لتعريف نوع جديد من البيانات Datatype سمى ب DB2IMAGE يسمح بتخزين الصور داخل قاعدة البينات كBLOB او خارج قاعدة البيانات كملف عادى على نظام النشغيل .

التعليمه التاليه تقوم بتخزين صوره من سيرفر كبيان BLOB

INSERT INTO example (image) VALUES( DB2IMAGE ( CURRENT SERVER, ‘pisa.jpg’, /* source_file */ ‘JPG’, /* source_format */ 1, /* 1=BLOB, 2=file pointer */ ‘my Image File’ /* comment */ ) )

وقد زودت تكنولوجيا DB2 IMAGE EXTENDER خاصية البحث فى خصائص الصور عن طريق التشابه ةالتى تسمى QBIC حيث تسمح هذه الميزه بالبحث فى خصاص الصور مثلا حسب عمق الالوان ومحتوى الالوان نفسها بالاضافة لأمكانيات اخذ الخصائص من صورة موجودة والبحث داخل قاعدة البيانات عن صورة مشابهة لها حسب التفاصيل .

مثلا الامر التالى للبحث عن صوره معتمدة على وجود اللون الأحمر

SELECT CONTENTS(image), QBScoreFROMStr(`averageColor=<255,0,0>’, image) AS SCOREFROM signs ORDER BY SCORE

بالاضافة لما ذكر كان هناك الكثير من المشاريع الجيده منها Mirror 4 وهى multimedia information retrieval redusing information والتى طورت بجامعة twente وهو مشروع MMDBMS طور لأيجاد مزيد من الفهم خول معالجة البيانات المتبطة بحقل مكتبات الوسائط المتعددة

يتبع الجزء الثانى

2 تعليقات »

خلاصة تعليقات التدوينة - رابط التعقيب


رد

mojtabanow.info : موقع متخصص فى تقنية المعلومات, أوراكل , لينكس , أمن المعلومات تستخدم Wordpress - القالب من تصميم TheBuckmaker.com - تعريب الإعصار الأحمر