Show: 25 50 75 100 Results

Search results: 100 out of 36,174

تصميم وتنفيذ منظومة محادثة باستخدام مفاهيم امنية الشبكات == Design and implementation of conversation system using network security concepts

Author name: ميساء عبد الخالق عطية
Supervisor name: بشار مكي نعمة العيساوي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: تصميم وتنفيذ منظومة محادثة باستخدام مفاهيم امنية الشبكات"اصبحت انظمة المحادثة والتواصل الاجتماعي امرا حيويا وفعالا لايمكن الاستغناء عنه في مختلف ميادين الحياة اليومية .تتميز هذه الانظمة بصفة رئيسية وهي ان المحادثة تكون بشكل اني بين المستخدمين.في الوقت الحاضر اصبحت هذه الانظمة تحتاج الى متطلبات معينة مثل تامين الحماية للمحادثة من اجل المحافظة على خصوصية الافراد.بالاضافة الى ذلك فان ادائية هذه الانظمة يجب ان تحافظ على مستوى مقبول من وجهة نظر المستخدم. في هذا البحث تم التطرق الى تصميم وبناء منظومة محادثة يدعم الوسائط الاساسية الثلاث للبيانات (نص ,صوت,فيديو).هذا النظام يتكون من جزئين رئيسيين : محادثة خاصة (بين شخصين فقط( ومحادثة عامة (بين شخصين فما فوق). بناء المنظومة تم تنفيذه باستخدام بروتوكولات الشبكات المعروفة بال(TCP, UDP , RTP) لنقل المحادثة اما تامين فقد تم تحقيقه خليط من خوارزميات الحماية المعروفة بال (RSA, AES, SHA512 ,ECCDiffieHellman).هذه الخوارزميات تم استخدامها من اجل تحقيق ثلاثة اهداف وهي الخصوصية والموثوقية وسلامة البيانات لمختلف العمليات التي تحدث في النظام مثل تسجيل الدخول وتبادل المفاتيح وغيرها من العمليات.ايضا هناك العديد من الاختبارات التي تم اجراؤها على النظام وباستخدام العديد من الادوات وذلك للتحقق من فعالية نظام الحماية المقترح .ايضا تم اجراء اختبارات اخرى لقياس الوقت المستغرق من قبل العمليات المختلفة بعد تطبيق نظام الحماية لمعرفة تاثيرها على كفاءة النظام ككل قبل وبعد تطبيق نظام الحماية. عملية التصميم والتنفيذ للنظام المقترح انجزت من خلال مفاهيم تصميم كائني المنحى، والحزمة البرمجية باستخدام Visual Studio 2010، لتحقيق الهدف الاساس للمنظومة المقترحة

تشفير الصور الملونة اعتماد h على الدوال الفوضوية == Color Image Encryption Based on Chaotic Maps

Author name: مصطفى عبد الرزاق حسين النعيمي
Supervisor name: سعد نجم باشخ السعد
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: Due to the rapid development in the field of communications and multimedia and the increasing use of the Internet, multimedia data security has become very urgent. One of the efficient techniques to achieve the multimedia data security is encryption, which prevents the unauthorized entities from accessing confidential data.In this thesis, a system is proposed to encrypt and decrypt a colored image based on chaotic maps without losing any data.The length of the secret key used to encrypt and decrypt the image is 20 numerical digits divided into four parts; these parts represent the initial conditions and the control parameters for two chaotic maps. The output of these two chaotic maps is processed to generate ten Random Ergodic Matrices (REMs) and eight Random Bit Matrices (RBMs) used for permutation and substitution purposes.The principle of the proposed system work is to convert the colored image from its three color components into two dimensional gray scale one. The gray scale image is decomposed into eight binary images. Then permutation and substitution processes are achieved through REMs and RBMs respectively. Finally, a stage for combining the eight binary matrices to one matrix and then converting it back to the three color components is implemented to form the final colored encrypted image.Several criteria to measure the encryption quality of the proposed system have been used. The results point to high robustness and resist strongly against the most known attacks with exception of differential attack. An enhancement step is added to the proposed system focusing on blending and integrating plain image data with the secret key to make it strong enough against the most known attacks especially the differential attack.The encryption quality of the proposed system is measured again using the same criteria used before the enhancement, and the results point to good robustness and strong enough against the most known attacks including the differential attack.

نظام استرجاع الصور المشفرة بالاعتماد على تحليل الخصائص == Retrieval System of Encrypted Images based on Features Analysis

Author name: فادية فؤاد حنتوش
Supervisor name: ميثاق طالب كاطع
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: To search in image collections based on visual content is potentially a very powerful technique. Content - based search provides an important tool for users to consume the ever - growing digital media repositories. However, since communication between digital products takes place in a public network, the necessity of security for digital images becomes vital. Hence, the design of Secure Content Based Image Retrieval (SCBIR) system is becoming an increasingly demanding task as never before.This thesis, presents a mechanism that addresses the SCBIR as a novel improvement and application for the image retrieval. The proposed system consists of six phases briefly described as follows : first, feature extraction phase, which produces the low - level quantitative description of the image (color and texture) that allows the computation of similarity measures, the definition of the ordering of the images, and the indexing of the search processes. Second, indexing phase, Hash table and Bloom filter were employed for classification. Third, feature encryption phase, where content protection is performed using Chaotic Logistic Map (CLM) and logical operations. Fourth, image encryption phase, as a security mechanism for CBIR, two research fields in computer science was combined, CBIR and image cryptography, which grow up to meet the trends of security and speed in current computer sciences, CLM and Rivest cipher 4 algorithms were applied. Fifth, retrieval phase, which provides a subset of images answering the query based on the similarity between images computed over the feature vector extracted from each image. Finally, Relevance feedback phase, a technique that attempts to capture the user’s needs through iterative feedback. Although the system proved its efficiency in security strength, computational complexity, and search performance with 88% of average precision, it does not mean the optimal system was designed, since some weakness points still can be found that are suggested to be improved as a future work.

نظام الوقت الحقيقي للتعرف على لوحة ترخيص المركبات العراقية لتتبعها == Real Time System to Recognition of Iraqi License Plate for Vehicle Tracking

Author name: عماد محمد عبود
Supervisor name: بشار مكي نعمة العيساوي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: النمو السريع للسكان واحتياجات الانسان لاستخدام المركبات اخذ يزداد في الوقت الحالي. مراقبة هذة المركبات من الناحية الامنية ومن وجهة النظر المرورية تعد مشكلة كبيرة يجب ان يفكر الباحثين في حلها من خلال الاستغلال الامثل للتطور التكنولوجي السريع في مجال معالجة الصور لغرض التعرف على لوحة ترخيص المركبات. الكشف التلقائي عن لوحة المركبة والتعرف عليها يعد مفتاح التقنية التي تعتمد عليها معظم تطبيقات مديريات المرور, مثل البحث عن السيارات المسروقة, مراقبة حركة المرور على الطريق, رصد سيارة محددة, التعرف التلقائي على مالك المركبة وبعض المعلومات عن المركبة, مراقبة وقوف السيارات, مراقبة عبور الحدود, مراقبة دخول الحدود, الحد الاقصى للسرعة وغيرها من التطبيقات الامنية.تهدف رسالة الماجستير هذه الى بناء وتطوير نظام مقترح للتعرف على لوحات ترخيص السيارات العراقية, والتي تعتمد على تقنيات معالجة الصور ووتميز الانماط، وكذلك يحقق النظام المقترح منظومة تتبع امني من خلال بناء منظومة تحديد المواقع الجغرافية (GPS) , يقوم نظام تحديد المواقع المقترح بقراءة واستقبال الاشارات والمعلومات من الاقمار الاصطناعية المتوفرة ضمن منطقة تواجد الكاميرات الملحقة مع النظام بالاعتماد على جهاز GPS.تم استخدام تقنيات التعرف البصري (OCR) او الـ (Optical Character Recognition) لتميز رقم المركبة من صورة اللوحة ليتم استخدام ذلك الرقم وتدقيقه في قاعدة بيانات المركبات المطلوبة. خصائص لوحة المركبات العراقية الحديثة التي يشيع تسميتها ب (الالماني) درست في هذا العمل، وتم بذل جهد كبير ومعقد لتحديد الخصائص الفنية والعتبة المناسبة لتلك اللوحات. في هذا العمل (217) صورة اخذت ضمن ظروف بيئية مختلفة (نهار - ليل - ظل - غبار) وغيرها تم التطرق اليها في البحث.في هذه الرسالة تم اضافة انجازا مهما لمواجهة مشكلة الوقت الحقيقي وكيفية التقاط الصورة للمركبة في الوقت المناسب، ذلك الانجاز كان باستخدام تقنية ال(Embedded system) بالاعتماد على (ARDUINO Microcontroller .النتائج والاختبارات للنظام المقترح بكافة تفاصيله ومراحله نوقشت بعمق واظهرت النتائج نسب عالية للتمييز والتتبع وصلت الى (85%) لمرحلة تحديد اللوحة و(94%) لمرحلة استخراج الاحرف والتميز بطريقة العزوم المقترحة كانت (92%) مع التدريب و(78%) بدون تدريب ، الطريقة الثانية للتميز MCA كانت (89%) مع التنحيف و(74%) بدون التنحيف. نسبة السيارات التي تم تميزها بصورة صحيحة في النظام المقترح بلغت (80%)، ونفذ النظام المقترح خلال وقت قياسي يحقق اهداف انظمة الوقت الحقيقي بمعدل (3) ثانية لكافة مراحل النظام المقترح. | Rapid population growth and human needs for the use of vehicles increasingly at the present time. Monitoring of these vehicles from a security standpoint and from the point of view of traffic is a big problem that must be solved by researchers, through optimal use of rapid technological development in the field of image processing and computer vision for the purpose of recognizing the license plate(LP) of vehicles. The auto - detection of the LP and its recognition is the key technical, which most applications traffic directorates rely on it such as searching for stolen vehicles, monitor the traffic on the road, vehicle - specific monitoring, and automatic identification of the owner of the vehicle and some information about the vehicle, parking control, control of the border crossing, the border control entry, the speed limit and other security applications. This work aims at developing recognize Iraqi vehicle LP system, which relies on image processing and pattern recognition technology ,it also achieves a tracking system security based on a geographical positioning system (GPS); The proposed tracking system reads and receives signals and information from satellites which are available within the interested area based on GPS devices. The technology of Optical Character Recognition(OCR) has been used to recognize the identity of LP from LP image so as to use identity to audited in vehicles required database. The characteristics of the recent Iraqi vehicles LP that are commonly called (German) version studied in this work, and then determine technical prosperities and thresholds for this LP. In this work a (217) image was taken under different environmental conditions ; during the day and night and with the existence of shadow and dust and others conditions have been addressed in the research. In this thesis added an important achievement has been worked out to face real - time problem and to capture the image of the vehicle in the appropriate time ; That achievement includes using an embedded system based on ARDUINO Microcontroller.The results and the tests of all the details of the proposed system and the stages were discussed in depth and the results showed high accuracy of recognition and the tracking reached (85%) of localization stage, (94%) of the segmentation stage and the recognition stage by using moments were (92%) with training and (78%) without training. The second method of recognition is MCA achieved (89%) with thinning and (74%) without thinning. Ratio of vehicles that have been correctly recognition them by the LPR proposed system were (80%). The proposed system was implemented in a real time, which achieve the objectives of real - time systems at the average (3) second of all stages of the proposed LPR system.

طريقه هجينه بالاعتماد على مقطع العين الاساسيه لتحديد الشخص من خلال الوجه == Hybrid Approach Based on Master Eye Block for Face Identification

Author name: سمر اميل يوسف
Supervisor name: ضياء عبد الحسين جمعة الزبيدي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:

مقترح خوارزمية استبدال متعددة المستويات للذاكرة الوسيطة == A Proposed Multilevel Replacement Algorithm for Cache Memory

Author name: سلام اياد حسين
Supervisor name: سفانة حيدر عباس
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: ان عملية التخزين المؤقت لديها مشكلة رئيسية تكمن في " اي من البيانات يتم اخراجها من الذاكرة الوسيطة في حالة عدم وجود البيانات المطلوبة" لكي تكون الذاكرة قابلة للاستخدام من جديد.هنالك جهد متواصل من الابحاث والدراسات التي اجريت لحل هذه المشكلة من اجل سد الفجوة الزمنية بين وحدة المعالجة المركزية عالية السرعة والذاكرة الرئيسية واطئة السرعة.هذا العمل اقترح خوارزمية استبدال جديدة للذاكرة الوسيطة عن طريق جمع الافكار وافضل المميزات لخوارزميات الاستبدال للاقل حداثة والاقل تكرارا مع هيكل جديد للذاكرة (مثلث ثنائي الابعاد) مع حد عتبة يتناسب مع حجم ذاكرة التخزين المؤقت.ونتيجة لذلك, هذه الدراسة اثبتت ان الخوارزمية المقترحة حصلت على نسبة وجود للبيانات اعلى مقارنة مع خوارزمية الاقل حداثة بنسبة (87.50%) ومع خوارزمية الاقل تكرارا بنسبة (96.00%) وازالت العديد من المساوئ التي كانت الخوارزميات السابقة تعاني منها.واخيرا, هذا العمل استنتج بان الموازنة بين "الحداثة" و"التكرار" مع الهيكل المقترح للذاكرة يوفر العديد من المميزات لم تكن جميعها موجودة في اي من الخوارزميات السابقة. واقترحت استخدام معامل ثالث مثل "مجموعة العمل" من اجل دقة اضافية في قرارات الحذف. | Caching has a major problem in making the decision of ''which blocks to evict from cache memory in case of a cache - miss occurs'' so that the memory can be reused. An ongoing effort of researches and studies have been carried out to solve this problem to bridge the cycle time gap between high speed Central Processing Unit (CPU) and low speed Main Memory (M.M).This work proposes a new cache replacement algorithm by combining ideas and best features from Least Recently Used (LRU) and Least Frequently Used (LFU) algorithms with the new structure (Two - dimensional Triangle) with a threshold that commensurate with the size of cache size. As a result, this study proves that the proposed algorithm has obtained higher hit ratio comparing to (LRU) with a percentage of (87.50%) and comparing to (LFU) with a percentage of (96.00%) and eliminates many disadvantages that the previous algorithms had Experienced. Finally, this thesis concludes that balancing between the 'Recency' and 'Frequency' with the proposed cache structure provides many advantages not all exist with any other previously known algorithm. And suggested to use a third factor such as the Working Set (WS) for additional accuracy in eviction decisions.

مصنف رسائل البريد الالكتروني غير المرغوب بها باعتماد طريقة نيف بيزين == A Spam Email Classifier Based on Naive Bayesian Appr

Author name: سعدية فهد جبار
Supervisor name: مها ادهم البياتي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: من المعروف ان البريد الالكتروني غدا مهما للعديد من اشكال التواصل الجماعي الذي شاع استخدامه من قبل الملايين من الناس, الافراد, والمؤسسات. في الوقت ذاته, فانه اصبح يشكل مصدرا للتهديدات. احد اكثر هذه التهديدات شيوعا تلك المعروفة بـ "رسالة الدعاية" او ما يسمى بـ "بريد الدعايات الغير مرغوب به" او "البريد الدعائي". ومع السباق غير المتوقف لمنشئ البريد الدعائي مع مطوري المرشحات لهذا البريد, يضل هذا البريد اخذا بالتغيير والتطور بشكل مستمر ما يجعله مشكلة خطيرة على الانترنت وتهديدا يصعب اكتشافه.يقدم هذا العمل اقتراحا لمنهج في تصنيف البريد الدعائي يعتمد اسلوب "التعلم الخاضع للاشراف". يعرض العمل مصنف Naive Bayesian (NB) قادر على تعريف رسالة البريد الالكتروني فيما اذا كانت رسالة دعاية ام رسالة شرعية مستندا بذلك على محتوى هذه الرسالة ( بمعنى اخر متن الرسالة). يتم تمثيل كل بريد الكتروني كـ "حقيبة للكلمات" (الخصائص) المكونة لمتن الرسالة في ذلك البريد. ولمواكبة اخر ما طور منشئ الرسالة الدعائية من التقنيات, كانت الحاجة الى اعتماد مجموعة بيانات لرسائل البريد الالكتروني متينة ومحدثة وهي مجموعة CSDMC2010 لرسائل الدعاية (والمحدثة مؤخرا في 2014) والتي تضم عددا من ملفات “.eml” لرسائل البريد الالكتروني الخام. لتحقيق اداء افضل, فقد تم استكمال بيئة NB بقائمة من 149 خاصية تم اقتراحها لتضم تلك الخصائص المستخدمة عموما من اغلب رسائل البريد الدعائية.تم تدريب مصنف NB المقترح على مجموعة من 3800 رسالة بريد الكترونية واختباره على مجموعة من 500 رسالة اخرى . بعض الاعدادات كانت ضرورية للشطب من المحتويات العاطلة في متن الرسالة ليتم بذلك الابقاء فقط على تلك التي تساعد في الوجيه لتصنيف كفؤ. تم تطبيق طريقة "حقيبة الكلمات" لانتزاع الخصائص لكل من رسائل البريد قيد التطبيق وانتاج رسائل يكون كل منها عبارة عن قائمة من الخصائص. لتقليص حجم الفضاء لتلك الخصائص, فقد تم اختبار كل من طريقتي IG وWF من طرق "اختيار الخصائص" وبشكل واعد على رسائل البريد في مرحلتي الدريب والاختبار.تم اجراء عدة تجارب لتقييم اداء المصنف المقترح وذلك باعتماد بعض المعايير, ولتحري تاثير حجم فضاء الخصائص على نسبة التصنيف فقد تم اعتماد ثلاثة نسب من الفضاء الكلي للخصائص : 25% , 50% , و75%. اظهرت النتائج بان نسبة 75% وباستخدام طريقة IG سجلت اقصاها من نسبة تصنيف وهي 91%. تم اجراء عدة تجارب لتقييم اداء المصنف المقترح ولتحري تاثير حجم فضاء الخصائص على نسبة التصنيف. ولتتبع الحالات التي صنفت خطا مع خوارزية NB تم اقتراح بعض الاحصائيات الخاصة (Extension of Naïve Bayesian ). اظهرت النتائج التجريبية بان هذا المد رفع دقة التصنيف الى100% . | Email is obviously important for many types of group communication that has become most widely used by millions of people, individuals and organizations. At the same time it has become a prone to threats. The most popular such threats what is called a spam, also known as unsolicited bulk email or junk email. With the non - stopping race of spammers against relative filter developers, spam have been continually changing over time, hence become serious problem on the internet and increasingly difficult threat to detect. This work proposes a spam classification approach using a supervised learning. It presents a Naive Bayesian (NB) classifier capable of identifying email messages as being spam or legitimate, based on the content of these messages (i.e. body). Each email is represented as a bag of its body’s words (features). To catch up with the spammers latest techniques, a robust, yet up - to - date dataset CSDMC2010 spam corpus (last updated 2014) : a set of “.eml” files of raw email messages. To best perform, NB’s environment was integrated with a list of 149 features (words and symbols) proposed to include those commonly used by most spam emails. The proposed NB classifier was trained on a set of 3800 email messages and tested on a set of 500 emails additional ones, also . Certain preprocessing was needed to drop out any redundant data, hence keeping those only parts of an email body that give useful information which helps guiding efficient classification. Bag of words method of feature construction was applied individually on emails under consideration, to produce each email as a list of features. To further reduce dimensionality of the feature space, information gain (IG) and word frequency (WF) methods of feature selection were rewardingly tested against these emails. Several experiments were conducted to evaluate the performance of the proposed classifier, on the bases of certain criteria, and to investigate the impact the size of feature space on the classification rate. Three proportions of the total feature space were considered : 25%, 50%, and 75%. Results have shown that, a proportion of 75%, using IG method, scored the most of 91%. To tolerate left over of misclassification by NB algorithm, certain statistics were suggested to extend NB algorithm with. Experimental results showed that this extension has lifted up accuracy to 100%.

التعرف على الوجه بالاعتماد على الترميز الكسوري == Face Identification Based On Fractal Coding

Author name: سعاد محسن صابر
Supervisor name: جميلة حربي سعود العامري
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: As technology is advancing, the requirements on face recognition which is one of biometric technologies are growing day by day. During the last years, numerous researchers have introduced various techniques and various algorithms for reliability and accuracy face patterns recognition.In this thesis Face Recognition System is presented. The framework is made of two parts : training phase and testing phase.There are two fundamental stages shared between the two phases of the system; the reading of the image stage and the face detection stage.After reading an image as bmp file, it is passesed to face detection stage which includes five steps; color transform, skin detection, noise removal, filling holse, and face localization. Four color spaces are used : RGB,YCbCr, HSV in the face detection stage and YIQ in the feature extraction stage. Also, medain filter is used to remove the noise, morphology operation is used to close the separated regions that appeared in face image, while connected component labeling (CCL) is used to determine the closed region .Two features are used in order to determine accurate face; the area of expected face and connected component operators ( Compactness, Solidity and Orientation ) . Next, two feature are extracted from the accurate face. This is achieved via FractalImage Coding(FIC) method with fixd block size partitioing ,which in turn is used to make a decision in the recognition stage of the system. These two features are the binary file which includes the face’s IFS code sets, dimensions and the coding parameters , and the second feature is fidelity criteria Peak Signal to Noise Ratio (PSNR). Face recognition system is tested over FEI face dataset and the recognition rate that has been achievedis 88% .i

نظام محاكاة تعليمي على نموذج الرسوم المتحركة ثلاثية الابعاد == Instructional Simulation System for 3D Animation Model

Author name: زينة عبد اللطيف سلمان
Supervisor name: كريم قاسم حسين
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: Instructional Simulation System (ISS) is widely used because of the revolution in software and hardware computer technologies. It used as a behavior of model to get a well understanding of that action. Every discipline has its own conceptual structure of simulation.Frequent use of traditional teaching methods lacks the use of Three Dimensional (3D) Instructional Simulation (IS) of Computer Graphics (CG), and most of IS use internet.For the reason of that, the major objective of this proposed research is to build a system that has the ability to submit IS for 3D Animation Model (3DISM). This proposed research presents a practical approach of 3DISM that involves specific physics experiments for third graders at intermediate schools in Iraq.The 3DISM representation consists of four phases (analysis, design, implementation, and tests) occupied from Object Oriented Software Engineer (OOSE), and E_learning. The methodology of implementing 3DISM to produce Three Dimensional Instructional Simulation System (3DISS) consists of three stages, which appear as three main user interfaces : - 3D movies interface, 3DIS interface, and test simple examination interface.Many selected software and hardware are used to implement the system in 3D CG manner, such as Autodesk Maya 2014 program, and its algorithms to create the 3D vision of the experiments, and produce sequence of high - resolution images.iiAdobe Premiere Pro CC program is used to create 3D movies learning with voice. Tadween program is used with adobe premiere pro CC to accept Arabic language. The User Interfaces (UIs) designed by using C# in Microsoft Visual Studio 2010.The proposed 3DISS for 3DISM presents IS in specific physics theory subjected to students' need, because 3DISS is a representation of theoretical and practical approach from their study book and implemented in easy, repeatable manner. Finally, performance of the proposed ISS built and tested using OOSE in evaluating it.The successful results of 3D experiments that tested, the 3DISS is easy to use without any training and at any time, and the student is able to make repeatable computations via simulation environment.iiiList of Abbreviations Symbol Meaning 2D Two Dimensional 2DIS Two Dimensional Instructional Simulation 3D Three Dimensional 3DVW Three Dimensional Virtual World 3DCG Three Dimensional

طريقة تصنيف محسنة للكشف عن الامراض في عينات دم الانسان == Improved Classification Approach to Detect Diseases in Human Blood Samples

Author name: رنا علي سالم
Supervisor name: جميلة حربي سعود العامري
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: Image processing technique for diagnosing diseases in medical image isconsidered very important for human life. Image classification of objectsinto a number of categories or classes is the goal of pattern recognition.Depending on the application, these objects can be images or signalwaveforms or any type of measurements that need to be classified.Microscopic images are allowed to count the classification of bloodcells which is used in evaluating and diagnosis of many diseases. Leukemiais a blood cancer that can be detected through the analysis of WBCs orleukocytes.This thesis aims to improve a classification system to process the inputmicroscope images taken for blood sample, extract the discriminatingfeatures of the White Blood cells (WBCs), and then utilize these featuresto distinguish and recognize the type of cell Leukemia or normal cell. Also,this thesis proposed a system of recognition algorithm, which discriminatesthe WBCs normal or blast cells.The proposed Acute Lymphocytic Leukemia detection andclassification (ALLDC) system for detecting and classifying ALL cells inALL - IDB1 image datasets is used in this thesis. To achieve this aim, ourproposed ALLDC system classifies all cells as ALL and noncancerouscells using two classification techniques applied separately to classify theWBCs normal or blast cells : two classifiers are suggested in our work suchas k - nearest neighbor (KNN) and Artificial Neural Networks (ANN); toclassify WBCs cells has four main steps; The first step is imagepreprocessing, image enhancement is used as preprocessing on this thesis,and that is for improving the quality of images. Nucleus segmentation isthe second step of this thesis. Segmentation of nuclei is performed by usingOtsu’s method frequently applied to segment the image. After applyingsegmentation algorithm on our images, features of nuclei are extractedfrom the result of segmentation part and because there are a high numberof features, some of them are selected as the best features. Featureextraction is considered as the third step, features extracted from nucleiincluding area, perimeter, and circularity are used in KNN classifier andarea, perimeter, circularity, form factor, and minor/major axis are used inANN classifier. The final step is the classification of cells for classificationpart.Classifications rate of defect WBCs is (66.67%), this percentage isimproved by using ANN classifier, where Classification rate of defect cellsis reached (72.22%).

موثوقية البيانات البيومترية اعتمادا على نظام العلامة المائية التكيفي == Biometric Data Authentication Based on Adaptive Watermarking System

Author name: رفاه عامر جعفر
Supervisor name: ميثاق طالب كاطع
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: الانظمة متعددة البيومترية تعتبر السيناريو الامثل من اجل سد الثغرات الموجودة في الانظمة احادية البيومترية. لذلك موثوقية وامنية البيانات البيومترية لفتت الاهتمام بشكل كبير في مجالات البحث. في هذه الرسالة تم التركيز على اقتراح حل مثالي لتحقيق اصالة البيانات البيومترية المتعددة المخزونه في قواعد البيانات والمرسله عبر قنوات فيها ضجيج والمستخدمة في الانظمة البيومتريه عن بعد. هذه الرسالة تقدم موثوقية البيانات البيومترية المتعددة اعتمادا على نظام العلامة المائية التكيفي. بالفعل النظام المقترح يتكون من جزئين وهونمط قزحية العين المائية ونمط اشارة الكلام المائية. الفكرة الرئيسية تتلخص في اخفاء خصائص الكلام كعلامة مائية في صورة قزحية العين واخفاء خصائص قزحية العين كعلامة مائية في اشارة الكلام التي تكون ماخوذة من نفس الشخص. في كلا النمطين، منطقة الاهتمام يجب تجنبها من اجل الحفاظ على المناطق المستخدمة في انظمة تحديد الهوية بدون اي تغيير. الخوارزمية الجينية تم استخدامها من اجل اختيار المواقع المناسبة للاخفاء في صورة قزحية العين واشارة الكلام التي تخزن فيها العلامة المائية. موثوقية صورة قزحية العين واشارة الكلام تتم من خلال المطابقة بين العلامة المائية المسترجعة والخصائص المتولدة. اداء النظام المقترح تم تقييمه باستخدام مؤشرات احصائية مع انواع مختلفة من الهجومات. النتائج التجريبية حققت كفاءة عالية في تحقيق موثوقية البيانات البيومترية. قيم PSNR لصور قزحية العين المائية تتراوح بين (58 - 70) ديسيبل مع سعات مختلفة من العلامة المائية تتراوح بين (150 - 2000) بايت وقيم SNR لاشارات الكلام المائية ذات الفترات الزمنية المختلفه تتراوح بين (45 - 60) ديسيبل مع سعة ثابتة من العلامة المائية (1400) بايت. قيم TAF (بين العلامة المائية المسترجعة والخصائص المتولدة) لصور قزحية العين المائية واشارات الكلام المائية تتراوح بين (0 - 0.0068) | Multimodal biometric systems can be considered optimal scenario in order to fill the gaps which are found in unimodal biometric systems. Therefore, the authenticity and security of biometrics data drew attention significantly in research areas. In this thesis, the focus is placed on proposed optimal solution to achieve authenticity of multimodal biometrics data that are stored in databases, transmitted through noisy channels and used in remote biometric systems. This thesis introduces a multimodal biometric data authentication based on adaptive watermarking system. Actually, the proposed system consists of two parts which are iris watermarking schema and speech watermarking schema. The main idea is summarized in embedding speech features as watermark in iris image and embedding iris features as watermark in speech signal for the same individual. In both schemas, Region of Interest (ROI) should be avoided in order to keep the areas that are used in identification systems without any change. Genetic Algorithm (GA) is used to select appropriate hiding locations in iris image and speech signal which will store the watermark. The authenticity of iris images and speech signals is done by matching between extracted watermark and extracted features. Performance of the proposed system has been evaluated with statistical indicators and different types of attacks. Experimental results have achieved high efficiency in establishing the authenticity of biometrics data. Values of Peak Signal to Noise Ratio (PSNR) for watermarked iris images is (58 - 70) dB with different capacity of watermark (150 - 2000) byte and values of Signal to Noise Ratio (SNR) for watermarked speech signals of different time duration is (45 - 60) dB with fixed capacity of watermark (1400) byte. Values of Tamper Assessment Function (TAF) (between extracted watermark and extracted features) for watermarked iris images and watermarked speech signals are (0 - 0.0068

كشف الحركة باستخدام المراقبة الفيديوية في الوقت الحقيقي == Real Time Video Surveillance Using Motion Detection

Author name: رجاء مريح محمد
Supervisor name: بشار مكي نعمة العيساوي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: لقد اثبتت الدراسات الحديثة ان الشخص لا يمكن له ان يستمر بمشاهدة مشهد ثابت في شاشة لاكثر من 20 دقيقة، مما يجعل انظمة المراقبة التقليدية التي تعتمد على وجود شخص امام الشاشات غير كفوء ولا يمكن الاعتماد عليها. ومع تطور تكنولوجيا الحاسوب، استخدم الحاسوب لتحقيق الوظيفة البصرية للانسان من خلال ايجاد مجموعة من الطرق والنظريات التي لها سلوك مشابه لسلوك الاشخاص في التعرف وكشف التغييرات التي تحدث من خلال مراقبة مشاهد فديوية تبث بصورة مباشرة .تعتبر المراقبة البصرية من المواضيع المهمة في مجال computer vision. بل هو التكنولوجيا الرئيسية لمكافحة الارهاب والجريمة والسلامة العامة وادارة لحركة المرور. يتركز العمل في هذه الاطروحة على بناء نظام مراقبة والحماية النظام المقترح في هذه الاطروحة صمم للمراقبة في الوقت الحقيقي. الفيديو يعمل في (10 fps), حجم الصوره 640x480 بكسل. الوقت الحقيقي لمعالجة كل صورة في الوقت الحقيقي هو 100 مللي ثانية.تعتبر تقنية كشف الحركة اول خطوة في انظمة المراقبة. في هذا الاطروحة تم عرض مختلف الخوارزميات,وتم التركيز واستخدام الخوارزميات التي تعمل في الوقت الحقيقي وهي طرح الخلفية وفرق الاطارات. بعد اختبار النظام في بيئات مختلفة، في كل من البيئة الخارجية والداخلية والمقارنة بين الطرق جعل من الممكن تحديد اي طريقة يمكن استخدامها في البيئة التي يتعين مراقبتها ، واذا كانت البيئة مزدحمة يفضل استخدام الفرق بالاطار، واذا كانت البيئة ثابتة كمراقبة مدخل بنايه يفضل استخدام طرح الخلفية. ايضا تثبت النتائج ان ضبط الكاميرا له تاثير على عملية كشف الحركة، حيث ان تغيير الضبط سواء كان زيادة او نقصان يعطي مؤشرا على وجود حركة حتى في حالة عدم وجود اجسام متحركة. تم تشغيل النظام على جهاز احادي المعالج مجهزة بــ 2.0 GHz معالج Pentium 4. نلاحظ ان النظام يعمل بسرعة من حيث تحديد وكشف الحركة ، باستخدام (parallelizing) للخوارزمية جعل النظام يعمل كما لو كان ضمن جهاز متعدد المعالجات وهذا مدعوم من خلال مفهوم ال (Threading) ضمن لغة البرمجة المستخدمة (Visual Studio.net)، مما مكن النظام من تحقيق الاداء الافضل في الوقت الحقيقي . تم استخدام التنبيه لكشف الحركة في ثلاثة طرق مختلفة ، عن طريق الصوت ، عن طريق البريد الالكتروني مع الصورة المرفقة ، واخيرا مع الرسائل النصية القصيرة باستخدام تكنولوجيا GSM . | Recent studies have proved that a person cannot watch a static scene in a monitor for more than 20 minutes, therefore making traditional surveillance systems that rely on the presence of a person incompetent and unreliable. And With the development of computer technology, using a computer to realize the human visual function.Visual surveillance in dynamic scenes, especially for humans and vehicles, is one of the current challenging research topics in computer vision. It is a key technology to fight against terrorism, crime, public safety and for efficient management of traffic. Work is the concentrated basis of this thesis through the construction of the monitoring system and protection.The proposed system in this thesis was designed for monitoring in real - time. For video running at 10 frames per second with a resolution of 640 pixels by 480 pixels, real - time performance would require each frame to be processed in 100 millisecondsMotion detection is the first significant step in video surveillance systems. The motion detection algorithms used in this thesis are background and frame differences after testing the system in different environments, which includes both of outdoor and indoor environments. The comparison between the different methods makes it possible to determine which method can be adopted to monitor a specific environment. For example, if the environment is dynamic it is preferred to use frame difference, and if it is static environment background subtraction is the much adequate method. These results demonstrate that the setting of a camera will be effect on motion detection process. The change of this setting either increase or decrease gives an indication of a motion existence, even in the absence of moving objects.The system was running on a single - processor machine equipped with a 2.0 GHz Pentium 4 Processor. The system is running fast to allow practical applications of the software. Furthermore, by parallelizing the algorithm to run such as on a multi - processor machine, real - time performance could be achieved via concept of threading in Visual studio.The alarm for the motion detection is expressed by three different scenarios : sound, e - mail with attached picture, and finally with SMS using GSM technology

نظام تعريف البصمة باستخدام الخوارزمية الجينية == Fingerprint Identification SystemUsing Genetic Algorithm

Author name: ذكرى محمد عبد
Supervisor name: ضياء عبد الحسين جمعة الزبيدي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: Identification system has been widely covered by many researchers using different methods to reach to the desired goal of the best and accurate security method. Existing security methods rely on knowledge based on approaches like password or token based on approaches like access cards. Such methods are not very secure, biometrics such as fingerprint, face and voice offer are means of personal identification and provide increased security because they rely on characteristics are existed in us. In this thesis, method of fingerprint identification system is introduced. The proposed system has used 196 fingerprint image back to the 28 individual, 140 image from them has been used for training and 56 image has been used for testing. Discrete Cosine Transform has been used to extract distinctive features from fingerprint image and genetic algorithm (GA) has been used as features selection technique. Genetic algorithm has helped to produce GA filter in order to select subset of features out of DCT. When testing the proposed system by using two type of statistical pattern recognition, (Probabilistic Neural Network and K - Nearest Neighbor) have found the identification rate reaching to 91% with superiority K - Nearest Neighbor algorithm in reaching this rate with the use of less number of features (68 feature). This rate has emboldened on attempting using more than one filter of genetic algorithm, the result reached to 98% as identification rate in two classifiers with more reduction in number features. The proposed system has been tested before using genetic algorithm and identification rate has reached to 89%. A code for the proposed identification system has been written with the use of matlabversion(7.6).As the specifications of the computer, which is used : Operating System : Windows 7, Processor : 2GHz, Memory : 3072MB

ضغط الصورة كسوريا بالاعتماد على التقنية العشوائية == Fractal Image Compression Based on Entropy Technique

Author name: دعاء يونس عباس الطائي
Supervisor name: جميلة حربي سعود العامري
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: ضغط البيانات اصبح مسالة مهمة لخزن المعلومات والارسال ويستخدم بصورة خاصة في قاعدة بيانات مكونة من عدد كبير من الصور الرقمية المفصلة حيث ان الصورة هي عبارة عن تمثيل رقمي. ضغط الصور ببساطة يدل على تقليل هذه البيانات الرقمية بواسطة استخدام خوارزميات مختلفة لذلك مؤخرا الصور تضغط باستخدام خوارزميات ضغط الصور الكسورية وبالاعتماد على الكسوريات (fractals( تعتبر خوارزميات ضغط الصور الكسورية هي خوارزميات من نوع فاقدة لبيانات (lossy) الصور الرقمية. تضغط الصورة كسوريا بسبب اعتمادها على حقيقة ان اجزاء من الصورة غالبا ما تشابه اجزاء اخرى من نفس الصورة لذلك فان هذه الخوارزميات تكون ملائمة اكثر للصور النسيجية والصور الطبيعية. بسبب امتلاك الخوارزميات الكسورية لبعض الخصائص المرغوب بها مثل قدرة التحليل المستقلة وسرعة اعادة الترميز. فان خوارزميات ضغط الصور الكسورية نالت اهتمام كبير من قبل الوحدات البحثية. بالرغم من كل هذه النجاحات المتقدمة الا ان طول وقت الترميز في مرحلة الضغط يبقى العائق الاساسي لهذه الخوارزمية بسبب ان معظم الوقت في مرحلة الضغط يصرف حول ايجاد افضل مطابقة بين المديات (srange) والمجالات (sdomain) اي ايجاد المناطق المتشابهة في الصورة. في هذه الرسالة سوف نقدم تقنية جديدة لتقليل تعقيدات مرحلة الضغط والمحافظة على كفاءة الصورة المسترجعة باستخدام التقنية العشوائية. في هذه التقنية المقترحة, سوف نقسم الصورة المراد ضغطها باستخدام تقنية الشجرة الرباعية quad tree)) الى مديات ومجالات مختلفة الحجم فيما بعد يتم حساب قيمة العشوائية لكل مدى ومجال اذا كان فرق العشوائية بينهما اقل من مقدار عتبة العشوائية (ɛ) الذي يكون ضمن قيم تتدرج من 0.1الى 0.9 فالمجال ينظم لمستودع المجالاتdomain pool) ) لهذا البحث في مستودع المجالات لكل مدى سوف يقل حيث يتم تكوين مستودع المجالات الجديد المتقلص الحجم بالاعتماد على القيمة العشوائية لكل مجال لذلك كل مدى سوف يقارن فقط مع المجالات التي تحقق الشرط ) مستودع المجالات الجديد المتقلص الحجم ) بدلا من المقارنة مع كل المجالات كما في خوارزمية البحث الكلي لهذا الحسابات في مرحلة الضغط المقترحة سوف تكون قليلة والوقت سوف يسرع. في النهاية, استخدام طريقة تقطيع الشجرة الرباعية في التقنية العشوائية المقترحة ساعدنا في تسريع وقت الضغط حيث كما نعرف ان طريقة تقطيع الشجرة الرباعية تسرع مرحلة الضغط حيث ان النتائج الاختبارية في جداول المقارنة المعروضة في الفصل الرابع والتي تتضمن 10 صور رمادية وملونة حجمها 256 ×256 تشير ان الخوارزمية المقترحة تسترجع الصور بوقت ضغط اسرع مثال على ذلك وقت الضغط لصورة لينا تناقص من 2650 ثانية باستخدام خوارزمية الضغط الكلي ليكون431.81 ثانية باستخدام الخوارزمية المقترحة وباستخدام نفس متغيرات مرحلة الضغط وفي حالة قيمة مقدار التداخل (step size) هي 1 كذلك نسبة الضغط والكفاءة لصورة لينا باستخدام الخوارزمية المقترحة هي 10.565 , 30.181 dB على التوالي هذا يعني ان الخوارزمية المقترحة ايضا تحقق كفاءة جيدة للصورة المسترجعة مع نسبة ضغط مقبولة | Data compression has become an important issue for information storage and transmission. This is especially true for databases consisting of a large number of detailed digital images whereas digital images are the numerical representations. Image compression simply refers to reduce this numerical data by using various algorithms so recently images can be compressed using fractal compression algorithm. Based on fractals, fractal image compression is a lossy compression algorithm for digital images. Because fractal image compression relying on the fact that parts of an image often resemble other parts of the same image in other words its is based on the self - similarities property in images so fractal image compression algorithm is best suited for textures and natural images. Due to some desirable properties like resolution independence and fast decoding, fractal image compression has received much attention from the research community. Despite the advances made, the long computing times in the encoding stage remain the main drawback of this algorithm since most of the time during encoding stage is spent for finding the best matching pair of range - domain block (finding the regions with high self - similarity). In this thesis, new technique will be presented to reduce the complexity of the encoding stage and keeping quality of the reconstructed image using the entropy technique. In the proposed entropy technique, the image will be partitioned using quad tree partitioning into range and domain blocks of different sizes after that the entropy values of range and domain blocks will be calculated for determining size of the domain pool since if the difference between the entropy values of range and domain blocks lesser than entropy threshold (ɛ) that ranged from 0.1 to 0.9 values then this domain block will belong to the domain pool because that the domain pool search for each range block will be reduced since the new reduced domain pool is formed based on entropy value of each domain block so that range block is compared only with domain blocks that satisfy the condition (i.e., reduced domain pool) instead of all the domain blocks as in full search algorithm then calculations of the proposed encoding stage will be little and the time will be speeded. Ultimately, using quad tree partitioning in entropy technique assisted in speeding the encoding time since where the experimental results in comparing tables that shown in chapter four which include 10 grey scale and color images of size 256 × 256 indicate that the proposed entropy technique combined with quad tree partitioning reconstructed the images with faster encoding time for example the encoding time of Lenna image decreased from 2650 sec in full search algorithm to be 431.80 sec by using the proposed entropy algorithm under the same encoding parameter values for step size is 1 as well as the compression ratio and quality of Lenna image using entropy technique are 10.565 and 30.038 dB respectively while in full search algorithm were 13.058 and 31.181 dB respectively this means that the proposed entropy algorithm also it achieves good quality of the reconstructed images with acceptable compression ratio

نظام اخفاء صورة مشفرة في ملف صوتي == Image In Wave Crypto - Stego System

Author name: بيداء فليح حسن
Supervisor name: مصطفى ضياء الحسني
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: بسبب التطور السريع في مجال الاتصالات والوسائط المتعددة والاستخدام المتزايد للانترنت، فقد اصبح امن بيانات الوسائط المتعددة ملحا جدا. اثنان من التقنيات الفعالة لتحقيق امن بيانات الوسائط المتعددة هي تقنيات التشفير واخفاء المعلومات .في هذه الرسالة ندرس اسلوبا علميا لنظام اخفاء معلومات صورة مشفرة في ملف صوتي (Cover Audio). في البداية يتم تطبيق خوارزميات مختلفة ومنها خوارزمية الحديثة RC4)) وخوارزمية الفوضئ (Multiple - Logistic Maps)) .لعبت نظرية الفوضئ دورا هاما في تقنيات التشفير والاخفاء في الوقت الحاضر بسبب افضل امنها وادائها وفقا لتسلسل العشوائية التي يتم انشاوها من نظام الغير خطية بسرعة عالية. عملية التشفير والاخفاء تكون بصورة غير متسلسلة عن طريق استخدام "Chaotic Maps" لتوليد مفاتيح للتشفير ومواقع عشوائيه للصوت(Stego Audio). الصورة السرية المشفرة يتم اخفاءها داخل (Cover Audio) لانتاج (Stego Audio) ولكن باجراء بعض التحويلات . واحدة من هذه التحويلات هي ((DWT التي تسخدم للتحويل من مجال ( Time Domain) الى مجال اخر يسمئ المجال الترددي (Frequency Domain).عملية التضمين تكون في المجال الترددي العالي ومن ثم الرجوع الئ المجال الاول بتطبيق معكوس تحويل المويجة المتقطع (IDWT).اثبتت النتائج المتحصل عليها من الاختبارات التجريبيه للنظام المقترح هي تقنيات قوية وفعالة وفقا لمقاييس ( Information Entropy ≤ 8)(PSNR ≥ 40), (SNR ≥ 40), (Runs Test ≥ 0.01), (Frequency Test ≥ 0.01), (Serial Test ≥ 0.0.1), (Correlation Coefficient ≤ 1). | Due to the rapid development in the field of communications and multimedia and the increasing use of the Internet, multimedia data security has become very urgent. Two of the efficient techniques to achieve the multimedia data security are cryptography and steganography technologies.In this thesis introduces a workable method for steganography system encrypted image into a cover audio file. Initially, different encryption algorithms are implemented based on modified modern cipher (Hybrid RC4 using Logistic and Tent maps) and chaotic maps (Multiple - Logistic maps). The chaos theory has played an important role in cryptography and steganography. Chaos based encryption and embedding algorithms are employed at the present time because of their best security and good performance according to the random sequences that are generated from nonlinear system in a high speed calculations. The chaotic map is used to generate the encrypted keys and the random locations of stego audio. The encrypted secret image is then embedded in cover audio to produce stego audio after some transformations. One of the transformations is Discrete Wavelet Transform (DWT) that used as an embedding technique by converting the cover audio from time domain to frequency domain. The Inverse Discrete Wavelet Transform (IDWT) is applied to produce the auditory stego audio. The obtained results from the experimental tests proved that the proposed encryption and embedding algorithms are a powerful and efficient techniques according to the higher (Entropy ≤ 8), (Correlation ≤ 1), (PSNR ≥ 40), (SNR ≥ 40), (Runs Test ≥ 0.01), (Frequency Test ≥ 0.01), and (Serial Test ≥ 0.01).

تشـفير اشارة الكلام باستخدام خرائط الفوضى == Speech Signal Encryption Using Chaotic Maps

Author name: ايمان هاتو هاشم
Supervisor name: سعد نجم باشخ السعد
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: اكتسبت امنية الاتصالات للكلام اهمية كبيرة مع تقدم الاتصالات الحديثة وتقنيات الوسائط المتعددة. اذ اصبح توفير الحماية مع مستوى امن عال من القضايا التي تحظى باهمية خاصة, فضلا عن كونها من القضايا الضرورية.في هذه الدراسة تم اقتراح طريقة لتشفير الكلام اذ تم تصميمها وتنفيذها اعتمادا على انظمة الفوضى (chaotic). تضمنت الدراسة تقديم نوعين من خوارزميات تشفير الكلام : رقمية وتناظرية، وكل خوارزمية منها مكونة من اكثر من مستوى لتغيير معالم اشارة الكلام الاصلية مع الحفاظ على الاشارة المسترجعة بدرجة وضوح عالية .ان خوارزمية التشفير الرقمية تعتمد على عملية ابدال وتعويض عينات الكلام (samples) في المجال الزمني, والمجال الترددي باستخدام مفاتيح سرية. على حين تعتمد خوارزمية التشفير التناظرية على عمليات ابدال لمقاطع الكلام في المجال الزمني وعمليات ابدال للمعاملات الناتجة من تحويل جيب التمام المقطع (DCT). ان عمليات الابدال يتم تنفيذها عن طريق تطبيق (map Arnold cat) وباستخدام مفتاح ابدال يتم توليده باستعمال زوج من (Logistic map) ذات البعد الواحد، على حين تم تنفيذ عمليات التعويض عن طريق استخدام مفتاح (mask) يتم توليده من (Logistic maps).كما تضمنت الدراسة مقارنة اداء كل خوارزمية نسبة الى درجة الوضوح الموجودة في الاشارة المشفرة وجودة الاشارة المسترجعة بعد عملية فك التشفير باستعمال اختبارات موضوعية مع الاخذ بعين الاعتبار تاثير الضوضاء على الاشارة المشفرة.وقد تم استخدام لغة البرمجة (c#) لتنفيذ خوارزميات التشفير المقترحة اذ اظهرت النتائج ان نظام التشفير يوفر كلام مشفر مع نسبة وضوح قليلة جدا (نسبة الاشارة الى الضوضاء SNR ونسبة الاشارة الى الضوضاء المقطعي SNRseg ونسبة الاشارة الى الضوضاء المقطعي الطيفيSSNRseg تصل الى - 25 وقيمة معامل الارتباط تقترب من الصفر) وكلام مسترجع ذو نوعية عالية من الجودة (نسبة الاشارة الى الضوضاء SNR ونسبة الاشارة الى الضوضاء المقطعي SNRsegونسبة الاشارة الى الضوضاء المقطعي الطيفيSSNRseg تصل الى 85 وقيمة معامل الارتباط Correlationتقترب من الواحد), كذلك بينت النتائج ان النظام متحسس بدرجة عالية لتغيير المفاتيح المستخدمة. | Secure speech communication has been of great importance with the advancement of modern telecommunication and multimedia technologies. The importance of providing protection with high level of security becomes a major issue. In this thesis the design and implementation a chaotic based encryption speech approach has been proposed. Two types of speech encryption algorithms are presented, digital and analog. Each algorithm is with multilevel to destroy all aspects of the original signal, while preserving the quality of the recovered speech signal with a satisfactory level.The digital encryption algorithm is based on permutation and substitution of speech samples using secret keys in both time and transform domains. While analog encryption algorithm is based on permutation the segments in time domain and permutation coefficients resulting from Discrete Cosine Transform (DCT) in transform domain.The permutation process is performed by Arnold cat map and permutation key generated from a pair of one - dimensional logistic maps. The substitution performed with mask key generated from one - dimensional logistic maps. A performance comparing of each algorithm in terms of residual intelligibility and quality of recovered speech is done using objective test, taking into account the effect of the noise on encrypted signal.The proposed speech encryption algorithms are implemented in C# programming language. The results indicate that the encryption system provides encryption speech signal of very low residual intelligibility (SNR, SNRseg and SSNRseg are very low up to - 25 and correlation closed to zero), while preserves the high quality of the recovered speech signal (SNR, SNRseg and SSNRseg are high up to 85 and correlation closed to one). The system has a large key sensitivity because a small change in the secret key causes a large change in the encrypted signal.

نظام تشخيص السكري باستخدام خوارزمية ID3 وخوارزمية البيز == Diabetes Diagnosis System Using ID3 and Bayesian Algorithms

Author name: احلام راشد خرباط
Supervisor name: زكي سعيد توفيق | سكينة حسن هاشم
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: In today’s world, people get affected by many diseases which cannot be completely cured. Diabetes is one of these diseases and is now a big growing health problem. It leads to heart attack, kidney failure and renal disease risks. The techniques of data mining have been widely applied to extract knowledge from medical databases. This work presents a proposed Medical Diagnosis System of Diabetes aiming to identify the correct diagnosis of Patient’s diabetes as quickly as possible and at a lower cost as possible. The Proposal has three subsequent stages; the first stage is to construct the medical dataset (MD) with eight features which are taken for 1000 patients and cover three classes (Diabetic, Non - Diabetic, and Predicted - Diabetic). The second stage is preprocessing the MD by removing redundancy, generalize and normalize some of features values, and to predict the missing values using K - Nearest Neighbor algorithm (KNN) instead of the traditional filling method in which values are estimated based on experiences. The third stage is data mining - based machine learning, which depends on two algorithms Interactive Dichotomizer 3 (ID3) classifier and Traditional Naïve Bayesian (TNB). TNB required an additional checking step to be suitable for the domain; this version has been called Modified Naïve Bayesian (MNB)). The outcome of implementing the proposed system showed that the accuracy of MNB classifier is generally higher than that of both TNB and ID3 classifiers for all feature sets. It has been found that accuracy of the ID3 model is approximately (98.5%), while the accuracy of the TNB model is about (63%) and the accuracy of the MNB model is (100%). The implementation of the proposal has been done using MS. Visual Studio C#.

نظام تصويت الكتروني امن باستخدام التشفير التماثلي == Secure E - Voting System Using Homomorphic Encryption

Author name: احسن جبار عبد الحسين
Supervisor name: سعد نجم باشخ السعد
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: Homomorphic encryption is a type of encryption that allows performing computation on ciphertext and returning an encrypted result. The decrypted of the result is equal to the same result when performing the same computation on plaintext. Homomorphic encryption has become more useful and more important in many different cryptographic applications such as voting protocols, cloud computing and private information retrieval.The main aim of thesis is to introduce the concepts of homomorphic encryption and how to exploit these concepts to solve open problems in cryptography field. A remote e - Voting system is designed and implemented using homomorphic encryption as an example of these problems. The homomorphic properties in ElGamal cryptosystem are exploited to achieve two important voting prerequisites : first, the security of device used for electronic voting by voter. Second, the voter has the ability to choose willfully and without force. The system achieves the privacy of voters. That mean no one can link the identity of the voter and his vote. The privacy is preserved by using homomorphic encryption which can count the results without revealing the individual votes. In addition to privacy, the system achieves the other general voting system requirements such as eligibility, accuracy, fairness, Receipt - freeness, coercion resistance, mobility, simplicity, individual verifiability, scalability and availability.The structure of the system consists of four stages : setup, registration, voting and tallying. The concepts of object oriented software engineering and unified modeling language are adopted in the stages of developing the system.Finally Java programming language (NetBeans IDE 8.0.2), MySQL (WampServer64 - phpMyAdmin) and Pacestar Unified Modeling Language (UML) Diagrammer V 6.38 are used as tools for implementation.

ضغط البيانات السعية باستخدام الطرق الهجينـة == Audio Compression Based on Hybrid Methods

Author name: زينـة صادق عبــد الجــبار
Supervisor name: ضياء عبد الحسين جمعة الزبيدي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: ان تقنيات ضغط البيانات لها اهمية كبيرة في العديد من التطبيقات. احد هذه التقنيات هو ضغط البيانات السمعية المستخدم على نطاق واسع في تطبيقات نقل وتخزين الصوت لذلك هناك العديد من تقنيات ضغط البيانات السمعية التي بحثت.ان الهدف من ضغط البيانات السمعية هو للحصول على تمثيل رقمي مدمج مع جوده عاليه لاشارة الصوت عالية الجوده دون التاثير على جودة الادراك الحسي لغرض نقل وتخزين فعاله.النقطة الرئيسية لهذه الرساله هو استغلال التشابه الكبير بين قناتي الصوت في النظام الصوتي المجسم (والذي هو صفه لعدد كبير من ملفات الصوت) وذلك يتم بعد العمل على الاشارة الرقمية المعتمدة على تحويل المويل (Slantlet Transform) مع استخدام العتبه من نوع متكييف لعزل ونقل المعاملات المهمة عن المعاملات الاقل اهمية. بعد ذلك يتم تكميم وترميز المعاملات المهمه عملية الترميز تكون عن طريق الترميز الحسابي (Arithmetic Coding) وترميز طول التشغيل (Run Length Encoding) .تعتبر الخوارزمية الجينية اداة مناسبة من طرق البحث او طرق تحقيق الامثلية لذلك استخدمت لتحسين اداء نظام الضغط وذلك عن طريق ايجاد عامل تكميم من نوع متكييف لكل ملف بدلا عن استخدام عامل تكميم يتم تحديده من قبل المستخدم. بعض مقاييس الجودة مثل مقياس نسبة قمة الاشارة للضوضاء (PSNR) وخطا المربع المتوسط (MSE) استخدمت لتقويم جودة الملف الصوتي المسترجع مقارنة مع جودة الملف الصوتي الاصلي. كذلك تاثيرات بعض عوامل السيطرة على اداء النظام قد تم اختبارها لمساعدة المستخدم لاختيار قيم عوامل النظام بشكل صحيح. تشير نتائج الاختبار الى ان استخدام الخوارزمية الجينية هو تحسين جدير بالاهتمام في نظام الضغط. مع التحسن الذي تحقق باستخدام الخوارزمية الجينية كان معدل كل من : نسبة الضغط19.52 , ونسبة قمة الاشارة للضوضاء 56.70 ديسبل ,زمن الترميز لثانية واحدة 0.30) ثانية( وزمن فتح الترميز لثانية واحدة 0.11) ثانية( . | Data compression techniques have a great importance in many applications; one of these compression techniques is audio compression which is widely used in applications such as audio transmission and storage so many forms of audio compression techniques have been investigated.Audio compression aims to obtain compact digital representation of high quality audio signal without comprising the perceptual quality.The central point of this thesis is to exploit the high similarity of two channels in stereo wave file (which is the property of large number of stereo audio files) after using digital signal processing techniques based on Slantlet transform with adaptive threshold to isolate the important coefficients from less important. The isolated coefficients are quantized and encoded using arithmetic coding and run length encoding.Genetic algorithm (GA) has become a suitable searching or optimization tool so it used to improve the performance of compression system by finding an adaptive quantization factor for each file instead of using quantization factor specifying by user. Some of the well known fidelity measures like peak signal to noise ratio (PSNR) and mean square error (MSE) have been used to assess and compare the quality of the reconstructed audio file with the original one, also the effects of some control parameters on the system performance have been investigated to assist user to correctly choose the values of system parameters. The test results indicate that GA is a worthwhile improvement in compression system, with the improvement achieved by GA the averages of : compression ratio of 19.52, PSNR of 56.70 dB, encoding time for one second 0.30 sec and decoding time for one second 0.11 sec.

نظام تمييز الكيانات ثنائية البعد باستخدام تقنية مطابقة المخططات == 2D Object Recognition System Using Graph Matching Technique

Author name: اســــراء محمد حســون
Supervisor name: عامر صديق الملاح
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: يستطيع الانسان تمييز الكيانات بجهد قليل بالرغم من حقيقة ان صورة الكيان مختلفة في الحجم والوضعية التي يتخذها الكيان .مطابقة كيانين تنفذ بقياس مدى توافق مميزات وتنظيم الاجزاء الاولية المكونة للشكل . يعتبر المخطط هيكل بياني عام وقوي لتمثيل البيانات .هنالك عدد من المناهج في مطابقة المخططات مثل التمييز بواسطة المكونات , المخطط الهيكلي بالاعتماد على نقاط التقاطع, استخدام خصائص نقاط الـ(Medial Axis) كسمة للشكل. في هذه الاطروحة, تم تقديم نظام تمييز الكيانات ثنائية البعد باستخدام تقنية مطابقة المخططات . الشكل يجزا الى اجزاء اولية منظمة هرميا, ان بناء (Shock Graph) يعتمد على مصفوفة المتجاورات التي تعكس الارتباطات بين مقاطع الهيكل العظمي . النظام المقترح يتضمن اربع مراحل : مرحلة التجهيز , مرحلة بناء المخطط, مرحلة استخلاص الميزات ,واخيرا مرحلة التمييز. مبدا العقوبة سيستخدم في المرحلة الرابعة للاهتمام بالمخططات التي تمتلك حجم مختلف. هذا العمل انجز على قاعدة بيانات تحوي على (100) صورة مقسمة الى (10) اصناف (10) صور لكل صنف. الصور المختبرة تتكون من (80) صورة (8) صور لكل صنف. النظام يستخلص الميزات ويقارنها مع تلك المخزونة في قاعدة البيانات لايجاد اقرب كلاس باستخدام مقياس الفرق الاقليدي. اظهرت نتائج التجارب ان نسبة التمييز كانت 93,7 . | Humans can recognize objects with little effort, despite the fact that the image of the objects may vary in sizes and pose. Matching two objects is perform by measuring how well the proprieties and the organization of the primitives forming the shapes agree .Graph is a general and powerful data structure for the representation of objects, there have been several approaches in graph matching area, such that : recognition by components (geons) ,skeletal graph based on junction points , using medial axis characteristic points as an attribute to model the shape ,..etc. In this thesis, 2D object recognition system is introduced using graph matching technique .A shape is partitioned into hierarchically organized primitive parts, building shock graph is based on adjacency matrix that reflects connections among skeleton segments. The proposed system includes four stages : preprocessing, graph construction ,feature extraction, and recognition stage. To ensure accuracy , principle of penalty is used in the fourth stage to deal with graphs have deferent size . This work is performed on the database including 100 images for 10 classes(10 images for each class). The testing images consists of 80 images(8 images for each class), the system extracts features , and compares the features with those stored in the database to find the nearest class using Euclidian distance measure. The experimental results showed that the recognition rate was 93.7 % .

طريقة اكتشاف المعلومات المخفية == Detector of Information Hiding

Author name: هبة جبار عبد الواحد العقابي
Supervisor name: ستار بدر سدخان المالكي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: يهدف هذا البحث للتطوير وتنفيذ طريقة تحليل الاغمار من خلال الفحص الدقيق للصور المشكوك باحتوائها على معلومات مخفية (كصور ال BMP) , لتحديد فيما لو كانت تحتوي على اخفاء ولا تحتوي.تم اغمار المعلومات المخفية باستخدام نوعين من الاغمار . النوع الاول نسخدم (S - Tool)و هو احد طرائق الاغمار المعروفة ,و طريقة مطورة تتعلق باغمار المعلومات باستخدام طريقة LSB.و بالاعتماد على طريقة تحليل المويجة نوع هار (Harr Wavelet) كطريقة للتحويل الى المجال الترددي ثم استخلاص متجه المعالم (Feature Vector ) الذي يحتوي على معلومات خاصة تتم معالجتها لاحقا,ثم استخدام امكانية دالة كثافة التوزيع(Probability Density Function) لاختزال المعلومات وتقليص عدد المعاملات اعتمادا على عمل الدالة حيث ستتم معالجة المعاملات في الاختبارات الاحصائية والتي هي على نوعين : طرائق تقليدية وطريقة مطورةو كالاتي : الطريقة التقليدية هي عبارة عن عدة اختبارات هي : AD فرق القمة المطلقة ,MSE معدل مربع الخطا, SNRنسبة الاشار الى الضوضاء , PSNR نسبة الاشار الى الضوضاء القمية,NCCالرتباط المتقاطع الموزون,CQ نوعية الارتباط.و في الطرقة المطورة تم استخدام الاختبارات الاتية : Mean المتوسط , Variance التباين, Skewness معامل الالتواء , Kurtosis مقياس التفلطح.تم اخبار عدة نماذج من الصور (كصور ال BMP) وباحجام مختلفة تحتوي على معلومات مخفية واغمار مائي,لقد تم اختبار 12 صورة مختلفة بعضها تم تمييزه واكتشاف احتواءه على اخفاء.4 من 12 (33%) دخلت النظام ولم تكتشف وكانها خالية من اي اضافة , بينما الاصل هو 1 خالية والاخر حاوية على اخفاء .تم بناء النموذج باستخدام (Visual Basic 6) المجهز بواسطة بيئة النوافذ . وتم اختبار النموذج في بيئة نوافذ XP ونوافذ ME وقد اثبت النظام كفاءة مشجعة. | This research aims to design and implement a steganalysis process through scanning and testing the tested images, each of 24 - bit image, to find out if it contains a hidden information. The stego objects are embedded using S - Toll, and Developed Stegonography tool that modulate Least Significant Bit (LSB) of the pixel. Using of wavelet transformation of Haar wavelet type to produce feature vectors of coefficients ,these coefficients are mapped ,then using the ability of Probability Density Function(PDF) to minimize the features that will be use in the statistical tests : - The Standard tools Absolute Value Differences (AD), Mean Square Error(MSE), Signal - to - Noise Ratio(SNR), Peak Signal - to - Noise Ratio(PSNR), Normalized Cross - Correlation(NCC) , Correlation Quality (CQ).and in our research, we used the order statistics, such as : - (Mean, Variance, Skewness, Kurtosis ) .We tested 12 BMP images with different sizes, which had information hiding both steganography and watermarked. Though the system was tested 12 distinct images ,some were detected and some were not, 6 images had information hiding and 6 were clear, 3 of 12 (i.e. 33%)were pass as they were clear, while 2 images were not. The others were detected . The developed system is implemented using Visual Basic programming language version 6, provides by Windows environments (XP, Me), and the resulted obtained are encouraging

تشفير الملفات الفيديوية امبيج - 1 == Encryption of MPEG - 1 Video Files

Author name: محمد صبحي صادق الاوسي
Supervisor name: بان نديم ذنون يونس
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: هنالك نوع حديث من التشفير يدعى بالتشفير الانتقائي الذي يعتمد على اختيار بعض المناطق ذات الحساسية العالية وتشفيرها بصورة تؤدي الى تدمير الملف بصورة كاملة، هذا النوع من التشفير يتلائم اكثر مع الملفات المضغوطة مثل الملفات الفيديوية من نوع (MPEG) والصور المضغوطة من نوع (JPEG) الخ من انواع الملفات المضغوطة. هذا التلائم ناتج بسبب ان الملفات المضغوطة تتركز فيها كمية كبيرة من المعلومات في مساحات صغيرة اكثر من الملفات غير المضغوطة.ان الملفات الفديوية من نوع (MPEG) تحتوي على ثلاث انواع من الصور (االمرجع I، التنبؤ الامامي P ، التنبؤ الامامي/الخلفي B) داخل الملف، ان الصور الاكثر اهمية من بين هذه الانواع الثلاثة هي الصور المرجع التي تعد كاساس تشتق منه الصور الاخرى ، هذه الانواع من الصور توجد بشكل متسلسل داخل الملف الفديوي وعلى شكل مجاميع، ففي كل مجموعة نجد صورة واحدة من النوع المرجع وعدد مختلف من الصور ذات التنبؤ الامامي والتنبؤ الامامي/الخلفي يتراوح من (9 - 15) حسب طبيعة الملف وكمية البيانات المضغوطة، لذلك فان تشفير الصور المرجع فقط يؤدي الى تدمير نسبة لا باس بها من المعلومات المرئية (تشفير ذو الدرجة الاولى من التعقيد) اما تشفير الصور المرجع مع تشفير الصور ذات التبؤ الامامي سيؤدي الى تدمير كامل للمعلومات المرئية (تشفير ذو الدرجة الثانية من التعقيد) مع اهمال الصور ذات التبؤ الامامي/الخلفي بدون تشفير. من المهم ذكره ان مجموع الصور المرجع والصور ذات التبؤ الامامي داخل الملف الفديوي هو اقل بكثير من مجموع صور التنبؤ الامامي/الخلفي فقط، وبذلك تركنا كمية كبيرة من المعلومات من دون تشفير ادى الى تقليل الوقت المستغرق للتنفيذ.في النظام المعتمد تم تشفير المناطق الاكثر حساسية باستخدام ثلاثة انواع من طرق التشفير وبدرجتي التعقيد الاولى والثانية، هذه الطرق هي طريقة فابوناشي ، طريقة جاليوس واخيرا الطريقة المقترحة. فقد تم تطوير الطريقة الاخيرة لتضاهي الطرق الاخرى المعروفة لتعمل بكفاءة عالية ذات وقت تنفيذي مناسب وبدرجة تشفير في اغلب الحالات تكون هي الاعلى بالاضافة الى ان احتمالية فك الشفرة تكون قليلة جدا مقارنة مع الطريقتين الاخريتين . لقد تم تنفيذ النظام المعتمد باستخدام فيجوال بيسك 6.0 كلغة برمجية . تم استخدام معدل الخطا التربيعي (MSE)، ونسبة الاشارة الى التشويش (PSNR) كمعاملات حساب دقة النتائج المستخلصة من التقنيات الكلية المطورة في النظام المعتمد. | There is a modern type of encryption called selective encryption which depends on the choice of some sensitive areas. The encryption of these areas leads to destroy the whole file. This type of encryption is more compatible with compressed files such as Moving Picture Expert Group (MPEG) video files and Joint Picture Expert Group (JPEG).This compatibility produced from a large amount of information focused in a small area more than non - compressed files. The (MPEG - 1) video file contains three types of pictures reference (I), predicted (P) and bidirectional (B) pictures. The most important one among these three types is (I) picture, which is the basis that other types (P and B) were derived from, P pictures are predicted from (I) only in one direction (Forward prediction) and (B) pictures were predicted from (I) and (P) in the two directions (Forward/ Backward prediction), therefore the encryption of (I) pictures only lead to destroy most of visual information (encryption in the first degree of complexity), while the encryption of (I) and (P) pictures together lead to destroy all visual information (encryption in the second degree of complexity) with no need to encrypt (B) pictures. It is important to mention that the total number of (I and P) pictures within the MPEG - 1 file is less than the total number of (B) pictures only, leaving a large amount of information without encryption and reduced the time needed for implementation.In the proposed encryption system, three encryption methods were used Fibonacci, Galois and the Proposed method (Random Seed Values). The proposed method was developed to compete other methods with a smaller probability of breaking encrypted files. The execution time of Galois method is faster than other methods, The encryption system was implemented using Visual Basic 6.0 programming language. The fidelity measures (MSE) and (PSNR) are used to check the result of the whole developed techniques.

تصميم وتنفيذ تطبيق لنقل الملف النصي باستخدام نموذج الـ (TCP/IP) == Design and Implementation of Text File Transfer Protocol Using TCP/IP Reference Model

Author name: سيف محمود خلف حسين العلاك
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
Key words:
  • Application Programming Interface
  • Automatic Repeat request
  • American Standard Code for Information Interchange
  • Berkeley Software Distributed
  • Delivery Datagram Protocol
  • Electronic Mail System
  • Fiber Distributed Data Interface
  • File Transfer Prot
First pages:
Abstract: مع النمو السريع والتطور لشبكات المعلومات والانترنت، اصبح من المهم ايجاد طرق لتطوير هذه الشبكات، من خلال اضافة تطبيقات جديدة اليها. التطبيق المقترح في هذه الاطروحة هو توفير خدمة نقل الملف النصي والذي تم تطبيقه على شبكة محلية (LAN) وباستخدام نموذج الـ (TCP/IP). ان اساس عمل التطبيق في هذا المشروع يعتمد على قيام موفر الخدمة بتوفيرالخدمة الى طالب الخدمة والتي تتمثل بـتحميل الملفات من والى طالب الخدمة. ان التطبيق يوفر حماية للبيانات المنقولة من خلال تشفيرها باستخدام نظام (RSA), بالاضافة الى انه يستخدم طريقة الـ (LZW) لضغط الملفات قبل ارسالها لتقليل الوقت المستغرق لنقلها هذا وان عملية الضغط تعتبر اول مستوى من مستويات الامن للبيانات المنقولة. ان نموذج الـ (TCP/IP) المعتمد في هذا المشروع يختلف عن بقية النماذج مثل الـ (IPX/SPX) و(DDP) التي تحتاج الى التوافق عند العمل, بانه لايحتاج الى حالة التوافق مما يكسبه فعالية اكثر عند الاستخدام.ان هذا البحث المقترح يقوم بدراسة نموذج الـ (TCP/IP) والبحث في ايجاد امكانية اضافة تطبيقات جديدة اليه من خلال استخدام احدى وحدات ربط التطبيقات التي تدعى الـ(sockets). ان التطبيق الذي تم اضافته في هذا المشروع هو ’’بروتوكول نقل الملفات النصية’’ الى نموذج الـ (TCP/IP).النظام قد تم بناءه باستخدام اللغة البرمجية ’’Jbuilder’’ الاصدار الرابع، ونفذ في بيئة نظام التشغيل ’’Windows XP’’ على حاسبات شخصية تم ربطها في شبكة محلية ’’LAN’’ على شكل نجمة. | With the recent growth and development of the Internet and companies intranets, it has become important to look for ways of developing these network, by developing new applications or protocols to the network reference models.Some protocols, such as TCP/IP (Transmission Control Protocol / Internet Protocol), are vendor - neutral. Others, such as Novell IPX/SPX (Internetwork Packet Exchange / Sequenced Packet Exchange) and Apple Delivery Datagram Protocol (DDP), are tied to specific vendors.In this thesis, the proposed application is a text file transfer service that operates on a LAN (Local Area Network) and over TCP/IP networks. The proposed application is basically a client/server protocol in which a system running the server accepts commands from a system running a client. The service allows users to send commands to the server for uploading and downloading files. The application uses the RSA encryption system to provide good security for data and LZW (Lempel Ziv Welch) compression method to reduce the transfer time, which is considered level one of security.The proposed research study the TCP/IP protocols and improve a way of inserting new application (protocol) for the TCP/IP reference model by using the socket API (Application Programming Interface). The project adds a text file transfer protocol to the TCP/IP.The system is build by using Jbuilder version 4 programming language, and it is implemented in Window XP operating system environment on PCs linked by LAN as a star topology

طريقة عنقدة للتصنيف غير الموجه للصورة باستخدام الخوارزمية الجينية == Clustering Approach for Unsupervised Image Classification using Genetic Algorithm

Author name: خلود جمال مولود
Supervisor name: براء علي عطية | سوسن كمال
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: العنقدة هي نظام خصص لايجاد ووصف قطع متماسكة ومتجانسة في البيانات, هي العناقيد. مثال عن مسالة العنقدة هو الاظهار او الكشف الاوتوماتيكي لاجزاء ذات معنى في الصورة الرقمية. الحث على التركيز على عنقدة البيانات بسبب ان عنقدة البيانات هي عملية مهمة في تمييز الانماط والتعليم الالي. خوارزميات العنقدة تستخدم في عدة تطبيقات مثل تقطيع الصور, حساب متجه ولون الصورة, ضغط البيانات... الخ. لذلك, ايجاد خوارزمية عنقدة كفوءة هو شيء مهم جدا للباحثين في عدة انظمة مختلفة.الهدف الرئيسي لهذه الاطروحة هو استخدام الخوارزمية الجينية كاداة عنقدة للتصنيف غير الموجه للصورة ذات تدرج رمادي. هذه الاطروحة تقدم نوعين مختلفين من الخوارزمية الجينية : النوع الاول يعتمد على خوارزمية جينية بسيطة, بينما النوع الثاني يعتمد على الخوارزمية الجينية المضغوطة. المكونات الخصائصية لكل خوارزمية تعرض بصيغة تمثيل الفرد والمجموعة, حساب دالة الملائمة, عمليات التطور (الانتقاء, التقاطع, والتحديث), وشرط التوقف. هاتان الخوارزميتان الجينيتان سوف تربطان كل على حدة مع خوارزمية عنقدة بحث محلي تعرف ب(K means algorithm). الهدف من الربط هو تسخير قوة كل خوارزمية : قوة الخوارزمية الجينية وقوة (K means). بالاضافة الى ذلك, الالية القانونية لعمليات التشويش التي يرمز لها بالتقاطع والطفرة المفاجئة تحاكي بنسخة محدثة من الخوارزمية الجينية المضغوطة في محاولة لتحسين قوة بحثها.لعرض قابلية تطبيق خوارزميات العنقدة, تم استخدام صور اشعة رنين مغناطيسي لدماغ الانسان, صور اقمار صناعية. ايضا تم استخدام اعداد عناقيد مختلفة في الاختبارات العملية. نتائج المقارنة سجلت بصيغة نوعية (مرئية) وصيغة كمية باستخدام (Quantization Error)و (Weighted Sum of cluster compactness, cluster separation, quantization error ) والنسبة بين (cluster compactness and cluster separation ).النتائج اظهرت ان ) (cross - fertilization بين الخوارزميتين يعتبر فائدة في عنقدة الصورة, ويعمل بشكل افضل من خوارزمية (K - means) والخوارزميات الجينية عندما يعملان بشكل منفرد. بالاضافة الى ذلك وهو الاكثر اهمية, الخوارزمية الجينية المضغوطة المحدثة تعمل بشكل افضل من الخوارزمية الجينية المضغوطة العادية, لانهزاادت من قوة تاثير معاملات التشويش المضافة والتي تتضمن التقاطع ذو نقطتين والطفرة الثنائية | Clustering is a discipline devoted to find and describe cohesive or homogeneous chunks in data, the clusters. An example of clustering problem is the automatic revealing of meaningful parts in a digitalized image. The motivation for the focus on data clustering is the fact that data clustering is an important process in pattern recognition and machine learning. Clustering algorithms are used in many applications such as image segmentation, vector and color image quantization, compression, etc. Therefore, finding an efficient clustering algorithm is very important for researchers in many different disciplines. The primary objective of this thesis is to utilize Genetic Algorithm (GA) as a clustering tool for the unsupervised classification of grayscale image data. It presents two variants of GA : the first variant is based on the canonical GA while the second variant is based on compact GA, cGA. The characteristics components of each algorithm are presented in term of individual and population representation, fitness function evaluation, evolution (selection, crossover, and update) operators, and stopping condition. These two genetic algorithms are then coupled with one popular local - search cluster algorithm, known as K - means algorithm. By coupling, the objective is to harness the power of each algorithm : GA search exploration power and K - means search exploitation power. Moreover, the canonical mechanism of perturbation operators symbolized by both crossover and mutation is imitated in a modified version of cGA in an attempt to improve its search power. To show the applicability of the presented clustering algorithms, Human medical MRI and land sat images, are used in the experiments. Also, the experiments considered different number of clusters. Comparison results are reported in qualitative terms (i.e. visually) and in quantitative terms using quantization error, weighted error (sum of cluster compactness, clusters separation, and quantization error), and compactness - separation ratio. Results demonstrate that cross - fertilization between the two algorithms is of being benefit in image data clustering, and it outperforms K - means and genetic - based algorithms when they operated individually. Additionally and more interestingly, the modified cGA outperforms the traditional cGA, which leverage the influence of the added perturbation operators including two - point crossover and binary mutation.

الذاكرة المتعاونة للنظام الموزع == Cooperative Caching for a Distributed System

Author name: ورود سعد ابراهيم العبيدي
Supervisor name: لمياء حافظ خالد | بان نديم الخلاق
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: Caching is the technique of storing the frequently used data in a fast memory, either at a client or at a server, which is connected to clients via a network. Cooperative Caching seeks to improve network file system performance by coordinating the contents of client caches and allowing requests not satisfied by a client’s local in - memory file cache to be satisfied by the cache of another client.This thesis aims to built and implement a cooperative caching for a distributed system (CCDS), which manages remote and local caches in a Local Area Network (LAN) working under windows operating system. It is developed using Java programming language. The CCDS consists of three components : manager, client, and server. The manager is the controller of the CCDS, which includes locating the required blocks in the local and global caches and decides from which cache to get the block. The manager controls the whole cooperative caches. Client accesses the blocks stored on the servers. It is the sender of the request to the distributed caches. The client controls local client cache. Server serves the requested clients. It is the receiver of the requests from the distributed caches client. The server controls server cache. Every machine in the LAN contains the CCDS with its three entities.The advantage of CCDS can effectively support the scalability of the cooperative caching system because the communication and the data distribution are based on multicast and unicast routing techniques and support sharing resources of distributed data.

وثوقية الصور باستخدام العلامة المطمورة == Image Authentication by Using Logo Embedding

Author name: زينب حسين كاظم
Supervisor name: علي كاظم موسى
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: بات من السهولة التلاعب بالصور الرقمية باستخدام طرائق يصعب اكتشافها. في هذه الرسالة نقدم اسلوب استخدام العلامة المائية سهلة الكسر نسبيا مع الصور الرقمية الملونة في صيغتها المكانية. حيث يجري تقسيم الصورة الى عدد من الاجزاء ، في كل جزء يجري طمر علامة وثوقية خاصة بهذا الجزء تفيدنا هذه العلامات غير المرئية لاحقا في تحديد الاجزاء التي جرى التلاعب بها.الهدف الاول المطلوب تحقيقه هو ايجاد افضل عدد من التقسيمات للوصول الى افضل علامة مائية حيث جرى اختبار زيادة التقسيمات مع مراقبة مقياس التشوهات التي تحصل في الصورة كي يبقى ضمن الحدود المقبولة. الهدف الثاني من البحث هو ايجاد افضل موقع من بين المواقع الاربعة الاولى للقيمة اللونية في صيغتها الثنائية والذي يمكن استخدامه كمضيف لاحد اجزاء العلامة المائية بالشكل الذي يحقق اعلى سرية ممكنة.الهدف الثالث هو ايجاد افضل موديل لوني للصور يمكن ان يلائم النظام المقترح ، حيث جرى اختبار اشهر الموديلات اللونية المعروفة (RGB ، YUV ، YIQ ، YCbCr1 ، YCbCr2).في هذا العمل ان الاخطاء المتولدة نتيجة التحويلات الرياضية المستخدمة للتحويل بين نظم الالوان جرى احتسابها واخذها بنظر الاعتبار عند تقويم النتائج . بينت نتائج الاختبار ان نظام الالوان YUV يمثل الافضل بين النظم اللونية المختبرة لاغراض اخفاء المعلومات في الصور الملونة. في النظام المقترح يجري التحقق من وثوقية الصورة دون الحاجة الى وجود الصورة الاصلية.بينت نتائج البحث ان الصورة المعلمة احتفظت بجودتها العالية اضافة الى مقاومة العلامة المائية لبعض التغييرات غير المقصودة كانواع معروفة من برمجيات الضغط (WINRAR ، ZIP) وبعض التحويلات التي يمكن ان تجري لتغيير هيئة خزن الصورة (TIFF ، PICT ، PDF) | It is becoming easier to tamper with digital images in ways that are difficult to detect .In this work a semi - fragile watermarking scheme is presented. This scheme is applied to digital color image in spatial domain. The image is divided into parts, each part has its authentication mark embedded in it, It would be able to be insure which parts of the image are authentic and which parts have been modified.First objective is to find the best number of partitions; this achieved by increasing the number of partitions. But Peak signal to noise ratio (PSNR) measure should be kept in a predefined quality range, while tuning the watermark strength parameter.Second objective is to find the best least significant bits (LSB’s) positions, because one bit of authentication mark is embedded into one of first four LSB's according to embedding function to increase secrecy. Third objective is to find the most suitable color model for the proposed system. It has been tested the most commonly used color models; RGB, YUV, YIQ, YCbCr1 and YCbCr2. In this work it has been taken into consideration the value of errors that generated during transformations among color models. The results show YUV color model is the best for information hiding in color images. The authentication process carried out without need for the original image (Blind method) .The results show the quality of the watermarked image remains very good by keeping Mean Square Error (MSE) and (PSNR) in an acceptable quality range. The proposed watermark survives some types of unintended modification such as familiar compression software like (WINRAR and ZIP) with a high ratio. Also it survives some types of image transformation format like (TIFF, PICT, and PDF).

تميز كتابة اليد باستخدام الشبكات العصبية == Handwritten Recognition Using Neural Network

Author name: يوسف محمد باسل
Supervisor name: ستار بدر سدخان المالكي | فينوس وزير سماوي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
Key words:
  • Handwritten
  • Character recognition
  • Neural Network
  • Wavelet transformation
  • Moments
  • Complex moments
  • Kohenen Neural Network
  • Learning vector quantization
  • Recognition rate
First pages:
Abstract: تمييز خط كتابة اليد يعتبر من المواضيع المهمة وذلك بسبب تطبيقاته المهمة اضافة الى قيمته النظرية في مجال تمييز النماذج الصورية ,في هذا البحث استخدمت الشبكات العصبية لتمييز الاحرف المكتوبة , مت م التطبيق لثلاثة انواع : - Kohenen All classes in one network, Kohenen one class in one network, and Learning vector quantization.عملية استخراج الصفات استخدمت التحويل المويجي نوع Haar , كما استخدمت الصفات الهندسية لاستخراج الصفات المميزة للحروف وهي العزم والعزم المعقدة , تم بناء النظام باستخدام لغة فيجوال بيسك 6 , وتم بناء قاعدة بيانات مكونة من 130 نموذج اخذت من 130 شخص .اظهرت النتائج ان التحويل المويجي مع OCON وLVQ قد حققت اعلى معدل تمييز وهو 94% . | The problem of handwritten recognition considered to be very important problem because of its numerous applications and theoretical values in the domain of pattern recognition. In this research, models of Neural Networks are used to recognize written characters, applying Artificial Neural Network (ANN) of three types, which are : - Kohenen All Classes in One Network (ACON), Kohenen One Class in One Network(OCON), and Learning Vector Quantization (LVQ).The feature extraction process made use of Haar Wavelet Transformation to extract the parametric features of the handwritten characters.Also Geometrical features were also used to extract features (Moment and Complex Moment).The system was implemented using Visual Basic Language, database of 130 persons was established, 70 samples from the database were used for training, and the all 130 samples were used for testing the system. The efficiency of the system was tested using the Recognition Rate.The results show that the wavelet transformation with both Kohenen Learning Vector Quantization and Kohenen One Class One Network (OCON) achieves the highest recognition rate in which it scores 94%.

تعريف اليد باستخدام المضبب - العصبي == Hand Identification Using Fuzzy - Neural

Author name: علي محسن محمد
Supervisor name: لؤي ادور جورج | بان نديم الكلاك
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: البيولوجيا الاحصائية تشير الى المطابقة الالية للشخص الحي بالاعتماد على الخواص الفسلجية والسلوكية. مطابقة اليد تتضمن تحليل وقياس خواص اليد. النظام المقترح يتضمن مرحلتين, الاولى هي مرحلة التحضيرات والمرحلة الثانية هي مرحلة المطابقة. في مرحلة التحضيرات تم تنفيذ استحصال الصورة وتحويل الصورة الى النظام الثنائي بالاظافة الى بحث الحدود واستخراج الخواص. في مرحلة استحصال الصورة سيضع المستعمل يده على جهاز استحصال الصورة Scanner)) واضع اصابعه بشكل حر وبدون استخدام مساند. في مرحلة تحويل الصورة الى النظام الثنائي فان الصورة الملونة يتم تحويلها الى صورة تحتوي على الاسود والابيض فقط. وباستخدام ال( Laplace Operator ) تقوم بايجاد حدود اليد. هنالك نوعان من الخواص ( هندسية وغير هندسية) يتم استخراجها في هذة المرحلة. الخواص الهندسية هي طول الاصابع, عرض الاصابع, نصف قطر الدائرة التي ترسم في راحة اليد وايضا المسافات بين نقاط التقاء الاصابع. في الخواص الغير هندسية تم حساب العزم المركزي لكل اصبع بعد ايجاد اتجاة الاصابع.في مرحلة المطابقة, يتم استخدام مصفوفة الخواص من يد الشخص الغير معرف. في النظام المقترح هنالك اربع طرق تم تنفيذها من اجل اجراء عملية المطابقة, حيث ان النظام يعتمد قاعدة بيانات للاشخاص المعروفين بحيث كل شخص يملك خمس مصفوفات للخواص معتمدة من خمس عينات من الصور لنفس يد الشخص المعرف. اول ثلاث طرق معتمدة هي الطرق الضبابية(Fuzzy Methods ) والاختلاف بينهم هو باستخدام دالة العضوية((Membership Function وهذه الطرق هي (Triangular, Trapezoidal, Bell Shape Function ) اما الطريقة الرابعة فهي طريقة هجينة تعتمد الضبابية والشبكات العصبونية (Fuzzy Self Organization Map ). ومن خلال الفحوصات المعتمدة اتضح | Biometrics is refers to the automatic identification of a living person based on physiological or behavioral characteristics. Hand identification involves an analysis and measures of the features of the hand.In this research work, we have two steps. The first step is enrollment step and the second is identification step.In the enrollment step, the stages image capture, image binarization, edge detection and feature extraction were implemented. In the image capture, the user has to put his hand in the scanner with fingers spread freely without using any pegs. In the image binarization the color image is converted to black and white image. And in the edge detection the Laplace operator was used to find the hand boundary. In the feature extraction two types of features (geometrical and nongeometrical features) were extracted. The geometrical features are fingers length, finger width, hand span and distance between joints. The central moment to each finger after finding the fingers direction were extracted as nongeometrical features.In the identification step, the feature vector to the unknown person is extracted from its hand image. Two methods for identify the feature vector of the unknown person with those listed in the database for 13 persons; where for each person 5 images are taken as training samples. The first adopted method is fuzzy method with difference membership function (i.e., a triangular, trapezoidal and bell shape function) and the second method is a fuzzy - neural method (fuzzy self organization map). By using any one of the above methods we can identify the feature vector of the unknown person. By the test it is shown that the trapezoidal membership function shows better performance in comparison with the others.

تاثير التكميم على ضغط الصورة باستخدام الترميز التحويلي

Author name: وفاء شهاب احمد المشهداني
Supervisor name: عبد الكريم عبد الرحمن كاظم | طه سعدون باشاغا
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: من المشاكل الهامة في تطبيقات الحاسوب هو نقل وخزن المعلومات ومنها الصور الرقمية. ومن اجل تقليص حجم المعلومات المتراسلة تطلب ذلك البحث في موضوع ضغط هذه المعلومات. لذلك اقترحت طرق مختلفة للضغط باستخدام تقنيات مختلفة لتحقيق نسب ضغط عالية وجودة عالية للصور خصوصا. ومن بين تلك التقنيات طريقتان هما : Transform Coding (TC) وWavelet Transform (WT). في طريقةWavelet Transform والذي هو موضوعنا في هذا البحث. استخدم التحويل المويجي لتقسيم الصورة الى حزم جزئية. وفي هذا البحث قد استخدم نوع من التحويل المويجي وهو IWT)) Integer Wavelet Transform. يتكرر هذا التقسيم اكثر من مرة (او المعالجة المويجية نستطيع امرارها مرة او اكثر). ومن بعد ذلك تقرب نتائج التحويل المويجي لاقرب عدد صحيح للحصول على صورة مضغوطة. التقنية الثانية هيTransform Coding , في هذه الطريقة تقسم بيانات الصورة الى وحدات, كل وحدة تحول الى متسلسلة الجيب تمام ومن ثم تقرب نتائجها لاقرب عدد صحيح. وقد استخدمت هذه الطريقة مبدئيا لاغراض المقارنة. استخدم نوعين من الصور لاختبار النتائج وهي صورغير ملونة وصور ملونة. استخدمت صور غير ملونة في طريقة WT, وقد حققت نسبة ضغط من1/1 الى 1/3, اعتمادا على عدد البتات المضغوطة (b). بينما في طريقة TC, حققت نسبة ضغط من 1/3 الى 1/7, اما في الصور الملونة فقد حققت طريقة WT نسبة ضغط من 1/1 الى 1/2. بينما في طريقة TC فقد حققت نسبة ضغط من1/4 الى 1/7, مع نسبة خطا مقبولة في كلا الطريقتين. | One of the most important problems in computer applications are the storage and transmission of images that makes the field of developing the image compression. For that, various compression methods have been proposed using different techniques to achieve high compression ratios and high image quality. Among these techniques are the Wavelet Transform (WT) and Transform Coding (TC) methods.In the wavelet transform method, which is the subject of this work, a wavelet transform may be used to divide the image into sub - bands. A type of wavelet transform is used here, the integer wavelet transform (IWT). The sub - band division can be repeated more than once (or the wavelet process can be of one or more passes). Then after the decomposition, the resultant wavelet coefficients are rounded to nearest integer to get the compressed form. In the second approach of the work, that is the transform coding, the image data is partitioned into blocks, and each block is transformed and then compressed. This method is studied and implemented for comparison reason.Two types of images have been used for testing the result; they are either grayscale or color images. For grayscale image, the wavelet transform method achieved 1/1 to 3/1 compression ratios depending on number of compressed bits (b), while TC method achieved 3/1 to 7/1 compression ratios. For color images the WT method achieved 1/1 to 2/1 compression ratios. While TC achieved 4/1 to 7/1, with acceptable error. The obtained Peak Signal to Noise Ratio (PSNR) is well beyond 24 dB for both methods

نظام تعقب المتطفلين نوع عقدة شبكة == Network Node Intrusion Detection System

Author name: سليمان سعدون فوزي
Supervisor name: عبير متي يوسف
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: نمت تقنيات شبكة الحاسوب بسرعة في العقود القليلة الماضية. وبالاستعمال المتزايد للحاسبات المشبكة (شبكة حاسبات - Network Computers) للتطبيقات الحرجة او الخاصة، تدخلات الحاسوب ازدات واصبحت تهديد خطر الى هذه الانواع من الانظمة، وبهذا , انظمة تعقب المتطفلين اصبحت اضافة ضرورية الى البنية الامنية التحتية للكثير من المنظمات.تقدم هذه الاطروحة تصميم وتطبيق نظام تعقب المتطفلين نوع عقدة شبكة (NNIDS) الذي يدعم برتوكول IPv4. ان اسم النظام المقترح مختار لكي يكون FMS (المختصر لنظام مراقبة الملف). هذا النظام يكتشف مجموعة من الهجمات المسلطة على المصادر المشتركة من نوع نظام الملفات (Filing System). يحوي النظام المقترح على قواعد تستند على مطابقة السلوك الطبيعي المعرف للنظام مع خصائص احداث المستعملين المكتشفة.هناك وحدات اساسية يتكون منها النظام المقترح : وحدة تسجيل الدخول التي تميز المستعملين الذين سمح لهم بالوصول الى المصادر المشتركة، وحدة الشم التي تلتقط وتترجم رزم الشبكة المنقولة وتولد قائمة بالاحداث الخاصة بها، وحدة الكشف التي تحلل قائمة الاحداث وتقرر اي منها يمثل نشاط مريبا ومشكوك فيه، ووحدة الانذارالتي تولد رسائل انذار الى المدير في حالات تحديد الهجمات.تم تقييم النظام وفقا لثلاثة عوامل : الدقه ، الوقت ، واستهلاك الذاكرة. عدة هجمات مصطنعة ارسلت الى النظام المقترح لاختباره. نتائج الاختبار بينت بان اغلب هجمات نظام الملفات يمكن ان يكتشف بالنظام المقترح بنسب مقبولة من قيم الاخطاء الايجابية والسلبية. | Computer network technologies have grown rapidly in the last few decades. With the increased use of networked computers for critical applications, computer intrusions have been increased and became a significant threat to these systems and, thus Intrusion Detection Systems (IDS) have become essential addition to security infrastructure of most organizations. This thesis presents the design and implementation of a Network Node Intrusion Detection System (NNIDS) that support IPv4 protocol. The name of the proposed system is chosen to be FMS (the acronym for File Monitoring System). It detects a variety of attacks which are directed to the resources of filing system. The implied detection rules are based on matching the predefined normal behaviour of the system with the characteristics of the detected users' events. The primary constituting system modules are : logging module which defines the users allowed to access shared resources; sniffing module that captures and decodes packets and generates a list of events; detection module that analyzes the list of events and determines the suspicious activity; and alarming module that generates alarm messages to the Administrator in case of attacks.The system has been evaluated according to three factors accuracy, time, and memory consumption. Several simulated attacks have been sent to the proposed system to test it. Test shows that most of the attacks of the filing system can be detected with acceptable ratios of false positive and false negative values

تصميم وتنفيذ نظام مراقبة وتوثيق العمل الخاطئ للاجهزة == Fault and Accounting Components Monitor System Design and Implementation

Author name: ريم باقر جعفر الصفار
Supervisor name: لمياء حافظ خالد | سوسن كمال ثامر
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: مع النمو المتزايد والتطور في استخدام الشبكات والانترنت في الكليات, الشركات وغيرها, اصبح من الضروري ايجاد طريقة ما لتحسين اداء وكفاءة استخدام هذه الشبكات. بسبب النمو المتزايد في عدد المستخدمين والاجهزة الطرفية المستخدمة في هذه الاماكن مثل الطابعات, السكنرات, والكاميرات, هناك مشاكل متنوعة يجب حلها, مثلا توقف جهاز طرفي بعيد عن العمل لسبب معين.لحل هذه المشاكل وضمان الاداء الجيد, والصيانة المستمرة للاجهزة الطرفية في الشبكة, من الممكن استخدام نظام مراقبة لهذا الغرض.هذا العمل يهتم بتنفيذ نظام مراقبة للاجهزة الطرفية يسمى نظام مراقبة حالة الاجهزة (Device Status Monitoring System) (DSMS). هذا النظام يصنف ضمن انظمة مراقبة الخطا وتسجيل التقارير (fault and account monitoring).الهدف من هذا البحث هو مراقبة جهاز طرفي بعيد او اكثر والذي يكون مربوطا باجهزة الحاسوب على الشبكة المحلية (LAN).النظام المقترح (DSMS) ممكن ان يراقب حالة الطابعة , السكانر, والكاميرا. بالاضافة الى ذلك, يقوم بخزن معلومات عن الطابعة في قواعد بيانات خاصة, والتي من الممكن ان يستخدمها المراقب في وقت لاحق.من اجل تنفيذ (DSMS), تم استخدام لغتي برمجة وهما JAVA وVC++. لغة JAVA تستعمل من اجل دعم فعاليات الشبكة, بينما VBC++ تتعامل مع API الخاصة بنظام التشغيل. Java Native Interface (JNI) استخدمت للربط بين هاتين اللغتين. | With the recent growth and development of the network and internet usage in colleges, companies and other network places, it is important to find some way to improve the reliability and efficiency of using these networks. Because of the large - scale growth in the number of users and peripheral devices used in these places such as (printers, scanners, and cameras), there are a variety of problems which have to be solved, such as remote peripheral device is stopped for a specific reason.To solve these problems and guarantee the good performance and continuous maintenance of peripheral devices in the network, a monitoring system can be used for this purpose.This work concerned with the implementation of a monitoring system on peripheral devices called Device Status Monitoring System (DSMS). It is a network monitoring type that could be classified as fault and accounting monitoring system.The aim of this research is to monitor one or more remote peripheral devices which are connected to the network PC(s) in a LAN. The proposed (DSMS) can monitor the status of printer, scanner, and camera. In addition, it saves the printer information on special files which can be used later by the Administrator.To implement DSMS, two programming language were used JAVA and VC++. Java language is used to support network activities, while VC++ deals with operating system API. Java Native Interface (JNI) is used to combine these two languages

تقنية تمييز قزحية العين لاثبات الهوية الشخصية باستخدام مرشحات كابور

Author name: اسماء احمد كمال الراوي
Supervisor name: بان نديم ذنون يونس
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:

نظام المراقبة السرية للشبكات == Network Security Monitoring System

Author name: زينب حيدر امين ال عيسى
Supervisor name: لؤي ادور جورج
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: يهتم هذا المشروع بتصميم وبناء نظام المراقبة السرية للشبكات ويركز على مراقبة الموارد المشتركة للشبكة وخاصة ملفات النظام (filing system) . في هذا العمل تم دراسة طبقات مجموعة الـ (TCP/IP) وتم تعريف ادوارها في عملية مراقبة الشبكة, وقد وجد ان طبقة الانترنيت (internet layer ) تستطيع ان تلعب الدور الاساسي في هذه العملية. كما ان هذا المشروع يحتوي على نظام الفهرسة الاضبارية (filing index system) لفهرسة ملفات موارد الشبكة.يتكون مخطط النظام من وحديتين رئيسين وهما وحدتي المراقبة والادارة, وحدة المراقبة تعمل على جانب الزبون لتراقب جميع حركات المستخدمين لموارد الشبكة عن طريق التقاط حزمة الـ (IP) ثم تحليلها وتصفيتها وتحديد مدى سريتها لتخزن البعض من اجزائها المختارة في قاعدة بيانات. اما وحدة الادارة فانها تعمل على جانب الخادم لفهرسة موارد الشبكة (اي الملفات والفايلات المشتركة), هذه الوحدة تسمح للمدير بتخصيص البعض من القواعد المسموحة لتستخدم في ادارة حركة وصول المستخدمين لموارد الشبكة, ويتم تقديم بعض التقارير عن هذه الحركات بين الحين والاخر عن طريق دمج نواتج هاتين الوحدتين. فالمعلومات التي تم اختيارها وتسجيلها تقارن مع القواعد الموضوعة لتقديم تلك التقارير.تشير نتائج الاختبار بان مرحلة تصفية الحزم الغير ضرورية هي مهمة جدا, فاذا اخذت وحدة المراقبة بعين الاعتبار الحزم المتعلقة بالنظام فقط, فهذا يؤدي الى زيادة كفاءة النظام, كما ان هذه الكفاءة تبقى ثابتة عند زيادة الحمل على الشبكة.تم تصميم البرنامج باستخدام (Windows API functions) مع لغة (MS Visual Basic 6.0) . | This research is concerned with the design and implementation of a network security monitoring system. A focus was put on monitoring the shared network resources (specifically filing system). In this work, the layers of TCP/IP suite have been studied and their roles in the process of network monitoring were defined, it was found that the internet layer can play the major role. Also, in this project a filing index system to index the files of network resources was built. The layout of the established monitoring system is composed of two major units (i.e., monitoring and administration units). The monitoring unit works on client side; it monitors all users’ accesses to network resources by capturing the IP packets, and then analyze, filter, and assess their security aspects. Finally, it saves some of extracted parts of the IP packets in a database. The administration unit work on server side, it is used for indexing the network resources (i.e., shared files and folders). This unit permits the administrator to assign some available rules to manage the users' accesses. Finally, some reports could be produced, by merging the outputs of both units (monitoring and administration). The registered information about the captured packets are compared with the assigned access' rules for each subject to produce the periodic reports.The results of the conducted tests indicate that the stage of filtering out the unnecessary packets is very important. If the monitoring unit considers only the relevant packets, then the performance of the system increases and the performance will be stable even when there is high network traffic load. The proposed monitoring system has been established using Windows API functions with Microsoft Visual Basic 6.0

تقنية لتحسين اداء نظام التشفير (McEliece) == A Mechanism to Enhance McEliece Cryptosystem Performance

Author name: نور رضا عبد الرزاق القزاز
Supervisor name: ستار بدر سدخان المالكي | جمال محمد كاظم
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: يعتبر موضوع الترميز وفك ترميز البيانات المرسلة عبر قنوات الاتصال من المواضيع التي لاقت اهتماما كبيرا. من المعروف ان هناك العديد من الانواع لترميز تصحيح الخطا : من هذه الانواع ترميز الـ hamming وترميز الـ hamming extended. ترميز الـ hamming له قابيلة اكتشاف وتصحيح خطا واحد في حين ترميز الـ hamming extended له قابيلة اكتشاف خطاين بالاضافة الى اكتشاف وتصحيح خطا واحد. هذا العمل يهتم بتنفيذ نظام التشفير(McEliece) عندما يستخدم ترميز الـ hamming وترميز الـhamming extended, تقييم الامنية لهذا النظام وتحسين اداء هذا النظام. نظام التشفير(McEliece) وهو نظام تشفير المفتاح المعلن الذي يعتمد على نظرية الترميز الجبري. تصميم وتنفيذ النظام يتالف من اربعة مراحل. المرحلة الاولى هي مرحلة توليد المفتاح لنظام التشفير(McEliece) باستخدام ترميز الـ hammingوترميز الـ hamming extended. هناك ثلاثة مفاتيح سرية تشترك في توليد هذا المفتاح (المصفوفة المولدة, المصفوفة التي لها معكوس ومصفوفة الابدال). المرحلة الثانية هي مرحلة التشفير, في هذه المرحلة الرسالة الاصلية تحول الى رسالة مشفرة. الرسالة الاصلية تشفر باستخدام المفتاح المعلن الذي تم توليده في المرحلة الاولى وبعد ذلك يتم اضافة خطا الى هذه الرسالة. المرحلة الثالثة هي مرحلة فك الشفرة. المفاتيح السرية سوف تستخدم في هذه المرحلة لفك تشفير الرسالة المشفرة والحصول على الرسالة الاصلية. وكذلك في هذه المرحلة فان الرسالة المشفرة سوف تصحح من الخطا الذي اضيف لها. المرحلة الاخيرة تتعلق بتقييم الامنية لنظام التشفير(McEliece). عملية التقييم تعتمد على استخدام نوع من انواع الهجوم المسمى (brute force), وامنية هذا النظام يمكن ان تقاس من خلال مقاومته لهذا النوع من الهجوم. بعد استعمال هذا الهجوم بعض نقاط الضعف قد ظهرت ولوحظت. للتغلب على هذه النقاط ولجعل هذا النظام اكثر امنا قد اقترحت ونفذت تقنية مطورة لهذا الغرض. كذلك في هذه المرحلة انواع اخرى من متغيرات هذا النظام قد تم تقييمها وهي حجم المفتاح, توسع الرسالة ونسبة المعلمومات. امنية, تنفيذ واستخدام هذا النظام يتاثربهذه المتغيرات.كل البرامج المطلوبة لانجاز هذا المشروع او العمل قد نفذت باستعمال اللغة البرمجية (visual basic) الاصدار السادس التي تعمل في بيئة نظام التشغيل (Windows XP). | Encoding and decoding of transmitted data through the communication system is considered as an important subject that paid great attention. It is well known that there are many types of error correction codes; some of these types are hamming and extended hamming codes. Hamming code can detect and correct single error while extended hamming code can detect two and correct one only.This work is concerned with the implementation of McEliece cryptosystem by using hamming code and extended hamming code, evaluate the security of this cryptosystem and enhance the performance of it. McEliece cryptosystem is a public key cryptosystem based on algebraic coding theory. The system design and implementation consists of four phases. The first phase is the key generation phase of McEliece cryptosystem using hamming code and extended hamming code. There are three secret keys participate in creating public key (generator matrix, non - singular matrix, and permutation matrix). The second phase is the encryption phase, in this phase the original message is converted to encrypted message. The original message is encrypted by using the public key generated in the first phase, and then adding the error to it. The third phase is the decryption phase. The secret keys are used in this phase to decrypt the encrypted message and to obtain the original one. Also, in decryption process the message is decoded from the errors added to it. The last phase is concerned with evaluating the security of this cryptosystem (McEliece cryptosystem). The evaluation was based on using brute force attack, and the security of this cryptosystem can be measured by its resistance to this type of attack. After applying this attack some weak points have been noticed. To overcome these weak points and to make this cryptosystem more secure, a modification was proposed an implemented. In this phase other cryptosystem parameters have been evaluated, they are : public key size, message expansion and information rate. The security, implementation and the use of this cryptosystem are issues significantly affected by these parameters. All required programs, in this research project have been implemented by using Visual Basic (version 6) programming language working in Window XP operating system platform

امضاء الصور لاسترجاع الصور بالاعتماد على اساس المحتوى == Image Signature For Content - Based Image Retrieval

Author name: خولة عمر فرحان الدباغ
Supervisor name: براء علي عطية
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: ادى التقدم السريع لتكنلوجيا التصوير, خاصة بعد التطور الحاصل في الشبكة المعلوماتية, لان يصبح موضوع استرجاع الصور عامل جذب واهتمام الباحثين في مجال المكتبات الرقمية ومعالجة الصور وانظمة قواعد البيانات لما يتمتع به من خواص تميزه عن المعلومات الرقمية.ان تقنيات الاسترجاع التي صممت للنص غير مناسبة وغير كافية لبيانات الصور, وهذا يعود الى صعوبة الوصول الى بيانات صور يمكن استكشافها والعمل عليها واسترجاعها بواسطة ادراك التشابه, بالاضافة الى كون تقنيات الاسترجاع التي صممت للنص محددة التطبيقات. كما ان تقنيات استرجاع الصور المبنية على اساس المحتوى تاخذ مساحة مهمة في الحسابات المتعددة الوسائط. ان استعادة الصور المبنية على اساس المحتوى يمكن ان يتم بسلسلة من الخطوات : تشكيل صورة الطلب , استخراج معالم الصورة, قياس التشابه, الفهرسة والاسترجاع , تفاعل المستخدم .ان الاختيار الصحيح لكل خطوة يمكن ان يعطي نتائج جيدة وكفوءة ومناسبة للنظام . ان هذا البحث يركز على خطوة مهمة في النظام وهي استخراج المعالم او تشكيل المعالم , كما ان معالم الصورة المستخدمة في هذا البحث كلها تتميز بكونها معالم بسيطة او معالم ذات مستوى واطئ , وهذه المعالم تتضمن : الرسم البياني لنصوع الصورة , الرسم البياني للنصوع ذو المرور الواطئ , هرم النصوع , هرم اللون , المعالم المدمجة .ان ما يقدمه هذا البحث هو الوصول الى طريقة سهلة وبسيطة ومنظمة لاستخلاص المعالم وتوفير استعادة نتائج مقبولة بكفاءة عالية.تم اختبار النظام على قاعدة بيانات مكونة من ١٣ صنف من اصناف الصور وقد دلت النتائج على ان اختيار معالم الصورة يمكن ان يؤثر بشكل كبير في فعالية واداء النظام , كما ان المعالم التي تعتمد على المعلومات اللونية والمعلومات غير اللونية يوفر نتائج موثوقة اكثر من تلك التي تعتمد على كثافة المعلومات فقط, بالاظافة الى ذلك فان اتحاد معلمين يمكن ان يعطي نتائج افضل. | With the explosive advancement in imaging technologies and specially with proliferation of the world wide web, image retrieval has attracted the increasing interests of researches in the field of digital libraries, image processing and database system. Research in human perception of image content suggests that content - based image retrieval (CBIR) can follow a sequence of steps. The typical steps of CBIR system are : image query formation, image feature extraction, similarity measurement, indexing and retrieval, and user interaction. The correct choice and set up for each step will result in a well, efficient and suitable CBIR system.This work concentrates on one important and crucial step of the whole CBIR system : feature extraction (or feature formation). The image features used are all characterized as low - level features. These include : image luminance histogram, low - passed luminance histogram, luminance pyramid, color pyramid, and combined feature.The main contributions are : simplicity (i.e. easy to implement the feature extraction phase), suitability (i.e. provide acceptable retrieving results), efficiency, and economy. The CBIR with the presented feature extraction variants are tested on a selected database of a set of thirteen image classes. In general, the results indicate that the choice of image feature can greatly affect the performance of CBIR system. Experimental results showed that image features that utilize achromatic and chromatic information of the image can provide about 75% accurate results, while those depend on only intensity information can give accurate results in about 25% - 75%. Moreover, the combination of two features can give in better results.

امن في الصوت على الانترنت بروتوكول (في او اي بي) == Security in Voice over Internet Protocol (VoIP)

Author name: كوثر عبد الاله عبد الرسول مشكور
Supervisor name: بان نديم ذنون يونس
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: In today’s environment nearly all end - to - end telephone connections are set up via circuit - switching using Public Switched Telephone Network (PSTN), whereby node - to - node links in an origin/destination connection are set up via interconnects, and the connection is maintained exclusively for exchanges of information between the origin and destination until it is torn down. An alternate way of setting up end - to - end connections that is widely used for transmission of data is packet - switching, whereby origin - to - destination connections are effected by node - to - node, store - and - forward relay of small segments of data sets that are reassembled at the destination; this technique is called Voice over Internet Protocol (VoIP). VoIP is considered as the third generation of telecommunication telephony after the analog and digital telecommunication technology.This thesis study the architecture of packet - switched telephone networks and then analyzes the structure of VoIP technology, which is the Transmission Control Protocol/Internet Protocol (TCP/IP) model, some protocols reside in the application layer (i.e., Session Initiation Protocol (SIP) for call control, Session Description Protocol (SDP) for description media stream, and Real - time Transport Protocol (RTP) for media exchange).Over years, Interest of security is increasing. To provide privacy for user's conversation in VoIP, there is a need to implement a security for media transmission. A Secure Real - time Transport Protocol (SRTP) is designated to provide security for real - time media transmission using an encryption method, but it does not provide key agreement between participants. This thesis implemented SIP protocol and a key agreement using pre - shared key protocol within SDP protocol used by SIP. The implementation is done using UNICON language.

تنفيذ مكتبة رقمية لجامعات العراق باستخدام بيئة الويب == Web Based Implementation of Digital Library for Iraqi Universities

Author name: سجى مجيد محمد الخياط
Supervisor name: عبد الكريم عبد الرحمن كاظم
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: The work presented here describes a web - based digital library system for Iraqi universities. This system is capable of executing the search function of digital libraries. Library information is present in centralized database which is collected from different library systems of Iraqi universities and it provides their access through website.The system utilizes MySQL database to store the collected data from library systems in Iraqi universities. Web technology is used for accessing library data by using HTML & PHP. Apache server is also used. The system here has used these resources to build simple and perhaps user friendly web based search system. Both, basic and advanced search are made available in the proposed system.As a result of the presented system here the different universities members can search all materials, holdings, and information resides in all libraries and gains their full bibliographic information

ازالة الضوضاء من التسجيل الصوتي باستخدام تحويل المويجه == Audio Denoising Using Wavelet Transform

Author name: نور علي حسين السوداني
Supervisor name: لؤي ادور جورج | عبير متي يوسف
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: الاشارات الصوتيه غالبا ما تلوث بواسطة الضوضاء الناتجه من معدات التسجيل الصوتي . ازالة الضوضاء من الصوت تهدف لتخفيف الضوضاء بينما تبقي الاشاره الاساسيه.ان الهدف الاساسي لهذه الرساله هو استخدام تقنيات العمل على الاشاره الرقميه المعتمده على تحويل المويجه لتقليل الضوضاء من الاشاره. في هذا البحث تم استخدام ثلاثة انواع من تحويل المويجه (D6, D4 , Haar)وخمسة انواع من طرق العتبه وقد تمت دراسة كفاءتها في قطع الضوضاء من نوعين من الاشاره (اشاره صوتيه ذات سعه عاليه واخرى ذات سعه واطئه). ان نتائج ازالة الضوضاء حللت وقورنت مع الاشاره الاصليه من اجل ايجاد افضل النتائج لازالة الضوضاء. اضافه الى ذلك تم تقييم الاداء لكل الطرق المدروسه.النتائج المعروضه في هذا البحث تشير الى ان افضل نتائج ازالة الضوضاء تظهر عند تطبيق الية (Scanned Thresholding) بدون تقطيع الاشاره, وعند تطبيق العتبه(Thresholding) على كل معاملات حزمة التحويل المويجي العالية التردد (الحزمه المفصله) وخلال الاختبارات وجد ان التحويل المويجي من نوع D6 يقود الى نتائج افضل لازالة الضوضاء .ان افضل نتائج ازالة الضوضاء بحسب المقاييس الموضوعيه (Objective Measures) اشرت ان استخدام طريقة العتبه من نوع Supersoft هي الافضل, بينما المقاييس الغير موضوعيه ((Subjective Measures اشرت ان طريقة العتبه من نوع Semisoft هي الافضل. | Audio signals are often contaminated by background environment noise from audio equipments. Audio denoising aims to attenuating the noise while retaining the underlying signals. The focal point of this thesis is to use digital signal processing techniques based on wavelet transform to reduce the noise from the signal. In this research three types of wavelet transform (Haar, D4 and D6 wavelet transforms) and different thresholding criteria have been investigated to truncate the noise from two types of signal (high and low amplitude audio signals). The denoising results have been analyzed and compared with the original signal in order to find out the best for audio denoising setups. Furthermore, the performance of all considered methods had been evaluated.The results shown in this thesis indicate that the best denoising results occur when applying scanned thresholding mechanism without making signal framing, and when all coefficients of the detail subbands are thresholded. Among the tested wavelet transforms, the D6 wavelet transform leads to better denoising results. The best denoising results according to the objective measure mean square error (MSE) occurred when using supersoft thresholding, while the best denoising results according to subjective test is when using semisoft thresholding.

نظام ادارة الشبكات للخدمات العامة

Author name: حيدر مجيد جابر
Supervisor name: لؤي ادور جورج
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: Due to the expansion of the data transmission capabilities, it is utilizedto make many services easier, efficient, and more controlled. The publicservices are more effective if they have online data transmission to getfaster request servicing, maintenance, and control.This project is concerned with designing and implementing adedicated network management system prototype. Also, it concerned withbuilding the necessary application software tools which may needed formanaging public services (electricity, water, medical help alarm, policemonitoring, and fire monitoring). It toke into consideration that thedistributed system must be reliable, real time, secure, and scalable. Theproject tried to achieve these considerations on two levels, the first is bysuggesting system layout and hardware that may provide an acceptablesolution, and the second is by the applications and protocols designed.This thesis shows the layout of the system that composed of fourmajor parts : customer’s agent, service provider, zone center, and primarycenter. The geographic area covered by the system was divided intoregions called zones; each zone contains customers and may containservice providers. Each zone is controlled by network management stationcalled zone center that monitor and receive alarms from the agents andsend it to the appropriate nearest (estimated) available service provider. Allthe zone centers are controlled by one primary network managementstation called primary center. The primary center monitors and connects allzone centers together, and plays as a backup station in case of shuttingdown one of the zone centers.The project suggests the connection media to be used (for example,using Power Line Communication (PLC) to connect the customers withiiizone center, because the power line infrastructure is already exist), usingcluster of computers in each center, and distributed backup places toachieve maximal possible reliability with good performance. The designedsystem uses the Internet Protocol version 6 (IPv6) as the network protocolto support addressing huge number of customers, quality of service,support the anycast message type (which decrease the difficulty of buildingclusters), and the facility of leaving the unused options to increaseperformance. Also, the Simple Network Management Protocol version 2(SNMPv2) was utilized because it is simple in development and takes lowbandwidth, and it was adopted to achieve more security.In this project a distributed database was established, and the two problems : data synchronization and the way of data storage to achieve an acceptable performance within the multi - threaded system were handled.The project prototype was established by using Microsoft Visual Basic .NET 2003 which depends on the .NET framework that supports the multithreadedsystem with good utilization.

تحليل المعالم النسيجية الاحصائية للصور الرمادية == Statistical Textural Features Analysis for Gray Images

Author name: سارة عباس عاصم النقشبندي
Supervisor name: ليث عبد العزيز العاني
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: تعتبر عملية استخراج المعالم المميزة characteristic features)) احدى الطرق المعتمدة لغرض تميز الانماط في الصور, كما تعتبر عملية استخراج المعالم المميزة بشكل عددي احدى الطرق المعتمدة لغرض تميز الانماط في الصور الرقمية, كما تعتبر عملية استخراج المعالم المميزة باعتماد مصفوفة التواجد ((Co - occurrence matrix احدى اهم الطرق المستخدمة لغرض تميز الانماط في الصور النسيجية. يهدف البحث الى دراسة المعالم المميزة للصور النسيجية ولهذا الغرض تم اختيار ثمان من المعالم او المتغيرات وهي : (Maximum probability, entropy, homogeneity, cluster shade, cluster prominence, contrast, angular second moment and inverse difference moment)في هذا البحث تم استخدام طريقتين لحساب هذه المتغيرات باعتماد مصفوفة التواجد, ففي الطريقة الاولى تم حساب المتغيرات اعتمادا على معدل مصفوفة التواجد والمحسوبة للزوايا ( o0 , o45 , o90 , وo135) اما الطريقة الثانية فقد تم حساب المتغيرات اعتمادا على مصفوفة التواجد ولكل زاوية من الزوايا ( o0 , o45 , o90 , وo135) حيث يتم استخراج اربع قيم لكل من المتغيرات المختارة ومن ثم يتم حساب المعدل لكل من هذه المتغيراتولتنفيذ الطرق المقترحة في هذا البحث تم اختيار ثلاثة اشكال من الصور النسيجية والتي تم توظيفها كصور اختباريه لحساب المتغيرات المختارة.تم تكميم الصور لمستويات مختلفة ( 8 ,16, 32)ومن ثم تم تجزئة الصور الى مربعات بابعاد مختلفة(64×64 و32×32) ثم تم تطبيق الطرق المقترحة على كل صورة من الصور المختارة ولكل حالة من الحالات المشار اليها. اظهرت النتائج ان معظم قيم المتغيرات المحسوب متطابقة في كلا الطريقتين ولكل حالة من حالات التكميم والتجزئة عدا قيم ال entropy حيث اظهرت القيم تغيرا محسوسا في كلا الطريقتين ولكل حالة من حالات التكميم والتجزئة. يمكن توظيف هذه النتيجة لغرض زيادة الدقة في تصنيف الصور النسيجية عندما تكون المناطق المختلفة ذات الطبيعة النسيجية متقاربة من بعضها من حيث الشكل. | The process of the characteristic feature extraction is one of the adopted techniques for the purpose of pattern recognition in the images. The process of the characteristic feature extraction numerically is one of the adopted techniques for the purpose of pattern recognition in the digital images, and the process of the characteristic feature extraction depending on the Co - occurrence matrices is one of the most important techniques for the purpose of pattern recognition in the textured images. This work aim to study the characteristic features for the textured images, eight characteristic features are selected to investigate the aim of this work. These selected features are : Maximum probability, entropy, homogeneity, cluster shade, cluster prominence, contrast, angular second moment, and the inverse difference moment.In this research, the characteristic features depending on the Co - occurrence matrix are extracted in two ways. In the first one, the characteristic features are extracted depending on average Co - occurrence matrices which be extracted for four angles (0o, 45o, 90o, and 135o). While in the second method, the characteristic features are extracted depending on the Co - occurrence matrix for each angle of the following angles (0o, 45o, 90o, and 135o). In this method, four values for each of the selected characteristic features are extracted. Then the average values for each of the characteristic features are extracted depending on the extracted four values.To study the effect of block size on the calculation of the statistical characteristic features, the statistical features are calculated for the whole image and for each block in the image after dividing the image into blocks with block size (32x32) and for each block in the image after dividing the image into blocks with block size (64x64). In addition, to study the effect of quantization level on the calculation of the statistical characteristic features three values (8, 16 and 32) of quantization level are adopted in this research.All the calculations are applied on the three textured images with 256 gray levels selected from Brodatz album. The results show the calculation for most the selected features not change except the feature of the entropy where the difference in the extracted value of the entropy in the two ways is perceptible. This property can be utilized to increase the discrimination power in the classification process.

اضفاء طابع الشخصية على قاعدة بيانات تعليم الكتروني == Database Personalization in E - Learning

Author name: شيلان صباح احمد
Supervisor name: بان نديم ذنون يونس
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: Personalized support for learners became even more important when e - learning take place in distributed database system. This research provides access to learning resources in a distributed e - learning database and it intends to adapt the system to the learner’s needs (personal needs) so that each learner gets the idea that the system was created just for him and knows what he likes. The personal needs are determined in different ways like the current request (search), the previous resource requests (personal search about the previous requests) or the education level of the learner (syllabus). The personal search methods are implemented by creating explicit and implicit user profiles to store the learner's information and his previous resource requests (interest). The personalization techniques that are used in this research are content - based filter and rule - based filter which have rely heavily on user profiles.The proposed system ensuring security in terms of authentication (identify the user and his permission), integrity (the data is not getting changed or corrupted), and confidentiality (other people should not be able to see other user’s personal information in the user profile).The proposed system architecture is Two - Tier Multiple - Client / Multiple - Server model which consist of two data servers and multiple clients. Each server used to store a fragment of the data. The servers are located in locations where there data are most widely used to decrease the size of the data stored in each server, decrease the load over the distributed database management system and most operations are performed locally.

نظام صورة العلامة المائية بالتحويل المويجي == Image Watermarking System based on Wavelet Transform

Author name: اعتماد رحيم علي مرعي الربيعي
Supervisor name: هلال محمد يوسف
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: في هذه الاطروحة تم اقتراح طريقة لاخفاء العلامة المائية في الصور الملونة. حيث تتطلب وجود الصورة الاصلية عند استخلاص العلامة المائية. وقد استثمرت هذه الطريقة مميزات التحويلات المويجية من خلال استثمار المعاملات الكبيرة في الحزم الثانوية للترددات العالية كمضيف لاخفاء العلامة المائية الغير مرئية. وتم استثمار تقنية التقسيم الجزئي في توليد العلامة المائية بطريقة التوليد الذاتي من خلال شرط اولي باستخدام تقنية ازاحة النقطة الوسطى والاستفادة من خواص هذه التقنية (باستخدام ابعاد صورة التقسيم الجزئي المحصورة بين البعد الواحد والبعدين) من اجل زيادة امن الصورة وقوتها عند التعرض للمهاجمة المتعمدة والغير متعمدة. ممكن استخدام هذه الطريقة لاغراض تعريف المالك واثبات الملكية وتحديد شرعية المستخدم وايضا قادر على الصمود ضد درجة عالية من الضغط الناتج من البرنامج القياسي JPEG2000. وهذه الطريقة ارتكزت على استخدام خطوات تحليلية لايجاد التاثيرات الحاصلة في قيم المعاملات عند تعرض الصورة المضيفة الى الضغط وقبل اجراءات اخفاء العلامة المائية وهذا يفيدنا في حساب العامل التحليلي لاخفاء العلامة المائية وفي نفس الوقت يجب ان تحافظ على الصمود الى مستوى معين من الضغط. حيث تصل نسبة ضغط الصورة الى (1 : 3) الصورة الاصلية. بالرغم من هذا النقصان الحاصل في الحجم الا ان عدد الاعداد الثنائية جدا قليل او معدوم والعلامة المائية قابلة للاسترجاع. عمليا، طبق النظام على مدى واسع من الصور واخضع على مقاييس عالمية، حيث اظهرت ان عدد الاعداد الثنائية المشوهة تزداد بزيادة درجة الضغط بالتالي نوعية الصورة يقل. باستخدام طريقة ازاحة النقطة الوسطى نستطيع توليد صور ذات احجام متعددة ومواصفات عالمية قياسية.تم استخدام النموذج اللوني المناسب لتطبيق عملية اخفاء العلامات المائية في الصور وهو (RGB). | In this thesis, a method for color image watermarking is suggested. It requires the original image for watermark extraction. This method exploit the discrete wavelet transform features, where the large coefficients in high frequency sub bands are used as host place to embed the invisible fractal watermark image using the Haar transform to embed the huge data. The proposed system exploit the fractal image technique using the midpoint displacement method fractal technique (By using the H - dimension as entered real number) to more secure and preserve the watermark from intentional or unintentional attacker. The system can be used for owner identification, proof of ownership, and transactional watermarks (fingerprinting) also it is capable to survive against the high degree of compression produced by JPEG2000. By using Haar transform we can embed the fractal watermark image with modulation factor value to satisfy robustness against compression. The fractal watermarking image was fully extracted under degree of compression that makes the size of image decrease into (1 : 3) of the original size. In spite of this decreasing in the size of image the distortion bits is very little or underprivileged and the image is capable to survive the extraction. To be practical, the system was tested by using various images evaluated by adopting many fidelity measurement, the test results indicated that the distortion bits is increased when the compression size decreases, and the quality of image also decreases. The system was incomplete and robust watermark, then it considered as a private watermark. By using midpoint displacement method can generate image of any size with mean equal to zero and standard deviation equal to one. The proposed system uses RGB color space

تصميم وتنفيذ نظام وكيل لتصفية وترشيح البريد الالكتروني == Design and Implementation of Email Filtering Agent

Author name: هدى فوزي الشهد
Supervisor name: جمال محمد كاظم
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: مع تزايد عدد مستخدمي الشبكة الدولية للمعلومات (الانترنت) بصورة مطرده .اصبح البريد الالكتروني احد اسرع وارخص انواع الاتصالات المتوفرة حيث ان البريد الالكتروني قليل الكلفه وسهل الارسال . ومع تزايد ارتباط حياتنا بعالم الانترنت, حجم البريد الالكتروني الذي يصل الينا في تزايد ايضا , ولهذا مشكلة تصفية وترشيح البريد الالكتروني اصبحت مشكله حرجه بعض الشيء . الحل المستخدم في الوقت الحاضر يتضمن برنامج لتصفية وترشيح البريد الالكتروني القادم بالاعتماد على قواعد معينه, هذا النظام يسمى النظام الوكيل لتصفية وترشيح البريد الالكتروني(Email Filtering Agent )(EMFA هذا النظام يقوم بتوزيع الرسائل الالكترونيه اوتماتيكيا الى فئات معينه, هذا يساعد في جعل عملية تنظيم البريد الالكتروني اوتماتيكية والتي تقوم على تحديد الاسبقيه للرسائل الالكترونية وتقرير افعال معينه (مثل مسح الرسائل الغير مرغوبه وتمرير او اجابة الرسائل الالكترونية القادمة من عنوان معين).النظام يحتوي على طراز تعليمي بسيط لايستعمل رموز ضمن نص الرسالة الالكترونية, بل يستخدم بدلا عن ذلك مجموعة محددة ومعرفه مسبقا من الرموز الماخوذة من بعض حقول الرسالة الالكترونية (باستخدام بعض الخواص من الحقول عنوان المرسل والتاريخ). البرنامج الوكيل يتعلم الافعال التي ينفذها على البريد الالكتروني والميزات المستخلصة والتي تستعمل في عملية التصنيف من امثلة سابقة مخزونة في النظام. النظام يستخدم طراز تعليمي غير خاضع لسيطرة المستخدم (Unsupervised Machine Learning) لتقسيم الرسائل الالكترونية الى قائمتين : القائمة السلبية Negative List التي تحتوي على الرسائل الالكترونية التي يجب حذفها والقائمة الايجابية Positive List التي تحتوي على الرسائل الالكترونية التي يجب الاجابة عليها او تمريرها بعد ذلك يحذف محتويات القائمة السلبية ويرد على او يمرر الرسائل الموجوده في القائمة الايجابية.استخدمتJAVA جافا لتطبيق نظام ال EMFA حيث تنها مزوده بمجموعة من المختصرات تعرف العناصر التي تشكل نظام البريد الالكتروني, وايضا تدعم خلق واجهات عرض متطورة | As the number of users connects to the internet increases rapidly, Electronic mail (E - mail) is quickly becoming one of the fastest and most economical forms of communication available, since E - mail is extremely cheep and easy to send. As our lives have become ever increasingly tied up to the online world, the volume of E - mails coming into our inboxes has also been increasing, so the problem of email filtering is a critical one. The current solution usually consists of using E - mail filtering program that can filter incoming E - mail according to user specified rules; this program is the E - mail Filtering Agent (EMFA). EMFA system splits E - mails into categories, this would help to automate the process of sorting through E - mail and applying actions (such as deleting unwanted mail or forwarding or replying messages to a specific address). The agent learns the actions to be performed on E - mail and the features to be used in the classification task from predefined examples in the system. It uses machine learning to classify the messages into two lists : Negative list (that contains unwanted messages) and Positive list (that contains the messages that must be forwarded or replied) and then discard the contents of the negative list and reply or forward the positive list messages. To implement EMFA system, JAVA language was used. It provides a set of abstract classes defining objects that comprise the E - mail system also supporting the creation of sophisticated user interfaces

نظام استرجاع الصور بالاعتماد على المحتويات وباستعمال القواعد المضببة == CONTENT - BASED IMAGE RETRIEVAL SYSTEM USING FUZZY RULE

Author name: حسناء عماد عبد السلام
Supervisor name: لؤي ادور جورج
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: Content - based image retrieval has been an active area of research over last decade. The goal is to create systems capable of interactively retrieving images that are semantically related to the user's query from a database. In this research, a content - based image retrieval system is presented, it supports querying by example to retrieve images from the images database according to their color and textural low level features.The underlying techniques are based on the adoption of histograms of YUV, YIQ, YCbCr, HSV and HSI color models as color features. In addition, Gray - Level Co - occurrence Matrix (GLCM) and Gray - Level Run Length Matrix (GLRLM) are used to extract two sets of textural features. These features are used for retrieval tasks in separated and combined manners.The various combinations of the extracted features lead to a large number of possible feature vectors; each describe some aspects of the image contents. The fuzzy concepts have been utilized to reduce the number of possible feature combinations; both the triangular and trapezoidal membership functions have been used for this purpose.After reducing of possible feature vectors, and keeping those vectors which show high discrimination power, then, all images listed in the database are grouped (according to their feature vectors) by applying K - means clustering algorithm. The clustering of feature space is helpful to minimize search time. Euclidean Distance measure is used to assess the similarity (or the distance) between the query image and the images listed in database to find top N similar images.Given a query image, the system first extracts the selected features to establish the query feature vector, and then compares it with the images belongs to most closest two database clusters. The most similar images are sorted, and then the top 8 images are retrieved as the query results. The performance of retrieval system has been evaluated using two measurements (i.e., precision and recall).The test results indicted that HSV and HSI color representations are the best when using single (around 0.63 for precision, and 0.1 for recall) or combined (around 0.65 for precision, and 0.1 for recall) types of features. The tests results indicated that color and texture features are not quite enough to retrieve complex images (such as natural images).

تطوير نظام استرجاع صورة معتمد على المحتويات

Author name: مهدي كزار دعيمي
Supervisor name: لؤي ادور جورج | ليث عبد العزيز العاني
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Baghdad
First pages:
Abstract: In this thesis, a Content - Based Image Retrieval (CBIR) system is presented that supports querying with respect to color and texture low - level features. The fundamental idea is to generate automatically image descriptors by analyzing the image content. The focus will be on computing global similarity between images. Query is made upon images of homogeneous color/texture that do not require segmentation. The selected images domain is fashion and interior design.The underlying techniques are based on the adoption of Gray Level Cooccurrence Matrix (GLCM) and correlogram (correlation histogram) as statistical approaches to texture analysis. In addition, cumulative histogram and moments are utilized in color analysis. These techniques are applied in separated and combined manners.Each image is represented by features vector(s) in the features space.These vectors are indexed using an iterative clustering algorithm called Hierarchical Agglomerative Clustering (HAC) which provides easy - to - index data structures as well as faster query execution facilities. The degree of similarity between images is defined by the distance in the features space. Given a query image, the system first extracts its features vector, and then compares this vector with those of the images pointed along the index structure using wide or narrow search algorithms. In this way, the matched images could be ranked and put into group according to the distance of their features vectors to the query one. This ranked group is considered as the query result.During the evaluation process a comparison study is made between different applied retrieval schemes. Cumulative histogram proved to be the best according to the selected domain, both as a separated retrieval scheme or when it is combined with GLCM or correlogram, respectively. The conducted experimental evaluation showed that the clustering based indexing algorithm offers high retrieval accuracy with a considerable reduction in the number of required similarity comparisons. Search efficiency is improved due to the fact that the query image is not compared exhaustively with all the images listed inthe database.

تقنيات التحقق باستخدام الاشارة الكلامية وبصمات الاصابع

Author name: مصطفى ضياء توفيق الحسني
Supervisor name: عبد الكريم عبد الرحمن كاظم | فينوس وزير سماوي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:

اخفاء المعلومات في الملفات الصوتية الصورية المتداخلة == Steganography in AVI Files

Author name: غسق حسين علي العنبكي
Supervisor name: طه سعدون باشاغا
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: اخفاء المعلومات هو فن اخفاء وارسال البيانات خلال ناقلات تبدو طبيعية في محاولة لاخفاء وجود البيانات. اعتمد في هذا البحث اخفاء نص او صورة او صوت في ملف متعدد الوسائط من نوع (AVI).في الخطوة الاولى من هذا البحث, يتم فصل (AVI) ملف الى جزئين, الفديو والصوت. جزء الفديو هو عبارة عن سيل من الهياكل الصورية تاخذ كل واحدة على هيئة صور وتخزن في فايل منفصل من نوع (BMP). الخطوة التالية يتم اختيار عدد الهياكل الصورية لغرض استخدامها كغطاء, ويتم قطع المعلومات السرية الى عدد من القطع بناءا على اخفاء كل قطعة في هيكل صوري واحد, ولزيادة الامنية يتم اختيار الهياكل الصورية المستخدمة للاخفاء بصورة عشوائية.هناك طريقتين تم استخدامها للاخفاء, الطريقة الاولى (الثنائيات الاقل اهمية) وهي مثال من طرق الاخفاء في المجال المتسلسل, والطريقة الثانية (نظام التحويل الموجي هار) وهي مثال من طرق الاخفاء في المجال الانتقالي. تم استخدام طريقة الحشر في الثنائي الاقل اهمية (LSB) في الثماني لاخفاء ثنائيات البيانات داخل ثمانيات الصور التي من نوع (BMP) ومن ثم استخدام نفس هذه البيانات في استخراج بيانات الرسالة من الصور. لزيادة امنية النظام التحويل الموجي هار (Haar Wavelet Transform) لتقوية الملف المحتوي على البيانات ضد الهجوم.في جزء الصوت يتم اخفاء معلومات خاصة باستخدام طريقة (الثنائيات الاقل اهمية).النظام المقترح تم اختباره باستخدام مقياسيين معلويين قياسية (MSE, PSNR), كل المقاييس المعلوية في اختبار النظام المقترح اظهرت قيم جيدة ل PSNR( اكثر من 45 ديسي بيل للفديو واكثر من 90 ديسي بيل للصوت) وهذه النسبة تزداد بزيادة عدد الهياكل التي تستخدم كغطاء. اما البيانات المسترجعة فكانت هي نفسها البيانات السرية التي تم اخفاءها. | Steganography is the art of hiding and transmitting data through apparently innocent carriers in an effort to conceal the existence of data. Text, image or audio in an Audio Video Interleave (AVI) multimedia file is adopted in this work. In the first step in this work, AVI file is separated into two parts, video and audio. The video part is a stream of frames, each frame is taken as a separated image stored in a separated Bit - Map (BMP) file. In the next step a number of frames require or needed to be used as a cover is chosen, and the secret data is divided into blocks in order to hide each block into one frame, to increase the security the frame could be selected randomly.Two methods were used for hiding, the first method is the “Least Significant Bit” as an example for hiding in sequential domain and the second is the “Haar Wavelet Transform” as an example for hiding in transformation domain. Least significant bit insertion was used to conceal the data bits inside BMP image bytes, and then the message bits are extracted from the same bytes. Haar wavelet transform were used to increase the stego file robustness against attacks. The audio part is used to hide spatial information by using the “Least Significant Bit”.The proposed system was tested by using the two standard fidelity measures (Mean Square Error (MSE) and Peak Signal - to - Noise Ratio (PSNR)). All of the fidelity measures obtained as the test results have indicates good results for PSNR (above 45 dB for video and above 90 dB for audio) and its increased when increased the number of frames that used as a cover. The reconstructed data is the same as secret data

نظام تعليمي رمزي لفهم اللغة الطبيعية == Symbolic Learning System for Natural Language Understanding

Author name: زينة عبد الرزاق موسى الجصاني
Supervisor name: مؤيد عبد الرزاق فاضل | طه سعدون باشاغا
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: ان هذه الدراسة المقدمة ليست سوى محاولة لبناء منظومة تعليمية لفهم اللغة الطبيعية والطريقة المستخدمة هي طريقة التعليم الرمزي ومجال الدراسة المختار هو تعلم موضوع هياكل البيانات.ان تقنية التعليم المستخدمة هي طريقة التعلم الرمزي وذلك بجمع استراتيجيتين من التعليم وهما طريقة التعليم بتكرار الحفظ والتعليم بواسطة توجيه التعليمات. حيث ان طرق التعليم الرمزي قد طورت لانشاء نظم تتطلب استخلاص المعلومات من مستندات اللغة الطبيعية وللاجابة عن استفسارات معينة من قاعدة البيانات.النظام المقترح يتكون من عدة مركبات, مركب معالجة الاستفسار (مصدر المعلومات) متمثلا بالاستفسار المقدم من قبل المستخدم النهائي, مركب التعلم ينجز عملية التعلم وينتج معرفة جديدة, مركب محرك الاداء يتاكد من فائدة المعرفة الجديدة المكتسبة من مركب التعلم.و نفذ هذا النظام باستخدام لغة برولوك الصورية Visual Prolog 5.1 لبناء المنظومة وواجهاتها حيث ان هذه اللغة توفر بيئة التطوير البصرية. | The present work is an attempt of designing a symbolic based learning system for natural language understanding. The field selected to be the domain of application is the subject of data structure.The technique of learning used is Symbolic Learning which is a combination of two learning strategies Rote Learning and Learning by Instruction. Symbolic learning methods are being developed for aiding the construction of systems requiring extraction of information from natural language documents and subsequent natural language querying of the resulting database.The system consists of the following modules, Process Query (Information Source) input to the learning system represented by the query entered by the end user, The Learning Engine carries out the learning task and produce knowledge for the knowledge base, Performance Engine make sure that the knowledge produced is useful . Visual Prolog Version 5.1 was used for building the system and its interface which provides Visual Development Environment (VDE

بناء قشرة لنظام خبير تشخيصي == Building Diagnoses Expert System Shell Using An Arabic Interface

Author name: عبير خالد احمد المشهداني
Supervisor name: فينوس وزير سماوي | طه سعدون باشاغا
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: البحث الحالي عبارة عن محاولة لبناء قشرة لنظام تشخيصي خبير معتمدا اللغة العربية يمكن تطبيقه في اي مجال عام او خاص. اسم النظام (GADESS) مشتق من العبارة الانكليزية (General Arabic Diagnosing Expert System Shell). النظام الخبير يتكون من طورين متعاقبين. الاول يهتم ببناء واجهة خاصة بجمع المعرفة من الشخص الخبير. خلال هذا الطور تتم تحليل المعرفة الداخلة الى النظام باستعمال قواعد الصرف في اللغة العربية لايجاد جذور الكلمات. النظام مزود ايضا بقاموس بالكلمات التي يمكن استخدامها في مجال التطبيق المعين. الطور الثاني خاص ببناء مشغل او محرك استدلال (Inference Engine) الذي يستخدم طريقة بحث الرجوع (backward chaining). هذا الطور يختص بالتخاطب مع المستخدم النهائي (الغير خبير).النظام GADESS ياخذ بنظر الاعتبار نسبة التاكد باستخدام الموثوقية المصممة من قبل جامعة Stanford. بالاضافة الى ذلك النظام يدعم نوعين من التفسيرات : "لماذا" و"كيف". السؤال "لماذا" يوضح سبب توجيه سؤال محدد من قبل النظام. اما "كيف" تهتم بتوضيح الخطوات التي من خلالها تم التوصل الى تشخيص محدد.تم انجاز العمل باستخدام اللغة البرمجية (Visual Prolog version 5.0). | The present work is an attempt to develop an Arabic expert system shell for general diagnosing systems. The system abbreviated as GADESS (General Arabic Diagnosing Expert System Shell), it is constructed of two phases. The first phase responsible for acquiring human expert knowledge in an automatic way provided with menu and windows message (expert interface). The acquired knowledge is analyzed by Arabic morphological system, which analyze the given Arabic phrase and find the required keywords (roots), the system also provided with the required domain dictionary. The second phase is concerned with the design of inference engine together with user interface that uses a backward chaining method (end - user interface). GADESS considers reasoning under uncertainty using certainty factor method (Stanford Certainty Factor). Also GADESS uses the external database approach to store the human expert knowledge in order to be used by the inference engine. GADESS supports two types of explanations “Why” and “How”. The “Why” concerned the reason that the system asks a specific question, while the “How” concerned conclusion steps.GADESS was implemented using Visual Prolog version 5.0 with its supplement tools for building the inference engine and for building the interface tools.

تطوير محرك بحث الموقع == Developement of a Web Site Search Engine

Author name: ايهاب احمد محمد شاكر
Supervisor name: مؤيد عبد الرزاق فاضل | بان نديم الكلاك
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: ان كمية المعلومات الموجودة على شبكة الانترنيت تزداد بشكل سريع جدا, اضافة لعدد المستخدمين التي تنقصهم الخبرة في مجال البحث في الشبكة, مما ادى الى تطوير الكثير من التطبيقات الخاصة بالشبكة والتي تسمى محركات البحث المتخصصة في مساعدة المستخدم في ايجاد المعلومات المطلوبة من على الشبكة. محرك بحث الموقع هو برنامج يستخدم للبحث في موقع معين في الشبكة عن استفسار معين. ان هذا البحث يهدف الى تصميم محرك بحث للموقع يساعد المستخدم في استرجاع الصفحات الاكثر مطابقة مع الاستفسارات المقدمة من قبل المستخدمين. يعتمد الجزء المسؤل عن الرتب على صفات الكلمة (مثل حجم الخط, نوع الخط, لون الخط, مكان الكلمة في الصفحة, نص ارتباطي, عنوان, وعنوان خاص) وهو مدمج مع الجزء الخاص بالفهرسة. تم تقسيم الفهرس الى 36 فايل للتقليل من مصادر النظام (الذاكرة ووحدة الخزن المطلوبة), كما تم تصميم الفهرس المعاكس عن طريق ترتيب الفهرس باستخدام طريقتي الترتيب السريع المحسنة والادخال (Quick and Insertion sort methods) وذلك لزيادة سرعة الفهرسة. تم تصميم القاموس باستخدام هيكل متعدد الطبقات يتكون من اربعة طبقات. نظام الرتب المستخدم في محرك بحث الموقع المقترح يعتمد فقط على صفات الكلمة, ممكن استخدام الهيكل الارتباطي الموجود في شبكة الانترنيت لزيادة كفائة نظام الرتب. ان محرك بحث الموقع المقترح يتطلب جهاز حاسوب يعمل كخادم, كما تم استخدام الادوات البرمجية التالية : HyperText Markup Language, Visual Basic Script, Common Gateway Interface technique, Microsoft Visual Basic 6.0, and Windows operating system Socket. | The amount of information on the Web is growing rapidly, as well as the number of new users inexperienced in the art of Web research, which leads to the development of many Web applications called search engines specialized in helping the user in finding the information needed on the Web. Web site search engine is software used for searching a specific Web site for a specific query. This research aims to develop a Web site search engine that helps the user to find the most relevant Web pages with the user queries. The ranking part depends on the word attributes (such as font size, font style, font color, position of the word in the page, link text, title, header) and mixed with the indexing part. The index is spread in 36 binary files to reduce the system resources (Memory and Storage required) and the inverted index is created by sorting the index using the Improved Quick and Insertion sort methods to increase the indexing speed. The Lexicon is designed using a Multilayer structure with 4 layers. The ranking part of the proposed Web site search engine based only on the word attributes, using the link structure of the Web will increase the ranking efficiency. The proposed Web site search engine requires a computer installed as a server. The programming tools used in developing the Web site search engine are : HyperText Markup Language, Visual Basic Script, Common Gateway Interface technique, Microsoft Visual Basic 6.0, and Windows operating system Socket.

نظام مراقبة حاسوبية تحت نظام النوافذ == Windows Based Target Monitoring System

Author name: دلال نعيم حمود الزيدي
Supervisor name: طه سعدون باشاغا | فينوس وزير سماوي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
Key words:
  • Monitoring System
  • Target Monitoring
  • Online and Offline Monitoring Systems
  • Networks
  • Protocols
  • Ports
First pages:
Abstract: تتطلب عملية ادارة الشبكات الحاسوبية في الشركات والجامعات وغيرها متابعة الافراد العاملين عليها من اجل السيطرة على فعاليات الشبكة لكشف ومنع اي عملية سوء استخدام للشبكة.من الطرائق المستخدمة في عملية المراقبة هي طريقة كشف الشذوذ((Anomaly Detection, كشف الاستعمال السيء ((Misuse Detection وطريقة مراقبة الهدف ((Target Monitoring. في هدا البحث تم التركيز على بناء نموذجين من المراقبة ينتميان الى طريقة مراقبة الهدف(Target Monitoring) وفي ظل نظام التشغيل نوافد(Windows). الاول هو المراقبة الفورية او المباشرة(Online Monitoring) والاخر المراقبة غير فورية اوغيرالمباشرة(Offline Monitoring). النوع الاول المراقبة الفورية او المباشرة Online Monitoring تهتم بتقديرات الوقت العام لعملية التوليد , النشر, وتمثيل البيانات المراقبة. في هذا النموذج تراقب شاشة حاسبة المستخدم وحركة المؤشر(الفارة) بالاضافة الى ما يتم كتابته باستخدام لوحة المفاتيح. يمكن لمراقب الشبكة يمكن ارسال تنبيه الى مستخدم الحاسبة التي يتم مراقبتها, اذا قام المستخدم باستخدام الحاسبة بشكل غير مناسب اواستخدام خاطى وغيرها كما يمكن اطفاء الحاسبة ان تطلب الامر. وتم استخدام فكرة برامجيات الزبون والخادم (Client/Server) واستخدام التجاويف (Windows Sockets) لنموذج المراقبة الفورية. اما النوع الثاني المراقبة غيرالفورية او غير مباشرة Offline Monitoring لا تتوقف على قيود الوقت. لذلك,فان مراقب الشبكة ربما يحصل على بيانات المراقبة في وقت اعتباطي بعد ان تتولد هذه البيانات بواسطة وكلاء(Agents) المراقبة مما يتطلب مساحة خزنية هائلة لكي تعرض على المراقب عند الطلب, لذلك، حددت المراقبة الى لوحة المفاتيح فقط كون المعلومات المتولدة هي فقط على شكل نص من الرموز.كلا النموذجين تم بنائهما باستخدام لغة (Visual Basic 6) ونظام dirextX 7 المجهز بولسطة بيئة النوافذ. وتم اختبار النظامين في بيئة ويندوز XP , ويندوز2000 , وويندوز Melleniume. وقد اثبت النظام كفاءة متميزة. | Network operators and administrators have a substantial interest to trace the state and performance of their networks and their components. Administrators needed to observe users to avoid any attack attempts. This can be done through System Monitoring.Traditional types of monitoring system include Anomaly Detection, Misuse Detection and Target Monitoring. This work concerns with the development of two types of target monitoring works under windows environments. These are Online Monitoring and Offline Monitoring. Online monitoring concerned with time constraints on the overall time its takes to generate process, disseminate, and present monitoring data. Online monitoring can monitor the screen picture, mouse motion, and keystrokes. The administrator can send warning messages to the remote computer user. When the user performs suspicious actions on his computer, in this case, the administrator can force the remote user to logoff or shutdown windows. In the online Monitoring, uses the concept of client/server software system and Windows sockets. Offline monitoring do not concerned time constraints. Hence, administrator may obtain monitoring data at an arbitrary time after its generation by monitoring agents. In this phase the monitoring limited to the keyboard only.Both the online monitoring and offline monitoring are implemented using Visual Basic programming Language version 6 (VB) and dirextX 7 system provides by windows environment. The developed systems were tested under different environments (Windows 2000, Windows XP) and the results obtained are quite encouraging

النظام الناصح للتجارة الالكترونية == Recommender System for E - Commerce Data

Author name: اسيل باسم صبري يعقوب الطائي
Supervisor name: طه سعدون باشاغا
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
Key words:
  • Recommender system
  • Recommendation methods
  • E - commerce
  • Data mining
  • Rating
  • Collaborative filtering
  • User based
  • Item based
  • Internet
  • Web site
First pages:
Abstract: لقد غيرت ثورة الانترنيت العالم باسره فاصبح قرية صغيرة وصار بامكان اي شخص في اي مكان ان يطوف العالم باسره وهو جالس امام شاشة الكومبيوتر. من هنا ظهر الشراء والبيع عن طريق الانترنيت او ما يعرف الان بالتجارة الالكترونية (E - commerce).هذا التوسع خلق مشكلة جديدة وهي صعوبة الاختيار. فصار الزبون يشعر بالحيرة حينما يريد ان يختار حاجة ما اذ انه امام الاف المواقع التي توفر الحاجة التي يريدها وكل موقع منها يعرض اشكالا وانواعا مختلفة للحاجة الواحدة. من هنا ظهرت الحاجة لتقنية جديدة تتمثل اليوم في الانظمة الناصحة.اننا في كثير من الاحيان نقوم بعمل ما دون ان نملك الخبرة الكافية للقيام به. وفي حياتنا اليومية كلنا يعتمد من وقت لاخر على نصائح مختلفة اما من ناس يخبروننا بها او عن طريق وسائل الاعلام المختلفة او من مسؤولين عن الخدمات العامة.النظام الناصح يساعد وينمي هذه العملية الطبيعية التي نقوم بها يوميا في مجتمعاتنا. في النظام الناصح يدخل المستخدمون نصائحهم فيقوم النظام بجمعها وتوجيهها الى المتلقي. يعمل النظام الناصح بان يسالك سلسلة من الاسئلة عن الاشياء التي تحبها والتي لا تحبها. ثم يقارن اجاباتك باجابات زبائن غيرك ومن خلال هذه المقارنة يجد اقرب الزبائن اليك من خلال الشبه في الاراء. وبهذا ينصحك بما يحب الزبون القريب منك.في هذه الاطروحة تم بناء نظام ناصح يعتمد على مجموعة من الطرق لكي يقدم النصائح للمستخدمين. | The Internet revolution changed the world and made it as a small village, since everyone can contact people anywhere in the world. This easy communication facilitates selling and buying through the Internet which is called e - commerce.When e - commerce began to grow, problems appeared, one of them is how to buy something from a huge category, i.e. when a customer wants to buy something from internet markets, he will be confused what to choose and from where, because of the various items and enormous sites. People handle this information overload through their own effort, the effort of others and some blind luck. First of all, most items and information are removed from the stream simply because they are either inaccessible or invisible to the user. Second, a large amount of filtering is done for us. Newspaper editors select what articles their readers want to read. Bookstores decide what books to carry. However with the dawn of the electronic information age, this barrier will become less and less a factor. Finally, we rely on friends and other people whose judgement we trust to make recommendations to us. A technology is needed to help people wade through all the information to find the items they really want and need, and to rid them of the things they do not want to be bothered with.Recommender systems are the new technology that assist and augment the recommendation process. In a typical recommender system people provide recommendations as inputs, which the system then aggregates and directs to appropriate recipients.In this work, a recommender system is built that uses different recommendation methods.

الكبس الضمني للصور المتسلسلة باستخدام الانظمة الموزعة == Interframe Compression using Distributed Systems

Author name: ضياء عيدان جبر
Supervisor name: لؤي ادور جورج | فينوس وزير سماوي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
University: Al-Nahrain University
Language: English
University location: Baghdad
Key words:
  • Video Coding
  • Video Compression
  • Image Compression
  • Lossy Compression
  • Lossless Compression
  • Video Frames
  • Intra Frame Compression
  • Inter Frame Compression
  • Fractal Coding
  • Fractal Compression
  • Fractal Image Compression FIC
  • Discrete Cosine Tra
First pages:
Abstract: هناك بديلان رئيسان لضغط الفيديو, الاول عادة يدعى الانترافريم (intraframe approach) ويعمل على ازالة تكرارات السباشيال(spatial redundancy) الموجودة في الصورة وبدون التاثير على المعلومات الهامة. هذه الطرق مناسبة لتطبيقات الصورة الثابتة مثل الوسائط المتعددة (multimedia), قواعد البيانات الصورية, الترميز الفوتغرافي، الخ. في التطبيقات التي تستخدم الصور المتتابعة, البيانات التلفازية, الخ. من الممكن ازالة تكرارات التيمبورال (Temporal redundancy) لتحقيق الزيادة في نسبة الضغط ولهذا السبب فان الصور الفيديوية المتتابعة عادة مترابطة بشكل كبير. المجموعة الثانية من هذه الطرق تدعى الانتيرفريم (interframe approach) وهي تعمل على حذف تكرارات التيمبورال (temporal redundancy). في المجموعة الثانية يتم حساب تخمين الحركة (motion estimation) للصور الفيديوية المتسلسلة. في النظام المعتمد تم اعتماد الانتيرفريم (interframe approach).في حقل تخمين الحركة (motion estimation) لضغط الفيديو هناك تقنيات كثيرة مطبقة في هذا المجال. ان تخمين الحركة الكتلي (Block based motion estimation) من اكثر طرق العمل المطبقة في مختلف الخوارزميات. خوارزمية البحث الكامل (Full Search Algorithm) توفر افضل انجازية ولكنها ذات كلفة حسابية كبيرة. لتقليل متطلبات الحساب, هناك خوارزميات بحث سريعة قد تم تطويرها ومنها خوارزمية الخطوات الثلاث (Three Step Algorithm). في النظام المعتمد, طريقة البحث الزمني الاني (Once Time Search), وطريقة بحث الخطوات الثلاث (Three Step Search) قد تم تنفيذها في مجال تخمين الحركة بالاضافة الى الطريقة الهجينة المطورة الجديدة (Hybrid Method).مجموعة طرق (interframe approach) تنتقي عدد من الصور الفيديوية التي يتم ضغطها باستخدام نظام ضغط يكون مختلفا عن تقنيات تخمين الحركة, هذه الصور الفيديوية المنتقاة تدعى صور المرساة الفيديوية (Anchor Frames). في النظام المعتمد هناك نموذجان قد تم تطويرهما لغرض ضغط الفيديو، في النموذج الاول تم تطوير نظام ضغط يعتمد على تحويل الجيب تمام المسرع (FDCT) الذي هو عبارة عن اشتقاق جديد لتحويل الجيب تمام التقليدي (DCT), وقد تم توثيق هذا الاشتقاق بشكل كامل في العمل المعتمد, اما النموذج الثاني فقد تم من خلاله تطوير نظام ضغط الترميز الجزيئي (Fractal Coding) المستخدم لضغط صور المرساة الفيديوية. من السلبيات الموجودة في الترميز الجزيئي هو الوقت المكلف الذي يحتاجه لاكمال البحث المطلوب. هذه المشكلة قد تم معالجتها في النظام المعتمد من خلال تسريع البحث الجزيئي باستخدام الانظمة الموزعة (distributed systems) التي ستقسم البحث الجزيئي على عدد الحواسيب الكلي المشترك في الشبكة المستخدمة. لقد تم تنفيذ النظام المعتمد باستخدام فيجوال بيسك 6.0 كلغة برمجية. تم استخدام معدل الخطا التربيعي (MSE), ونسبة الاشارة الى التشويش (PSNR) كمعاملات حساب دقة النتائج المستخلصة من التقنيات الكلية المطورة في النظام المعتمد. | There are two main alternatives to compress a video. The first one, usually called intraframe approach, pretends to remove the spatial redundancy of an image without destroying important information. These methods are suitable for still image applications such as multimedia, image database, etc. Nevertheless, in applications that use a sequence of image, data such as TV scenes, video conferencing etc, time redundancy can be exploited to increase the compression ratio since consecutive frames are usually highly correlated. This second group of methods is called interframe approach, and pretends to remove temporal redundancy. In the second approach, motion estimation of sequence frames must be computed. In the proposed work, the interframe approach is implemented. In the field of motion estimation for video compression many techniques have been applied. Block - based motion estimation approaches are the most common procedures applied using various algorithms. The full search algorithm (FSA) provides the best performance but at very expensive computational cost. To reduce this computational requirement, fast search algorithms have been developed, among them being the conventional three - step algorithm (TSA). In the proposed work OTS, and TSS methods of ME are implemented in addition to a new developed Hybrid Method (HM).The interframe approach select a number of frames that will compress using compression system that is different than ME techniques, these frames are called Anchor frames (AF). In the proposed work there are two models that developed for video coding, the first one develop a compression system that depend on FDCT transform that a new derivation of DCT, where this transform is speed up through a new derivation that fully documented in the proposed work, and the second model develop the Fractal coding as compression system for AF. The disadvantage of Fractal coding is the expensive time that Fractal needs to complete its search. This problem is solved in the proposed work through fasting Fractal Search using distributed system that divide the Fractal search on the total number of Servers that shared on the network. The proposed work is implemented using Visual Basic 6.0 as a programming language. The fidelity measure MSE and PSNR are used to check the result of the whole developed techniques.

اخفاء الصوت ضمن مجال التحويل المويجي == Audio Steganagraphy In Wavelet Transform Domain

Author name: منتصر جابر جواد
Supervisor name: لؤي ادور جورج | بان نديم الكلاك
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: الكتابة الخفية (Steganography) هو فن اخفاء المعلومات بطرق معينة بحيث يصعب اكتشافها. الرسالة المشفرة تؤدي الى الشك بينما الرسالة الغير مرئية لا تؤدي الى الشك. في فن الكتابة الخفية الرقمية تستخدم رسالة او بيانات معينة تعرف بالحاوية (Container) او الغطاء (Cover) لاخفاء بيانات او رسائل اخرى تسمى بالسرية (Secret) داخله.النظام المقترح في هذه الاطروحة هو نظام اخفاء صوت داخل صوت. في النظام المقترح البيانات السرية يتم تحويلها اولا باستخدام التحويل المويجي (Wavelet Transform) والمعاملات الناتجة يتم ترميزها باستخدام احدى طرق الترميز الثلاثة (طريقة ترميز الطول الثابت, طريقة الترميز بالتزحيف وطريقة الترميز الهجينة) المنفذة في النظام المقترح.المرحلة التالية في النظام المقترح هي مرحلة الاخفاء بحيث يتم اخفاء مخرجات مرحلة الترميز داخل بيانات الغطاء.هناك ثلاث طرق للاخفاء تم تنفيذها في النظام المعتمد (الاخفاء بالبت الاقل تاثيرا, الاخفاء بالبتين الاقل تاثيرا مع تقنية التحسين والاخفاء في الاجزاء المسموعة).النظام المقترح تم اختباره باستخدام ثلاث مقاييس معولية قياسية هي متوسط الخطا المربع (MSE) ونسبة الاشارة الى الضوضاء (MSE) ونسبة الاشارة العليا الى الضوضاء (PSNR).كما تم اشتقاق مقاييس معولية جديدة بادخال تعديلات على المقاييس المعولية القياسية هي متوسط الخطا المربع المعدل (MMSE) ونسبة الاشارة الى الضوضاء المعدلة (MMSE) ونسبة الاشارة العليا الى الضوضاء المعدلة (MPSNR) لتكون مناسبة اكثر لاختبارات الصوت.كل المقاييس المعولية التي استخدمت في اختبار النظام المقترح اظهرت قيم جيدة لـ(PSNR) والنسخة المعدلة منه حيث كانت (50 dB) كمعدل.اما البيانات المسترجعة فكانت بالضبط هي نفسها البيانات السرية التي تم اخفاءها اذا كان التحويل المويجي الصحيح (Integer Wavelet Transform) هو المستخدم في مرحلة الترميز بينما يظهر بعض الاختلاف الغير محسوس اذا كان نظام التحويل المويجي هار (Haar Wavelet Transform) هو المستخدم خلال مرحلة الترميز. | Steganography is the art of hiding information in ways that prevent its detection. A message in cipher text may arouse suspicion while an invisible message will not. Digital steganography uses a host data or message, known as a “container” or “cover” to hide another data or message called “secret” in it. An audio in audio steganography system had been proposed in this thesis in order to embed a secret audio data in another cover audio data. In this system, the secret data is first transformed using wavelet transform and then the resultant coefficients have to be coded using one of the three coding methods (fixed length encoding method, S - shift coding method and hybrid coding method). The next stage in this system is the embedding stage where the output of coding stage (a stream of bits) is embedded in the cover data. Three embedding methods were implemented in the proposed system (least significant bit insertion in wavelet transform domain, two least bits insertion in time domain with recovery technique and hiding in audible parts). A modified fidelity criteria were derived by adding some modifications to the standard fidelity criteria to be more precise for audio and the modified criteria are called (modified Mean Square Error, modified Signal to Noise Ratio and modified Peak Signal to Noise Ratio) and they also used through the system testing stage.All of the fidelity criteria obtained in the tests have indicates good results for PSNR and its modified version (50 dB). The reconstructed data is exactly the same as secret data if the integer wavelet transform is used before the coding stage while a small unrecognizable error may done when the Haar wavelet transform is used before the coding stage.

متنبئ تناظر البلوك لتحسين ضغط الصور الكسوري == Block Symmetry Predictor to Improve Fractal Image Compression

Author name: رؤى عبد الله جابر
Supervisor name: لؤي ادور جورج
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: Various compression methods have been proposed to achieve high compression ratios and high image qualities in low computation time.One of these methods is Fractal Image Compression. The basic idea of fractal image compression is the partitioning of input image into nonoverlapping range blocks. For every range block a similar but larger domain block is found. The set of coefficients of mapping the domain blocks to the range block, using affain transform, is recorded as compression data. The compressed image data set is called the Iterated Function System (IFS) mapping set. Decoding process applies the determined IFS transformations on any initial image, and the process is repeated many times till reaching the attractor.In this research work, four IFS coding schmes have been established and tested. The first scheme is the traditional Fractal Image Compression (FIC) method, it is implemented on color images after transforming the (RGB) color components to (YCbCr) components. The compression results led to encoding time=144.02 sec, compression ratio=8.89 and PSNR=33.39.The second scheme uses the FIC method with a predictor based on centralized moment features, this predictor is introduced to predict the type of symmetry operation required to set the domain block in a proper state to best matches the range block. The use of this predictor helps in reducing the number of trials of symmetry mappings from 8 trials to only one symmetry case. The use of predictor had reduced the encoding to approximately 14% in comparison with that of traditional method.The third and fourth scheme implies the use of FIC method enhanced by the use of moment descriptor (order - 1) and (order - 3), respectively. Either of these descriptors is used to classify the domain and range blocks into classes, each class is assigned by a class index whose value is equal to moments descriptor value. For encoding each range blocks only the domain blocks have similar descriptor values to that for range block will be IFS - matched with it. In these schemes the symmetry predictor, used in the second scheme, had been used to reduce the search about the best available similar domain block. The attained encoding time in both 3rd and 4th scheme is approximately 0.9% of that spend by atraditional scheme.

تصميم وتنفيذ لنظام توصيات == Design and Implementation for Recommender System

Author name: زينه حسين فهد
Supervisor name: طه سعدون باشاغا
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: Recommender systems have been introduced to provide a solution to navigating the huge volume of information already available and growing at an explosive rate. The amount of information available in electronic form, such as news, movies, books, advertisements and other online information is overwhelming us. Recommender systems are computerbased techniques that can be utilized to efficiently provide personalized services in many e - business domains.In this thesis, recommender system has been designed by mixing two main types of recommender systems (content based on personal profile and collaborative based). This type of system producing recommendations for its users in two stages. In the first stage, searching about active user's neighborhood is done to compute the similarity with the active user. The similarity is computed in two steps, the first step is to compute personal similarity using content based technique, depending on the personal features only. The second step is a conditional step that is if the user has enough rating then the similarity computed using collaborative filtering technique depending on the user ratings (rating similarity) in addition to personal similarity computed by the first step. In the second stage a list of new items is recommended from highly rated items by nearest neighbor users, with or without predictions on the acceptance of the list by the user.The content based part in which a personal similarity is computed a weight for each personal feature is required. So in this work, a survey has been made to obtain initial value for impact ratio (weight) for the effectiveness of each feature. Then the computation of these ratios is updated from time to time according to the given new users information.These updates are made according to Mean Absolute Error (MAE) between the real ratings and prediction of ratings

نظام محادثة فوري لشبكة اتصالات محلية مع بعض سمات الامنية == LAN - Based Instant Messaging System with Some Security Aspects

Author name: مروة سعد ملكي القس
Supervisor name: عبیر متي یوسف | جمال محمد كاظم
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: Instant messaging is a form of online, real time form of communication between two or more people based on typed text. IM system has grown rapidly among network users. But most of existing instant messaging systems have severe security problems, people want to retain their privacy and communication should not copy or modified by a third party. This thesis presents the design and implementation of a secure instant messaging system. It achieved security objectives such as data integrity and confidentiality through encryption. It ensures that the conversation is only read by intended recipient. The name of the proposed system is chosen to be SIMSM (the acronym for SIMple Secure Messenger).SIMSM is designed for local networks. Based on client - server connection, it enables users to send and receive secure instant messaging between them. No internet connection is required. Easily in sending and receiving text messages. It supports standard messaging features such as private chat, group chat (conference), message notification and encryption. The primary constituting modules are : Registration Module which identifies users to the system; Login Module which allows users to access the system; Sign - In Problem Module that deals with forgetting the identification (ID) and password problem; Private Chat Module that enable private chat between online users; and Conference Chat Module that enable more than one online user to chat with each others.The proposed IM system has been evaluated according to two important factors in instant messaging : security and time consuming. Many test cases were taken to show that SIMSM is quite suitable for secure chatting service.The proposed secure instant messaging had been established using windows API functions with Java platform version 6.0.0.105 programming language.

تمييز الارقام الهندية اعتمادا على طريقة هيكلية == Hindi Number Recognition Based On Structural Approach

Author name: هدى حمدان علي
Supervisor name: بان نديم ذنون يونس
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: يعتبر التمييز صفة اساسية للطبيعة البشرية وكذلك الكائنات الحية, توجد عدة تطبيقات عملية لتمييز الانماط. مثلا : في مجال تمييز الاحرف والارقام المطبوعة او المكتوبة باليد مثل قراءة العنوان البريدي بصورة اوتوماتيكية , قراءة الوثائق , تمييز لوحات تسجيل السيارات وغيرها من التطبيقات. في هذا البحث تم تصميم نظام لتمييز الارقام الهندية المطبوعة والمكتوبة باليد. النظام المقترح, استخدم لتحقيق هدف هذا البحث لتمييز الارقام الهندية (0,1,2,3,4,5,6,7,8,9) التي تستخدم عادة من قبل السكان العرب.لتحقيق هذا الغرض تم تنفذ عدد من المعالجات الاولية على الصورة المدخلة هذه المعالجات تضمنت عدة عمليات مثل ازالة الضوضاء, تحويل الصورة الى صيغة ثنائية, تقطيع الصورة (عزل الارقام), تنحيف الارقام .بعد هذه العمليات تم استخلاص الصفات لكل رقم واعتمادا على هذه الصفات تمت عملة التمييز.النظام فعال مع الارقام المطبوعة والمكتوبة باليد. ببساطة النظام يعتمد على تحديد عدد ومواقع النقاط الطرفية لكل رقم وهذا يمثل الخاصية الرئيسية للتمييز. خمس خصائص فقط قد اضيفت عندما كان هناك تشابه بين الارقام (لهم نفس عدد ومواقع النقاط الطرفية) تم فحص النظام على عدة انواع من الخطوط وباحجام مختلفة وكانت نسبة التمييز لـ 13 نوع من الخطوط هي 100% كما اظهر النظام نتائج مشجعة وممتازة مع 600 من النماذج المكتوبة باليد والتي تم كتابتها من قبل اشخاص مختلفين وباعمار مختلفة كما تم الفحص على نماذج مع حالة الدوران للارقام وحالات خاصة غير نظامية لبعض الارقام مثل (9,5) وكانت نسبة التمييز 98,1%. ان هذه النتائج تؤكد فاعلية الطريقة الهيكلية بتميز الارقام الهندية. | Recognition is regarded as basic attribute of human beings, as well as other living organisms. There are many practical applications of pattern recognition, such as : in the area of recognition of printed and handwritten letters and numbers in reading postal addresses automatically, reading documents, car plates recognition and others applications. In this research, printed and handwritten numerals recognition system is designed.The proposed system is used to improve the aim of this research for recognizing Hindi numerals (0,1,2,3,4,5,6,7,8,9), that are usually used by Arabs. To achieve this objective; a preprocessing for the entered image is executed. This preprocessing includes operations such as : noise removal, binarization, segmentation, thinning, then feature extraction is executed, finally the recognition is done depending on the previous steps and based on structural feature extraction method.The system is effective on both printed and handwritten numerals. It simply depends on determining number of terminal points and its positions for each numeral in its different shapes, that represent the main feature for recognition. Only five features are added when there is similarity between numerals (have the same number of terminals and position). Different fonts with different sizes are tested and the result of the recognition rate of 13 printed font type is 100%, excellent recognition results are obtained for 600 handwritten numerals samples written by different people, numerals with rotation state, and irregular samples for some numeral like (9, 5), recognition rate was 98.1%. these result emphasize the efficiency of structural method in recognizing Hindi numerals

بناء بيئة حسابية متوازية باستخدام واجهة عبور الرسالة == Implementation of a Parallel Computing Environment Using Message Passing Interface

Author name: دنيا حامد حميد
Supervisor name: لمياء حافظ خالد | سوسن كمال ثامر
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:
Abstract: Message Passing Interface (MPI) provides an infrastructure that enables users to build a high performance distributed computing environment from networked computers with minimum effort. It provides a common Application Programming Interface (API) for the development of parallel applications regardless of the type of multiprocessor system used. This research implements a distributed computing system called Java Message Passing Interface Middleware which supports a Message Passing Interface Application Programming Interface (MPI API). It installs Java Message Passing Interface (JMPI) package and runs three applications (Range Addition, Matrix - Vector Multiplication and Gauss Elimination method) in two modes serial and parallel.The system implemented on a Local Area Network (LAN) consisted of five computers. Many experiments have been performed to test the system and it found that results of parallel applications were close to the results of serial applications because the calculation times of applications were simple compared to communication times.

تصميم وتنفيذ تطبيق دردشة قائم على نظام اندرويد امن من نهاية الى نهاية == Design and Implementation of an End - to - End Secure Android based Chat Application

Author name: نور صباح حمزة محمد
Supervisor name: جمال محمد كاظم | بان نديم ذنون
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:
Abstract: Chat applications have become one of the most important and popular applications on smartphones. It has the capability of exchange text messages, images and files which it cost free for the users to communicate with each other. All messages must be protected but most of these applications have security and privacy issues.The aim of this thesis is to propose chat application that provides End - to - End security that let safely exchange private information with each other without worrying about data. In addition, the storage is encrypted.The design of the proposed chat application (Secure Chat Application) is based on client - server architecture. A list of requirements is taken in consideration to design and implement.It allows to send a friendship request to a friend before starting the conversation and then can exchange messages safely and store messages in encrypted place, thus the security and privacy were maintained.The XSalsa20 algorithm has been used to encrypt the password and messages, Poly1305 algorithm to verify the authenticity of a message, Curve25519 algorithm to generate a key pair to produce the shared key that is used to encrypt the session between the sender and the receiver, and Advanced Encryption Standard (AES) for encrypting local storage.The application has been tested and evaluated according to two important factors in these applications : time consuming and security. In term of time consuming, the longest time it takes for encrypting a message is less than 0.0082 seconds, while for decrypting, it takes less than 0.015 seconds. As for security, the application was tested by printing the results, and Wireshark software was used to test the channel encryption between the application and Firebase Cloud Messaging (FCM).

طرائق تجميع البيانات الكفوءة باستخدام الطاقة من اجل اطالة عمر شبكات الاستشعار اللاسلكية الدورية == ENERGY - EFFICIENT DATA AGGREGATION APPROACHES FOR PROLONGING LIFETIME OF PERIODIC WIRELESS SENSOR NETWORKS

Author name: علي كاظم محمد هداب الغرابي
Supervisor name: علي كاظم ادريس السعدي
General topic: Computer Science
Specific topic: Information Technology
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: تمثل شبكات الاستشعار (اللاسلكية) الدورية (PSNs) واحدة من العناصر الاساسية في مستقبل انترنت الاشياء (IoT) وانها تلعب دورا هاما في حياة الناس بسبب استخدامها على نطاق واسع في العديد من التطبيقات. خصائص هذه الشبكات تمييزها عن الشبكات اللاسلكية المخصصة الاخرى. علاوة على ذلك، تفرض عدة قيود بسبب هذه الخصائص والتي تؤدي الى العديد من التحديات في شبكات الاستشعار الدورية. احد التحديات البحثية الاساسية في شبكات (PSNs) هو جمع ودمج كمية كبيرة من البيانات بطريقة موفرة للطاقة ومن ثم نقلها الى القاعدة (المحطة الاساسية) من اجل تمديد واطالة عمر الشبكة. وبما ان بطاريات المستشعرات لها عمر محدود، لذلك فان طريقة جمع البيانات ودمجها بشكل موفر للطاقة يعتبر امر ضروري لتحسين استهلاك الطاقة.في هذه الاطروحة، تم التركيز بشكل كبير على مشكلة تجميع البيانات، حيث توفير الطاقة يعتبر شرط اساسي. لقد تم اقتراح طرق تجميع البيانات الموفرة للطاقة والتي تهدف بشكل نهائي لتمديد واطالة عمر شبكة (PSN). لمعالجة هذه المشكلة، تقترح هذه الاطروحة طرق تجميع البيانات والتي تعمل على مستوى واحد ومستويين للتقليل من تكرار البيانات وتقليل الطاقة المستهلكة مع الحفاظ على مستوى مناسب من دقة البيانات بالنسبة للبيانات المستلمة في القاعدة (المحطة الاساسية). تم اقتراح خمسة طرق جديدة تعمل بصورة موزعة لتجميع البيانات بطريقة موفرة للطاقة تقوم على اساس البنية العنقودية. ويمكن توزيع هذه الطرق على عقد الاستشعار في المنطقة التي يرغب بمراقبتها. وبصورة ادق، فان الهدف من هذه الطرق هو تجميع البيانات المستشعرة على مستويين : احدهما على مستوى عقد اجهزة الاستشعار والاخر على مستوى المجمع (راس المجموعة (CH)) لاطالة عمر الشبكة في شبكات (PSNs).في المستوى الاول (مستوى عقد جهاز الاستشعار)، تم تطوير ثلاثة طرق مختلفة كفوءة باستخدام الطاقة وهي (DADAC, EADiDaC and DiDaSeF) والتي تهدف الى ازالة قراءات اجهزة الاستشعار الزائدة، توفير الطاقة، وتمديد واطالة عمر الشبكة. في الطريقة الرابع، تم اقتراح تجميع البيانات على مستويين (TLDA) لاطالة عمر شبكات الاستشعار الدورية. دمج البيانات يتم انجازه باستخدام تقنية التقريب المستمر للتكيف (APCA) لتقليل كمية البيانات التي يجمعها كل جهاز استشعار. يتم تطبيق المستوى الثاني في المجمع (راس المجموعة (CH)). ويشمل تجميع مجموعات البيانات المستلمة استنادا الى جدول تجزئة التسلسل باستخدام طريقة تكميم (SAX)، بالاضافة الى طرق معالجة اخرى. في الطريقة الخامسة، قمنا بتصميم وتنفيذ نظام كامل لتجميع البيانات (DAF) لزيادة عمر شبكات (PSNs). تعمل دالة التجميع في راس المجموعة (CH) كمرشح من خلال تمكين راس المجموعة من تحديد، ثم ازالة، مجاميع البيانات الزائدة عن الحاجة والتي تنتجها العقد المتجاورة، لتقليل المجموعات النهائية التي ستستقبلها القاعدة )المحطة الاساسية(.قمنا باجراء تجارب محاكاة واسعة النطاق على بيانات الاستشعار الحقيقية من خلال تطبيق برنامج (OMNeT++) لمحاكاة الشبكة لشرح فعالية البروتوكولات المقترحة بالمقارنة مع الطرق الاخرى المقترحة في الادبيات. تظهر نتائج التجارب بان طريقة (DADAC) قللت القراءات المجموعة من 18% الى 76% ومن 5% الى 29% مقارنة مع (PFF and Harb) بالتتابع. الطاقة المستهلكة بالنسبة لعقد الاستشعار باستخدام طريقة (EADiDaC) تم تقليلها من 27% الى 57% ومن 15% الى 43% مقارنة مع (PFF and Harb) بالتتابع. طريقة DiDASeF قللت البيانات المتبقية الى 10% كاقصى حد بعد تطبيق خطوة دمج البيانات في كل دورة، بينما المعدل هو 31% في ATP و100% في PFF. طريقة TLDA قللت الطاقة المصروفة في راس المجموعة لغاية 72% و61% مقارنة مع (PFF and Harb) بالتتابع. مرحلة دمج البيانات في طريقة DAF قللت البيانات المتبقة لغاية 9.322% في كل دورة، بينما المعدل هو 18.34% في طريقة TLDA. | Periodic Sensor Networks (PSNs) represent one of the essential elements in the future of Internet of Things (IoT) and it plays an important role in people’s life because of their widespread use in many applications. The characteristics of these PSNs differentiate it from other ad - hoc wireless networks. Furthermore, several limitations due to these characteristics are imposed and led to many challenges in the PSNs. One fundamental research challenge in PSNs is to periodically collect and aggregate the large volume of data in an energy efficient way and then transmit them to the sink so as to enhance the network lifetime. Since sensor batteries have a limited lifetime, therefore, energy - efficient data collection and aggregation method to periodic data collection is required for energy optimization.In this dissertation, highly focusing on the data aggregation problem, where energy - saving is also the essential condition. Energy - efficient data aggregation approaches had been proposed with the final goal of prolonging the PSN lifetime. To address this problem, this dissertation suggests one level and two levels data aggregation approaches for reducing the data redundancy and minimize the consumed energy while preserving a suitable level of data accuracy for the received data at the sink node. In this dissertation, five new distributed energy - efficient data aggregation approaches were proposed based on cluster topology. These approaches can be distributed on the sensor nodes in the monitored area of interest. More precisely, the objective of these approaches is to aggregate the sensed data at two levels : one of them at the sensor nodes level and the other on the aggregator (Cluster Head (CH)) level to prolong network lifetime in PSNs. In the sensor node level, three different energy - efficient approaches were developed; they are DADAC, EADiDaC and DiDASeF in order to remove redundant sensor readings, save energy, and prolong the network lifetime. In the fourth approach, a Two - Level Data Aggregation (TLDA) for Prolonging Lifetime of Periodic Sensor Networks is proposed. Data aggregation is achieved by using Adaptive Piecewise Constant Approximation (APCA) technique to reduce the amount of data collected by each sensor. Moreover, at the aggregator data aggregation is achieved by grouping received data sets based on the chaining hash table with SAX quantization method, as well as other processing methods. In the fifth approach, a complete Data Aggregation Framework (DAF) for maximizing the lifetime of PSNs are integrated to work together. The aggregation function, at the Cluster head (CH), works as a filtering via enabling the CH to reduce the final sets that the base station will be received. Extensive simulation experiments were conducted on real sensor data by applying OMNeT++ network simulator to explain the effectiveness of the proposed approaches in comparison with other existing methods. The results of these experiments show that DADAC approach reduced collected readings from 18% to 76% and from 5% to 29% compared to PFF and Harb respectively. The consumed energy of a sensor node using EADiDaC method is minimized from 27% to 57% and from 15% to 43% compared to PFF and Harb techniques respectively. DiDASeF approach decreased the remaining data to a maximum of 10% after applying the aggregation step at each period, whilst the rate is equal to 31% in ATP and 100% in PFF. TLDA approach decreased the consumed energy at the cluster head up to 72% and 61% in comparison with PFF and Harb methods respectively. The aggregation stage in DAF approach decreased the remaining data to a maximum of 9.322% at each period, whilst the rate is equal to 18.34% in TLDA

الاداء الامثل لشبكات الاستشعار اللاسلكية باستخدام نماذج نشر مختلفة == An Optimal Performance of the Wireless Sensor Networks Using Various Deployment Models

Author name: عبد الناصر رياض فنجان سالم
Supervisor name: سعد طالب حسون الجبوري
General topic: Computer Science
Specific topic: Software
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: Wireless sensor networks (WSNs) today are widely used in various military and civilian applications and in the construction of a new concept called Internet of thinks (IoT), so it has been given great importance especially in recent years. In most WSNs applications sensors are deploying in random manner. Such randomness deployment produces trivial control on the network with no coverage guarantee and may achieve weakly connected network topology. Therefore, precise location can be often pursued for different nominated applications with the aim of configuring the topology of the network to reach to the requirements of preferred application. Most of the important WSN optimization techniques are to place the sensors in a deterministic manner to meet the required performance aims.In this dissertation several solutions are proposed to handle the deployment problem in WSN such as coverage, connectivity and reliability. Our suggestion depends on developing certain re - deployment approaches. These approaches are suggested and implemented in two virtual phases. In the first phase a random deployment was suggested then improves the locations of all the deployed sensors in the second phase. Once completing these phases a set of feasible locations will be available and can be used in the process of real sensor deployment.Seven algorithms are suggested, two of them were developed from the centralized optimization algorithms. The first is Particle Swarm Optimization (PSO), one of the common optimization methods. And the second is called Grid - distribution, where we considered this model to estimate the optimal number of sensors needed to cover a specific area. On the other hand, we have extracted two new models from Grid - distribution fundamentals, one of them to cover the border called barrier deployment, and the second is to cover center a certain area called center deployment.Three other optimization deployment algorithms are proposed to redeploy sensors after initial random deployment and improve coverage, connectivity and network reliability at the minimum cost. These algorithms are Distance based deployment, Markov based deployment and Angles based deployment. A mathematical model has been built for each of these proposed algorithms and has been implemented and tested by the Net Logo simulator. Each algorithm is executed in all sensors to achieve the desired objectives. The results of these algorithms were shown to be superior and dominate the results of existing algorithms such as Glowworm Swarm Optimization (GSO) and PSO_Voronoi.

اقتراح خوارزمية هجينة للتشفير الكتلي == Proposed Hybrid Block Cipher Algorithm

Author name: احسان احمد محمد لهمود
Supervisor name: عبد الكريم عكلة عبادي
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: يعتبر التشفير من المجالات الجيدة في الوقت الحالي كما نعلم ان الامن شرط اساسي لاي عمل ومن اجل ذلك نحن بحاجة الى خوارزمية قوية جدا وغير قابلة للكسر لتوفير اجراءات امنية مشددة.لذلك نحن نحتاج الى خوارزمية للتشفير وفك التشفير لتوفير امنية عالية جدا وانتاجية جيدة جدا. اذا نظرنا الى العالم الحقيقي، هناك الكثير من المنظمات التي لديها قاعدة بيانات كبيرة جدا مع اجراءات امنية مشددة. وفقا للقلق الامني، تعمل بعض خوارزميات التشفير وفك التشفير لحماية المعلومات السرية مثل DES و3DES وAES وBlowfish.تم اقتراح وتصميم خوارزمية هجينة لتشفير كتلة او لفك تشفيرها مكونة من 256 بت باستخدام مفتاح بطول 288 بت. يتم تحويل كتله بطول 32 - حرف من النص الواضح او النص المشفر الى 256 بت. يتم جدولة المفتاح السري لكي يم تطبيقه في عملية التشفير وفك التشفير. يتم اخضاع كتلة النص الواضح الى عملية التقلب الاولية، وفي نهاية التشفير يتم اخضاع النص المشفر الى التقليب النهائي. تم تصميم الخوارزمية المقترحة للدمج بين اثنين من الخوارزميات (على اساس فيستيل وغير فيستيل).استخدمت في هذه الاطروحة بعض من معاير التشفير الكتلي مثل الانتاجية لتوليد كتلة مشفرة حيث حققت انتاجية الخوارزمية المقترحة قيمة 27.240 كيلوبت في الثانية. اما بالنسبة لهجمات القوة الغاشمة حيث تحتاج 1079 X 1.57سنة اذا تم تطبيقها لمهاجمة مفتاح الخوارزمية ، حققت الخوارزمية المقترحة نسبة اكثرمن ٥٠% ضمن معيار SAC حيث كانت النسبة (٥١.١٧%) وكذلك بالنسبة لمعيار BIC حيث حققت نسبة (٥٣.١٢%). تم تنفيذ الخوارزمية المقترحة باستخدام لغة البرمجة (Microsoft Visual Basic.Net 2008) وعلى حاسوب ذو مواصفات (Windows 10 pro, processor : Intel(R) core (TM) i7 - 3612QM CPU @ 2.10GHz, RAM 6.00 GB, and system type : 64 - bit operating system). | The Cryptography is very good area for research now a days. As we know that security is very primary requirement for the any business. And we need very strong and unbreakable algorithm which provides high security. We need encryption and decryption algorithm which is having very high security with very good throughput. If we look at the real world, lots of organizations are having very large database with high security. Some encryption and decryption algorithms are working behind confidential information like DES, 3DES, AES and Blowfish.A proposed hybrid algorithm designed to encrypt or decrypt block of a message that consisting of 256 - bit with control of a 288 - bit as a key length. The blocks constructed by converting a 32 - charecter block of plaintext or ciphertext into 256 - bit. The secret key is scheduled to be applied to encrypt and decrypt. Plaintext block will be subjected to an initial permutation IP, and final permutation. The proposed algorithm designed in a fashion which belongs on two algorithms (based on Feistel and Non - Feistel). In this dissertation, some components used like throughput of generate encryption block. It has achieved as 27.240 Kbps. Based on brute force attacks may be applied on this algorithm where it needs 1.57x1079 years to attack the applied key, the security is provided in this algorithm achieved results more than 50% within criteria of SAC is (51.17%) and BIC is (53.12%). The proposed algorithm were implemented using the programming language (Microsoft Visual Basic.Net 2008) within computer information of (Windows 10 pro, processor : Intel(R) core (TM) i7 - 3612QM CPU @ 2.10GHz, RAM 6.00 GB, and system type : 64 - bit operating system)

تقييم الية الثقة في شبكات المركبات == Evaluation of Trust Mechanism for VANETs

Author name: حوراء عادل نوري
Supervisor name: ستار بدر سدخان المالكي
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: تدعم شبكة المركبات العديد من التطبيقات التجارية كانظمة النقل الذكية (ITS)، ولكن كان الدافع الاساسي وراء هذه الشبكات هو سلامة اتصالات الطريق الذي تعتمد فيه كل مركبة على الرسائل المرسلة لها من قبل نظائرها من المركبات الاخرى والتي قد تكون ضارة. ان الطبيعة المتغيرة والديناميكية لطبولوجيا الشبكة يجعل بامكان اي مركبة مغادرة الشبكة والانضمام اليها في اي وقت سواء كانت هذه المركبات موثوق بها ام لا. لذا يجب ان تتمكن كل مركبة من تقييم المعلومات الواردة لها من المركبات الاخرى واتخاذ القرارات بشانها والاستجابة لتلك المعلومات. عليه فبدون انشاء اليه مناسبة لادارة الثقة فان الاتصالات في هذه الشبكات قد تكون عرضه للتهديد الامني، حيث توجب الانظمة الامنية ان ياتي الارسال من مصدر موثوق لذا فان الثقة والامن مفهومان مترابطان لا يمكن عزلهما.لم يتحقق حتى الان تطوير نماذج امنة تماما لهذه الشبكات، لذا يهدف مجال البحث الجيد الى استثمار معظم الطرق السابقة في المؤلفات للبحث عن اطار عام لوضع اساس متين لتطوير الية احتساب السمعة والموثوقية في شبكات المركبات. يدعم هذا العمل امن شبكات المركبات من خلال استخدام تقنية الخوارزمية الجينية بالاضافة لنظرية اللعبة لتطوير الية ثقة متعددة الخصائص. | VANET support many commercial applications such as Intelligent Transportation Systems (ITS), but the original motivation behind it was safety of road communications where each vehicle has to rely on messages sent out by peer vehicles, which might be malicious. The dynamic changing nature of network topology makes any vehicle to leave and join the network at any point of time whether these vehicles were trusted or untrusted. Therefore, each vehicle must be able to assess, make decisions and respond to information received from other vehicles. So without having a proper mechanism for trust management, communication in VANET might be prone to security threat. Security systems impose that the transmission come from a trusted source, so trust and security are two interdependent concepts that there cannot be segregated.The development of fully secure schemes for these networks has not been entirely achieved till now. So, a good research field aims to exploit most of the previous approaches in literatures looking for a general framework to put solid basis to the development of Distributed Trust and Reputation Mechanism for VANET. The work supports the security of VANET by using a genetic algorithm technique in addition with game theory to develop a multi - featured trust mechanism

تحسين خوارزمية تشفير A5/1 بالاعتماد على تقنية الترشيح لتطبيق انترنيت الاشياء == Improvement of A5/1 encryption algorithm based on filtration technique for IoT Application

Author name: زينب حمزة جاسم
Supervisor name: ستار بدر سدخان المالكي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:
Abstract: The Internet of Things (IoT) is an environment in which people, animals or objects are equipped with individual identities and have the ability to transmit data across the network without the need for human - to - human or human - to - computer interaction.Security of IoT is very important because it is used in many fields and will have a big impact on the IoT industry. Internet of Things is similar to conventional computer networks, so security requirements such as confidentiality, integrity, availability and non - repudiation must be taken into account in building a network environment. One of appropriate solutions for providing security in IoT is cryptography. At present, traditional cryptography solutions focus on producing high levels of security, but they are slow in speed, large in size and consume a loT of energy, ignoring the conditions of constrained devices that use in IoT. These devices require appropriate cryptographic algorithms to suitable their characteristics, and this considers as big challenge.In this thesis, we propose a modification of the A5 /1 stream cipher to Internet of Things (IoT) by adding a fourth register and applying a filtration function on registers to increase the linear complexity of the algorithm and to strengthen the linear combination function (XOR) with remain total number of registers is 64 - bit. A5/1 Stream cipher is considered an efficient implementation of hardware, but insecure for use in such IoT applications. So we take efficiency implementation of hardware of A5/1 to produce proposed algorithm with the highest security, also efficient in hardware, and suitable for application in resource devices environments such as the Internet of Things. To make sure that the proposed algorithm as lightweight and can be applied to the constrained devices used within IoT, we have

طريقة تحليلية لانظمة التشفير الصوتي البايومتري == Analytical Approach of Biometric Based Voice Encryption System

Author name: علي كاظم مطر
Supervisor name: ستار بدر سدخان المالكي | بهيجة خضر شكر
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: There is no absolute security for important systems can ever get because attackers have always the ability to broke and attack them through their disadvantages. These days, biometrics is used to raise protection rate compared with the traditional methods. Authentication systems and cryptosystems are some of the important aspects of the practical life that use biometrics. The biometric voice is one of these traits that can build suitable secure systems according to the varying in the biometric voice.In this dissertation, two proposed analyzers were introduced to analyze Authentication system of biometric voice and the encryption process of the cryptosystems. The Authentication analyzer was used Additive White Gaussian Noise (AWGN) to stimulate effect of background/ transmission channel noise, and analyze the behaviors of the authentication system using FAR and FRR biometric performance measures.Performing proposed Authentication analyzer found degradation in the accuracy about (9.6% to 19.2%) in Splashdata database, about (1.9% to 5.7%) in Texas Instrument of Massachusetts Institute and Technology (TIMIT) database, and 0% in Texas Instruments - Digits (TIDIGITS) database of all selected members cannot be rejected illegally even when AWGN was reached 20 dB. SNR. Also, performing proposed Authentication analyzer found that the highest security degradation was about 0.05769 in Splashdata database, 0.01923 in TIMIT database and 0.05769 in TIDIGITS database of all selected members even when AWGN was reached 20 dB. SNR.The second proposed analyzer (Encryption analyzer) was also tested on the same databases to analyze them according to three randomness tests from National Institute of Standards and Technology (NIST) packages (pre - encryption phase), then these databases were also tested using Cross - correlation and Chi tests (post - encryption phase). These two phases produced two results by implementing two Mamdani fuzzifiers to get the certainty of each result. The final output of proposed Encryption analyzer was produced by merging the two previous Mamdani fuzzifiers in another final Mamdani fuzzifier.The performance of the Encryption analyzer was proved by classifying good/bad Keystream using the (post - encryption tests) and also with the comparison of the average value of other different 5 randomness tests from NIST.Finally, the ANFIS structure was used to generalize the hidden relationships that trained from the three randomness tests (pre - encryption process). The generalization process made ANFIS having the ability to predict the values of unseen (untrained) patterns. ANFIS results were promising results according to the proposed Encryption analyzer.Chapter

تحسين نظام مقترحات هجين باستخدام خورازمية الترتيب PageRank == Hybrid Recommender System Enhancement Using Personalized PageRank Algorithm

Author name: حیدر مجید ناجي
Supervisor name: غیداء عبد الحسین بلال
General topic: Computer Science
Specific topic: Information Technology
Degree: Master
Language: English
University location: Babylon
First pages:
Abstract: Recommendation system is an information filtering system. PageRank Algorithm is useful method for the recommendation task. PageRank algorithm is used to improve the representation of movies and users in the graph network in addition to ranking movies for a target user in the recommendation activity. User preferences has been calculated based on movies genres as a part of building the user profile from his past history of rating (content analysis), and for each user, this preference was used to produce a personalized initial pagerank value for each movie instead of the traditional static equal initial pagerank value which is the first stage of iterative personalize pagerank algorithmIn addition to personalize the target user, new way has been presented to personalize each user with different weight according to them rating on movies, by supporting the proposed recommender system with a new personalize parameters for each user, which is the manner of the collaborative filter approach.To evaluate the performance of the proposed recommender system and measure the accuracy of recommendations, precision, recall and F - Measure metrics has been used. MovieLens2K dataset used to evaluate the recommendation system, it has 10,197 movies and 2,113 users, in average of 85 movie rating per user.The experimental results showing that, there is a significant improvement for the recommendations process, which is mean hybrid recommender system using personalized pagerank (HRS - PPR) is better than the traditional recommender system using personalized pagerank.

استخدام تقنية الحساب المرن لتقييم RSA وAES == Soft Computing Technique to Evaluate RSA and AES

Author name: فرقد حامد عبد الرحیم
Supervisor name: ستار بدر سدخان المالكي
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: Security evaluation algorithms can be considered as one of the most important challenges in computer networks. This is because of the growing data sharing among all clients (users). Therefore, the security level evaluation aspect of cryptography systems is recently appeared to be very important.In this work, evaluations of (RSA and AES) encryption methods are carried out by using Fuzzy Inference System (FIS) and Adaptive Neuro - Fuzzy Inference System (ANFIS). The editor of MATLAB (2013) is employed in this study and it contains a hybrid ANFIS facility between the Artificial Neural Network (ANN) and Fuzzy Logic techniques.First of all, designing and programming software codes for the first encryption method (RSA) have been simulated according to its original algorithm. Consequently, executing the RSA algorithm to collect the data values is implemented for the following parameters (message length, execution time, length of key and cipher message entropy). These parameters have been considered in the proposed approaches. So, the RSA data is used as the bases of the FIS inputs. Then, all the training and testing data values have been collected from the proposed FIS and prepared to be used in the next step (the ANFIS). The number of training samples has been selected to be 100 values by executing special software programs. These values have been utilized as follows : opening the ANFIS editor; loading the training data; determining the main ANFIS parameters and training the data with the least error tolerance. Subsequently, the number of testing samples has been chosen to be also 100 values by implementing special software programs. Hence, the evaluations are observed and the characteristics of the ANFIS which attained the best tested results have been benchmarked. Similar steps to evaluate the RSA by using large key numbers are implemented except of utilizing the parameter (key length) to study the influence of the key value on security evaluations. The proposed FISSecurity evaluation algorithms can be considered as one of the most important challenges in computer networks. This is because of the growing data sharing among all clients (users). Therefore, the security level evaluation aspect of cryptography systems is recently appeared to be very important.In this work, evaluations of (RSA and AES) encryption methods are carried out by using Fuzzy Inference System (FIS) and Adaptive Neuro - Fuzzy Inference System (ANFIS). The editor of MATLAB (2013) is employed in this study and it contains a hybrid ANFIS facility between the Artificial Neural Network (ANN) and Fuzzy Logic techniques.First of all, designing and programming software codes for the first encryption method (RSA) have been simulated according to its original algorithm. Consequently, executing the RSA algorithm to collect the data values is implemented for the following parameters (message length, execution time, length of key and cipher message entropy). These parameters have been considered in the proposed approaches. So, the RSA data is used as the bases of the FIS inputs. Then, all the training and testing data values have been collected from the proposed FIS and prepared to be used in the next step (the ANFIS). The number of training samples has been selected to be 100 values by executing special software programs. These values have been utilized as follows : opening the ANFIS editor; loading the training data; determining the main ANFIS parameters and training the data with the least error tolerance. Subsequently, the number of testing samples has been chosen to be also 100 values by implementing special software programs. Hence, the evaluations are observed and the characteristics of the ANFIS which attained the best tested results have been benchmarked. Similar steps to evaluate the RSA by using large key numbers are implemented except of utilizing the parameter (key length) to study the influence of the key value on security evaluations. The proposed FISSecurity evaluation algorithms can be considered as one of the most important challenges in computer networks. This is because of the growing data sharing among all clients (users). Therefore, the security level evaluation aspect of cryptography systems is recently appeared to be very important.In this work, evaluations of (RSA and AES) encryption methods are carried out by using Fuzzy Inference System (FIS) and Adaptive Neuro - Fuzzy Inference System (ANFIS). The editor of MATLAB (2013) is employed in this study and it contains a hybrid ANFIS facility between the Artificial Neural Network (ANN) and Fuzzy Logic techniques.First of all, designing and programming software codes for the first encryption method (RSA) have been simulated according to its original algorithm. Consequently, executing the RSA algorithm to collect the data values is implemented for the following parameters (message length, execution time, length of key and cipher message entropy). These parameters have been considered in the proposed approaches. So, the RSA data is used as the bases of the FIS inputs. Then, all the training and testing data values have been collected from the proposed FIS and prepared to be used in the next step (the ANFIS). The number of training samples has been selected to be 100 values by executing special software programs. These values have been utilized as follows : opening the ANFIS editor; loading the training data; determining the main ANFIS parameters and training the data with the least error tolerance. Subsequently, the number of testing samples has been chosen to be also 100 values by implementing special software programs. Hence, the evaluations are observed and the characteristics of the ANFIS which attained the best tested results have been benchmarked. Similar steps to evaluate the RSA by using large key numbers are implemented except of utilizing the parameter (key length) to study the influence of the key value on security evaluations. The proposed FISapproach confirmed that the RSA evaluation is successfully implemented to the ANFIS editor.All the previous steps are repeated for the AES encryption method except one difference. That is, the utilized parameters here are the (message length, execution time and cipher message entropy). Basically, two key values are determined for the AES, which equals to 128 bits. Likewise the RSA, the suggested procedures are applied to the AES and the proposed FIS approach confirmed that the AES evaluation is successfully implemented to the ANFIS editor.Finally, comparisons between this study and previous work, and between the RSA and AES are established. In addition, comparisons between the evaluated outcomes of the FIS and ANFIS have been investigated by using two statistical metrics.

عنقدة الصور اعتمادا على طريقة كسورية مطورة وتنقيب المخططات == Image Clustering Based on Developed Fractal Method and Graph Mining

Author name: فراس صبار مفتن
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: تشير عنقدة الصور الى تقسيم الصور الى عدة مجاميع. حيث كل مجموعة تسمى عنقود حيث يحتوي على صور متشابه في الخصائص ولكنها مختلفة عن الصور في العناقيد الاخرى. يمكن تفسر الخصائص الشاملة كميزات احصائية على انها خاصية للصورة تشمل جميع وحدات البكسل المستخدمة لحساب التشابه بين الصور. استخدمت هذه الاطروحة الكسور كخصائص محلية لتمثيل الصورة تستند الى مناطق بارزة في حين تبقى ثابتة لتغير نقطة النظر والاضاءة. تعتبر الكسور شائعه لقدرتها على استخراج ميزة التشابه الذاتي. ولفترة طويلة، استخدم الباحثون الكسور لضغط الصورة. على مدى السنوات الاخيرة، تم تطبيقها في التنقيب على البيانات. لهذه الاطروحة هدفين رئيسيين : اولا لدراسة القدرة على استخراج خصائص التشابه الذاتي من الصور دون استخدام بعد الكسور والذي يعتبر حساس للضوضاء العددية او التجريبية ومقيد بكمية البيانات. وثانيا لبناء الرسم البياني على اساس الميزات المستخرجة وتطور خوارزمية تجميع بالاعتماد على الرسم البياني.وينقسم النظام المقترح الى مرحلتين، بناء مصفوفة التشابه بواسطة طريقة كسورية وخوارزمية تنقيب المخططات. تم تطبيق PIFSلاستخراج ميزات التشابه الذاتي من صورة واحدة فقط. ولكن في هذه الدراسة كيفت PIFS لاستخراج ميزات التشابه الذاتي من العديد من الصور. بسبب ان PIFS تستغرق وقتا طويلا، فقد تم تكييفها للعمل مع تقنيات المطابقة والتقليل، وايضا تم استخدام الدالة الهاش للحد من تعقيد الوقت. واستخدم النظام المقترح مصفوفة تشابه لبناء المخطط ووضع خوارزمية عنقدة شبكية تعتمد على خصائص كسورية التوصيل بين العقد التي تمثل صور.استخدمت عدة بيانات لاختبار النظام المقترح. ولان النظام ينقسم الى مرحلتين، الاولى بناء مصفوفة التشابه والثانية هي خوارزمية تجميع الرسم البياني. لذلك، تم اختبار كل مرحلة بشكل منفصل. في الاول، يتم اختبار بناء مصفوفة التشابه (الميزات المستخرجة) مع خوارزمبة K - means لمعرفة صحة الميزات المستخرجة.وتم اقتراح طرائق لتقليل وقت التنفيذ ومقارنتها مع الطرائق التقليدية. وخفضت دالة الهاش التعقيد من O(m×n) الى O(m log⁡n) بينما قللت المطابقة والتقليل التعقيد الى O(m×n/t) حيث t عدد دوال المطابقة.اما طريقة التجميع البيانية المقترحة تم اختبار صحتها باستخدام البيانات الحقيقية واستخدمت المقاييس النمطية، الموصلية، التغطية، وكثافة الجودة وتم عرض النتائج والتحقق من صحتها من الناحية العددية والبصرية مع عدد عقد المختلفة. وقد اظهرت النتائج التي تم الحصول عليها دقة بين 0.80 و0.99 لجميع المقاييس.واظهرت النتائج ان للكسور قدرة كبيرة على استخراج ميزة التشابه الذاتي لاستخدامها في التنقيب عن الصور مثل التجميع. واعطت خصائص التشابه الذاتي كسورية نتائج جيدة. وان الميزات المستخرجة مشابه الى مصفوفة المجاورة التي يتم استخدامها لتمثيل الرسم البياني. لذلك، تعتبر بنية جيدة لتمثيل الرسم البياني. | Image clustering refers to the division of images into various sets of images. In this regard, each set known as cluster includes images that are similar in features to each other but different those of other sets. The global features as statistical features can be interpreted as a particular property of image involving all pixels were used to calculating similarity among images by most of the researchers. This thesis used fractal features as local features to represent an image based on salient regions while remaining invariant to viewpoint and illumination changes. Fractal is popular because of their ability to extract the self - similarity feature. For a long time, researchers used fractals for image compression. Over the latest years, they have been applied in mining. This thesis has two major purposes, first to studies the ability to extract fractal Self - similarity features from images without using fractal dimension which is sensitive to numerical or empirical noise and limitations in the amount of data. Second to constructs graph based on extracted features and develops graph cluster algorithm.The proposed system is divided into two phases, the Similarity Matrix construction by a fractal method and a Graph Clustering algorithm. Partitioned Iterated Function Systems (PIFS) is applied to extracting Self - similarity features from just one image. This study developed PIFS to extracting Self - similarity features from many of images. Since the PIFS algorithm is time - consuming, it has been adapted to work with Map - Reduce techniques and also hash function was used to reduce the time complexity. The proposed system used similarity matrix to construct a graph structure and developed a graph clustering algorithm based on connectivity fractal features among nodes that represents as images.Each phase was tested Separately. In the first phase, Similarity Matrix construction (features extraction) is tested with K - means clustering algorithm to find out the correct features extracted. The B - Cubed recall and precision are estimated with good results to precision and recall accuracy.Then proposed methods of reducing time complexity results is presented and compared with traditional methods. The hash function reduced the complexity O(m×n) to O(m log⁡n) while Map/reduce technique reduce the complexity O(m×n) to O(m×n/t) for time where t is a number a of map task.The second phase, Graph Clustering algorithm is tested with the real - world graph dataset. The clustering result was evaluated by Modularity, Conductance, Coverage, and Density Quality Metrics and the results were presented and validated both numerically and visually with different nodes number. The obtained results have shown accuracy between 0.80 and 0.99 for all metrics.

نظام الكشف التعاوني عن هجومات الفيضان الموزعة للحرمان من الخدمة والتعقب المستوحى من مجتمع العناكب الاجتماعية == Collaborative Detection System of DDoS Flooding Attacks and Tracing Inspired by Social Spiders Society

Author name: عادل محمد سلمان القريشي
Supervisor name: صفاء عبيس المعموري
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: لا تزال شبكة الانترنيت تعاني من المشاكل الامنية التي تهم بشكل رئيسي الاشخاص الذين يستخدمون اجهزتهم للاتصال بالانترنت، سواء كانوا افراد او مؤسسات كبيرة. الهجمات الموزعة للحرمان من الخدمة، لا تزال واحدة من اهم المواضيع التي يتم مناقشتها حاليا في تهديدات امن الشبكات للشركات التي تقدم الخدمات لعملائها. في هذه الاطروحة، تم اقتراح نظام الكشف التعاوني. واستند على مرحلتين : (1) مرحلة الكشف؛ (2) مرحلة التعقب. اعتمادا على الفكرة المستوحاة من مجتمع العناكب الاجتماعية، تم تصنيف اجهزة التوجيه الى نوعين، على النحو التالي : (1) جهاز التوجيه الذكر، الذي هو مرتبط مباشرة مع الخادم؛ (2) جهاز التوجيه الانثى، والذي هو كل جهاز توجيه غير مرتبط مباشرة مع الخادم. ويتميز النظام المقترح بانه حل قائم على جهاز التوجيه وعلى فحص التدفقات.يمكن تقسيم مرحلة الكشف الى اربع خطوات، على النحو التالي : (1) جمع البيانات؛ (2) معالجة البيانات واستخراج الميزات؛ (3) بناء نموذج التصنيف، باستخدام خوارزمية شجرة القرار عالية السرعة (VFDT) كخطوة للكشف المبكر، والتي سيتم استخدامها من قبل كل جهاز توجيه انثى في الشبكة؛ (4) كشف الشذوذ (الهجوم) باستخدام خوارزمية الغابات العشوائية (RF) للتصنيف، والتي سيتم تنفيذها في كل جهاز توجيه ذكر. الجمع بين هاتين الخوارزميتين سوف ينتج عنه خوارزمية تصنيف جديدة تسمى هوفدينغ الغابات العشوائية (HRF).تبدا مرحلة تتبع مصادر الهجوم عندما يتم العثور على بيانات الهجوم. جهاز التوجيه الذكر القريب من الخادم الضحية سوف يتتبع مصادر الهجوم بالاعتماد على قيمة الاهتزاز للتدفق، ثم رفع الانذار وارسال جميع المعلومات الى مسؤول الشبكة لاتخاذ الاجراءات اللازمة. وقد استلهمت قيمة الاهتزاز من مجتمع العناكب الاجتماعية، والذي هو قيمة تاثير جهاز التوجيه الانثى على كل تدفق يمر من خلاله.وقد تم استخدام برنامج محاكاة شبكة NS3 لتوليد بيانات الشبكة. ثم الحصول على النتائج واختبار النظام بواسطة برنامج مبرمج باستخدام لغة C++. وعلاوة على ذلك، طبقت عدة تجارب، وتم اعتماد تجربتين لاختبار النظام المقترح، الاول هو 90 ثانية، في حين ان الثانية هي 1200 ثانية. اجريت هذه التجارب لتوليد البيانات العادية وكذلك توليد بيانات هجوم الفيضان الموزع للحرمان من الخدمة للنوعين TCP وUDP. تم اختبار البيانات التي تم توليدها لاثبات ما اذا كانت مشابهة للبيانات الحقيقية عن طريق اختبار اثنين من الخصائص التي هي التباين العالي والتشابه الذاتي. وقد اظهرت النتائج ان البيانات التي تم توليدها لها نفس خصائص البيانات الحقيقية، وتمت الموافقة على نسبة حوالي 95٪.بالاضافة الى ذلك، لتقييم اداء خوارزمية هرف الجديدة، تم استخدام ثلاثة تدابير : (1) نسبة دقة التصنيف، والتي كانت 99.9983٪ و99.9990٪ على التوالي لكل من التجارب (90 ثانية و1200 ثانية). (2) معدل الكشف، والتي تبين 9.9996٪ و99.9997٪، على التوالي، لكلا التجربتين. و(3) نسبة الانذار كاذب، كان 0.016٪ و0.0088٪ على التوالي لكلا التجربتين. وكان متوسط وقت الكشف 21.71 و28.46 ثانية لكل من التجارب على التوالي.يستخدم النظام المقترح مبدا تقليل السمات المستخدمة في التصنيف، مما ادى الى انخفاض في حجم الذاكرة المستخدمة بنسبة 62.96٪ وانخفاض في مساحة القرص الثابت المستخدم بنسبة 51.75٪.واخيرا، في عملية البحث عن المفقودين، والوصول الى اقرب جهاز التوجيه الاناث الى مصدر الهجوم، حيث تم تحديد معظم هذه الموجهات، لكلا التجربتين، مع نسبة 100٪. | The Internet still suffers from security problems which are the main concern for those connected via their devices, whether they are individuals or institutions. The Distributed Denial of Service (DDoS) attacks are still one of the most significant current discussions regarding network security threats for companies providing services to their clients.In this dissertation, a collaborative detection system which proposed is based on two parts : (1) the Detection phase, and (2) the Tracing phase. Inspired by the social spider’s society, the routers were classified into two types : (1) Male router, which is near the server and directly connected with it; and (2) Female router, which is near the user and directly connected with it or between the user and the server. The proposed system is characterized as a router - based and flow - based solution.The detection phase can be divided into four steps : (1) data collection; (2) data preprocessing and extraction of features; (3) building the classification model, using a Very Fast Decision Tree (VFDT) algorithm as an early detection step, which will be used by each female router in the network; and (4) anomaly (attack) detection using the Random Forest (RF) algorithm for classification, which will be implemented in each male router. The combination of these two algorithms will generate a new classification algorithm called the Hoeffding Random Forest (HRF).The tracing phase will be started when the attack data is found. The male router near the victim server will trace the attack sources based on the value of the vibration of the flow, then raise the alarm and send all the information to the network administrator, to take an action. The vibration value has been inspired by the social spider’s society, which is the effect of the female router on each flow passing through it.NS3 network simulation software has been used to generate the network data. Then obtain the results and test the system by a software programmed by C++. Moreover, several experiments were applied, and two experiments were adopted to test the proposed system; the first is 90 seconds, while the second is 1200 seconds. These experiments were performed to generate normal data and DDoS flooding attack data for TCP and UDP types. The generated data has been tested to prove if it is similar to the real data by testing two critical characteristics : high - variability and self - similarity. The results show that the generated data has the same characteristics as the real data, and is approved with ratio approximately 95%.Additionally, to evaluate the performance of the new HRF algorithm, three measures have been used : (1) classification accuracy ratio, which was 99.9983% and 99.9990% respectively for both experiments (90 sec. and 1200 sec.); (2) detection rate, showing 9.9996% and 99.9997%, respectively, for both experiments; and (3) false alarm, was 0.016% and 0.0088% respectively for both experiments. The average of the detection time was 21.71 and 28.46 seconds for both experiments respectively.The proposed system uses the principle of reducing the features that used in the classification, which led to a reduction in the used memory size by 62.96% and a reduction in the used hard disk space by 51.75%.Finally, in the tracing process, accessing the nearest female router to the source of the attack, where most of these routers have been identified, for both experiments, with ratio 100%.

اخفاء المعلومات في صفحات الويب الهجينة == HYBRID STEGANOGRAPHY OF WEBPAGE

Author name: رسل عامر عبد المحسن
Supervisor name: وسام سمير بهية
General topic: Computer Science
Specific topic: Information Technology
Degree: Master
Language: English
University location: Babylon
First pages:
Abstract: اخفاء المعلومات هو علم اخفاء البيانات والمعلومات السرية في غطاء رقمي مثل ملفات نصيه او ملفات صوتيه او ملفات الفديوا او صوره او تاك بحيث يصعب على المشاهد العادي على معرفة وجود رسالة مخفية فيه. في هذه الرسالة تم اقتراح طرق جديده لاخفاء البيانات السرية والمهمة بالاعتماد على خوارزمية الاخفاء بالنص والصورة والتاك.ويتكون النظام المقترح من ثلاث مراحل. المرحلة الاول هي تحميل صفحه (webpage)، والمرحلة الثانية هي تحليل صفحة webpage))، نحلل الصفحة حتى نرى النسبة الاكثر التي تتكون منه الصفحة فيما اذا كان (نص او صوره او تاك)، والمرحلة الثالثة هي الاخفاء اما نخفي بالنص او الاخفاء بالنص او الاخفاء بالتاك. الاخفاء بالنص يتم من خلال تحويل الرساله السريه المراد اخفاءها الى (binary) وبعد ذلك نقوم باخفاء (bits) السريه في النص الموجود في صفحة الويب التي قمنا بتصميمها اذا كان الدينا ل(1) نكبر اول حرف من كل كلمة بدرجه واحده فقط بحيث تكون غير جالبه للشك اما اذا كان لدينا (0) نصغر اخر حرف من كل كلمة بدرجه واحده فقط من النص الموجود في صفحة الويب. اما الاخفاء بالصورة يتم من خلال تحويل الرسالة السري الى (binary) وبعد ذلك نقوم باخفاء (bits).اذا كان لدينا الbit(1) يتم اخفاءها في حال كان pixel)) في الاطار الاول والاطار الثاني زوجي اما اذا كان لدينا bit(0) يتم اخفاءها في حال كان pixel)) في الاطار الاول والاطار الثاني فردي.الاخفاء بالتاك يتم من خلال تحويل النص السري الى encoding) (وبعد ذلك نقوم باخفاء(bits) في التاك وهذه العملية تتم من خلال اذا كان (1) نجعل اول حرف من التاك كبير واذا كان (0) نجعل اول حرف من كلمة صغير. | Information hiding is a science of hiding data and secret information in digital cover such as (texts files, images or tags files), where difficult for the normal viewer to know the presence of a hidden message in it. This thesis suggests a method to hide the secret and important information based on Steganography.Sending encrypted messages frequently will draw the attention of third parties, i.e. crackers and hackers, perhaps causing attempts to break and reveal the original messages, in a digital world, Steganography is introduced to hide the existence of the communication by concealing a secret message inside another unsuspicious message.In this thesis, we have worked with data hiding techniques in (text, image and tags) of Internet webpages. In particular, we will propose an idea of using three Steganography techniques to hide secret information in (text, image and tags) of webpages. In this thesis, the webpage will be analyzed to check the size of different contents of webpages (text, images, and tags). Then, we will hide secret data in one or more contents of webpages depend on capacity of webpage contents and information which want to be hide. When hiding in the text by conversion the secret message to the binary, the hide secret bit (1) by enlarging size the first letter of each word to one degree only in cover text, either in case hide the secret bit (0) we work on reduce size the last letter of each word to one degree only in cover textIn addition, we propose a method of Steganography to hide text message in the image that is exist in the webpage through the conversion of secrete text to binary and then you will hide the bits in the frame of the image. In addition, we propose a Steganography in the Tags of the webpages, by encoding secrete bits and then hide these bits through tags cover webpages. Changing the letters of tags to uppercase letters and small case letters according to secrete bits. the propose technique characterized by highly capacity since we can hide more data when hiding in text, tags and images

تنقيب محتويات وبيانات استخدام الشبكة العنكبوتية بالاعتماد على تقنيات العنقدة المحدثة == Web Content and Usage Mining Based on Modified Clustering Techniques

Author name: احمد جبار عبيد
Supervisor name: توفيق عبد الخالق الاسدي
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: The extensibility of diversified information that available on the Web along with massive users' have accessed to the Web services frequently produce several challenges related to such critical tasks such as controlling, monitoring and perception of the Web contents. However, novel techniques must be used to satisfy the modernistic requirements and provides better understanding to the colossal collection of diversity data types that is growing in fast manner every day on the Web.Web Mining is an extension of Data Mining techniques upon the data that stored on the Web. Web Mining is classified into three categories based on the type of data that used in mining process which are : Web Content Mining (WCM) is concern with the process of extract useful information from Web pages' contents, Web Usage Mining (WUM) is concern with discovering users' access pattern from Web usage data, and finally Web Structure Mining (WSM) is concern with extracting knowledge from the structure of the hyperlinks. Web documents are the most complex data that scattered on the Web in random way and a lot of these documents are created without any prior information. Unsupervised Data Mining Clustering technique, is one of the most usage techniques that aim to portioned out the objects into set of coherence groups, where the objects in a cluster are having common patterns than objects in other clusters.In this dissertation, the task of Web Mining is divided into two parts based on the data collected from the universities of (Kufa, Technology, Anbar and Diyala). First part is hold the Web documents by applying WCM techniques upon the Web Pages and Images of the universities Web sites, while second part is consider applying WUM techniques upon the Web usage data that collected from the Kufa university Web server. Proposed system consist of two parts : first part uses a novel approach to pre - process and extract unobserved patterns from Web pages' text blocks content,

محاكاة لتقيم اداء شبكة المركبات اللاسلكية المخصصة (VANET) == Simulation of Performance Evaluation For VANETs

Author name: زهراء ياسين حسن
Supervisor name: سعد طالب حسون الجبوري
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:
Abstract: النسخة الجديدة المعدلة من شبكات العقدالمتنقلة تدعى شبكات المركبات المخصصة والتي تعتبر واحدة من مشاريع "انترنت الاشياء" . يهدف VANET لتوظيف واستخدام تقنيات مخصصة لتخفيف الازدحام على الطرق في الوقت الحقيقي. لديها تاثير كبير على المجتمع عن طريق الحد من الوقت الذي يستغرقه السفر، واستهلاك الوقود، حياة الركاب واخيرا لتوفير المال. في بيئة شبكات المركبات المخصصة تمثل كلمة مركبة عقدة ذكية مع القدرة على التواصل مع الجيران المتحركة في الشبكة. VANET يقدم جوانب من التحديات اكثر مقارنة بال (MANET) بسبب كثرة تنقل العقد وتغييرات الهيكل سريعة في VANET. وقد تم تصميم عدة بروتوكولات التوجيه قدمها الباحثون بعد النظر في التحديات الكبرى المشاركة في VANETs. في هذه الاطروحة عدة منهجيات مقترحة وهي(نهج البث , نهج العنقدة, نهج محرك الجدول ونهج الاستعلام) لغة Net Logo هي اداة المحاكاة المقترحة لاستخدامها في برمجة,تصميم , خلق وتطبيق عدة هياكل لمختلف خرائط الطرق وهي (الطريق المفرد, الطريق المزدوج , طريق التقاطعات وطريق الاستعلام) . بيئة الطريق وغيرها من العوامل واللوائح واقتراحات الحالة سوف تختلف عن الاخرين. ثلاثة اشكال جديدة من نماذج الطرق هي مقترحة لتكون مطبقة ومجربة بواسطة نظام VANET . المحاكاة سوف تكون مستخدمة لملاحظة وقياس السلوكيات بواسطة توليد وجمع البيانات المطلوبة والعوامل والمعاملات. عدة مقاييس اداء يمكن ان تستخدم لتقيم اداء الشبكة مثل PDF,NRL , الانتاجية, عدد الرسائل المستلمة وعدد الرسائل المفقودة . النتائج النهائية اوضحت بان عدد المركبات, سرعة المركبات , ازدحام الطرق ومدى التغطية تمتلك تاثير ملموس على اداء شبكات ال VANET . | The new modified version of mobile Ad hoc Network called "Vehicular Ad hoc Network" (VANET) which considered as one of the projects of Internet of Things (IoT). VANET aims to employ and utilize ad hoc technologies to alleviate Road Congestion in real time. It has a great impact on the society by reducing travel time, fuel consumption, passenger's life and finally to save money. In VANET's environment, the word Vehicle represents an intelligent node with a capability to communicate with mobile neighbors in the network. VANET introduces more challenges aspects as compare to Mobile Ad - Hoc Network (MANET) because of high mobility of nodes and fast topology changes in VANET. Several routing protocols have been designed and presented by researchers after considering the major challenges involved in VANETs. In this thesis, several approaches : (Broadcast approach, Clustering approach, Table - Driven approach and Queering road approach) are suggested, Net Logo simulator is proposed to be used in programming, designing, creating and implementing several structures for different road maps. The road environment and other factors, regulations and case suggestions will differ from others. Foure new road model forms : ( Single way road model, Two way road model, Junction road model and Queering road model) are suggested to be implemented and tested by VANET system. The simulation will be used to observe and measure their behaviors by generating and collecting the required data, factors and parameters. Many performance metrics can also be used to evaluate this network behavior; such as Packet Delivery Fraction (PDF), Throughput, End to end delay, dropped and received messages. The final results showed that the number of Vehicles, Vehicles speeds, traffic intensity and the coverage area having a tangible effect on the performance of VANET’s networks.

تحسين التنبؤ الامراض اعتمادا على طريقة مجموعة التقريب المعدله وطريقة شجرة القرار ذات العامل الاكثر شيوعا == Diseases Prediction Improvement Based on Modified Rough Set and Most Common Decision Tree

Author name: علي عبد الكريم رحومي السماك
Supervisor name: ايمان صالح الشمري
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:
Abstract: في قطاع الرعاية الصحية, يكون التنبؤ بنوع او شدة الامراض من الامور المهمة لمساعدة الاشخاص لمعرفة مستواهم الصحي واتخاذ الفعاليات المناسبة لتحسين صحتهم. حيث تم تطبيق مبدا جديد من طريقة التقريب والتي اطلق عليها اسم طريقة التقريب المعدله لاختيار الصفات وكذلك تم اقتراح طريقة شجرة القرار ذات العامل الاكثر شيوعا بالاعتماد على ثلاث مقاييس للنقاوة لتحسين كفاءة التنبؤ في طريقه شجرة القرار. يتكون هذا العمل من عدة مراحل : اولا، مرحلة المعالجة المسبقة وتتكون من ثلاث مراحل فرعية هي : اقتراح طريقة MRA لملئ القيم المفقودة في مجموعة البيانات ,التجميع لتدريج قيم بعض الصفات ,واخيرا التسوية.ثانيا، ايجاد درجة الموثوقية لكل ميزة، طريقة التقريب المعدلة (MRS) المقترحة تستخدم لتحديد الميزات الهامة والمؤثرة، حيث المخرج من هذه المرحلة ثلاثة اجزاء وفقا لدرجة اهمية المميزات : المجموعة المهمة جدا والمجموعة المهمة والمجموعة غير المهمة.ثالثا، التنبؤ بنوع او شدة الامراض بالاعتماد على شجرة القرارات ذات العامل الاكثر شيوعا (MCDT) لاتخاذ القرار حيث تم اقتراح اسلوب MCDT لتحسين عمل شجرة القرار في عملية اتخاذ القرار. حيث تستخدم MCDT ثلاثة مقاييس نقاوة لاختيار الجذر الاصلي / الجذر الفرعي للشجرة وكذلك قيمة فئة من كل ميزة. رابعا، تقييم النظام باستخدام مقايسس التقييم. حيث استخدم ثلاثة - دورات في عملية الاختبار. حيث تم تطبيق النظام المقترح على العديد من الامراض ثنائية ومتعددة الاصناف وتحديدا امراض القلب من الدرجة الثنائية (BHD) لديها (صنفين) ، وامراض القلب متعددة الاصناف (MHD) لديها (5 اصناف) والامراض الجلدية لديها (6 اصناف).واخيرا, تم مقارنة MCDT مع اساليب اخرى من طرق شجرة القرار مثل ID3، J48 حيث ان دقة الطريقة المقترحة التي تم الحصول عليها افضل من الطريقتين السابقة. وكذلك تم تطبيق طرق اخرى مثل شبكة بايز ونايف بيز وبينت النتائج كفاءة طريقة MRS باستخدام مقاييس التقيم. حيث ان افضل دقة لبيانات الاختبار تم الحصول عليها في بيانات القلب ذات التصنيف الثنائي هي 94.06 عند استخدام طريقة شجرة القرار باستخدام العامل المشترك الاكبر مع المجموعة الاكثر اهمية باستخدام البيانات المجمعة وافضل دقة لبيانات الاختبار تم الحصول عليها في بيانات القلب متعددة الاصناف هي 76.24 عند استخدام طريقة شجرة القرار باستخدام العامل المشترك الاكبر مع المجموعة الاكثر اهمية والمجموعة المهمة معا باستخدام البيانات المجمعة وافضل دقة لبيانات الاختبار تم الحصول عليها في بيانات الامراض الجلدية متعددة الاصناف هي 100 باستخدام طريقة شجرة القرار باستخدام العامل المشترك الاكبر عند اختيار جميع الخصائص. | In the health care sector predict the type or severity of the disease is important for helping people to knowledge their health standard and take action to improve their health. A Modified Rough Set (MRS) has been employed as a new model for features selection as well as Most Common Decision Tree (MCDT) has been suggested to improve the performance of decision tree prediction. This work consists of many stages : First, preprocessing stage which contains two sub stages : A Mode - Relation - Average (MRA) method for interpolating missing values, a grouping for scaling some of features values.Second, finding Reliability Degree of each feature using MRS which has been proposed to determine the important and influential features. The output of this model is three subsets graduate according to the importance degree of features : Most Important (MI), Important (I) and Unimportant (UM).Third, prediction type or severity of disease based on supervised learner MCDT for making decision where a MCDT style has been proposed to improve working of decision tree. It uses three impurity measures for choosing root/sub root of the tree and category value of each feature. Fourth, system evaluations using evaluation measures. Three - cross validation is used in the testing process. The proposed system has been applied on Binary classes of Heart Disease (BHD), Multi classes of Heart Disease (MHD) (5classes) and Dermatology Disease (DD) (6classes). Finally, the proposed methods have been compared with the other decision tree methods such as ID3 and J48, the Accuracy obtained using the proposed methods are better than two previous methods. Also other prediction methods are applied such as Bayes Net and Naive Bayes. The results show the efficiency of MRS model by using the evaluation measures. The best accuracy measure for testing data was 94.06, 76.24 and 100 for MCDT using MI set of BHD by grouping data, MCDT using MI set and I set of MHD by grouping data, and MCDT using full attributes of DD.

تشفير الكلام بالاعتماد على دوال الفوضى المتعددة كمولد مفاتيح == A Proposed Speech Scrambling Based on Multi Chaotic Maps as key Generators

Author name: حسين علي اسماعيل
Supervisor name: ستار بدر سدخان المالكي
General topic: Computer Science
Specific topic: Software
Degree: Master
Language: English
University location: Babylon
First pages:
Abstract: تشفير الكلام هو عملية جعل خاصية المفهومية المتبقية للكلام واطئة, بالتالي يجعل من الصعب فهم الكلام من قبل المتنصت او المهاجم. وبسبب التطور السريع والكبير الذي وقع في نظم الاتصالات تسبب في زيادة المشاكل التي تهتم بالخصوصية وامن المعلومات، لذلك تطلب من الباحثين تطوير خوارزميات التشفير لحماية البيانات بحيث تكون الخوارزمية اكثر امنا، واحدة من هذه البيانات هو البيانات صوت التي يتم ارسالها من خلال القناة عامة المعرضة الى نوعين من المشاكل الضجيج بالاضافة الى تتنصت.نظرية الفوضى هي واحدة من اهم النظريات المستخدمة في الترميز ذلك لانها تمتلك خصائص مناسبة للتشفير، حيث انها تحقق خاصيتي الانتشار والارتباك, اللتان تعتبران من الخصائص المهمة في علم التشفير. في بحثي تم استخدام مفهوم الدوال الفوضى الهجينة كما مولدات مفاتيح لتغيير معالم الخطاب، حيث كان الهدف من استخدام مفهوم هجين من الخرائط الفوضى بدلا من استخدام دالة الفوضوية واحد هو زيادة تعقيد النظام المقترح. في هذه الرسالة تم استخدام خمسة دوال الفوضوية تشمل (Logistic, Henon, Lorenz, Chen, Standard) ، حيث تم استخدام مزيج من الدوال الفوضوية المختلفة لانتاج فيض من المفتاح الثنائي الذي يمتاز بمساحة مفتاح عالية واكثر عشوائيا وكذلك يقلل المفهوم المتبقية للكلام عند استخدامه لتشفير الكلام. وتوضح النتائج ان العشوائية باستخدام المعهد الوطني للمعاييروالتكنولوجيا (NIST) مثل التردد احادي بت = 0.0586 لدالة لورينز واحدة والتردد احادي بت = 0.0113 لدالة تشن واحدة ، في حين ان التردد احادي بت = 0.7665 لدوال لورينز وتشن مع بعضهما، بالتالي نلاحظ زيادة في العشوائية.المفهومية المتبقية باستخدام مقياس الطيف القطعي لنسبة اشارة المعلومات للضوضاء (SSNR) - 16.9729= لدالة لورينز واحدة وSSNR =16.9432 - لدالة تشن واحدة بينما SSNR = 17.3716 - دوال لورينز تشن مع بعضها، بالتالي نلاحظ ان المفهومية المتبقية فيد انخفضت. كذلك مساحة المفتاح = 2^360 لدالة لورزنز وتشن معا بينما مساحة المفتاح = 2^180 لدالة تشن واحدة ومساحة المفتاح = 2^180 لدالة لورنز واحدة. الظروف الابتدائية والمتغيرات تمثل مفاتيح النظام. تم الحصول على نتائج جيدة مقارنة مع دالة فوضوية واحدة. | Speech scrambling is the process of making low residual unintelligible of speech. So, it will make difficult for understanding it by eavesdrops or attackers. Due to the rapid and great developments that have been taking place in communication systems causing increased problems that are interesting to the privacy and security of the information, so they ask the researchers to develop encryption algorithms for protecting the data to become more secure. One of this data is voice data that sends through the public channel to be exposed to noise in addition to eavesdrops.Chaos theory is one of the most important theories used in cryptography because it possesses suitable properties for encryption. These properties can be used for investigating diffusion and confusion properties, which is one of the important characteristics in cryptography. In this thesis, the concept of hybrid chaotic maps has been used as generator of keys to scramble speech. The objective has been used the concept of hybrid of chaotic maps instead of using single chaotic map so as increase the complexity of the proposed system. This thesis has used five chaotic maps as generators of keys including (Logistic, Henon, Lorenz, Chen, Standard) maps. It uses of combination of two different chaotic maps for production random keystream bits that have large of the key space, more randomness and achieving low residual intelligibility for speech. The results explain that randomness by using National Institute of Standards and Technology (NIST) tests such as the frequency mono - bit =0.0586 for Lorenz map alone and the frequency mono - bit = 0.0113 for chen map alone, while frequency mono - bit =0.7665 for Lorenz and Chen, thus they observe an increase in randomness. The residual intelligibility using Segmental Spectral Signal to Noise Ratio measure (SSNR) = - 16.9729 for Lorenz map alone and SSNR = - 16.9432 for Chen map alone while SSNR = - 17.3716 for Lorenz and chen maps, thus they observe an low residual intelligibility of speech. The key space = 2^360 for Lorenz and chen maps togethers while key space =2^180 for Chen map alone and key space = 2^180 for Lorenz map alone, the parameters and initial conditions of map represent secret keys in system. It has got better and successful results compared with single chaotic map

تمييز حركة الكائن المفرد اعتمادا على نظرية تاكوشي للامثلية ومجموعة الخام للتصنيف == Single Object Motion Categorization Based on Taguchi Method Optimization and Rough Set Classification

Author name: عادل عباس مجيد الربيعي
Supervisor name: اسراء هادي علي الشمري
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: تعتبر انظمة التتبع الفيديوية ذات اهمية كبيرة في عالمنا الحديث. لاعتبارها احد الفروع الهامة من علوم الحاسوب التي تتعامل مع عدة مواضيع مثل الامن، الطبية، القضائية او الطب الشرعي، الرياضة وغيرها من المجالات الحيوية والحياتية الاخرى.ان المشكلة الاساسية التي تم تناولها ودراستها في بحثنا هذا كيفية الكشف عن حركة الاجسام او الاشخاص والتركيز لايجاد نوع وشكل الحركة للاجسام في الافلام.الحصول على معلومات اضافية من الفيديو ادت الى تجميع بعض الافكار لبرهنة او دحض بعض الحقائق. وكذلك ايجاد الدوال المناسبة لها والتي تمثل نوع الحركة للجسم، حيث تم استخلاص الصفات المهمة لمسار الجسم مع تحديد وزن كل صفة وهذا مما يؤدي تقليل الزمن المستهلك في تطبيقات التعقب الفديوي. تم استخدام طرق الرياضيات الحديثة لغرض تصنيف الحركات المتنوعة والمتشابهة في الشكل للاجسام التي يتم تعقبها بالاعتماد على قاعدة بيانات ذات مقاييس عالمية. هناك الكثير من التحديات التي تواجه عملية تعقب الاهداف المتحركة، مثل فصل الجسم او الهدف عن خلفية المشهد، نحن نستخدم طريقة محدثة من الرسم البياني التراكمي لبناء قالب للمشهد الخلفي. بعد ايجاد مسار الجسم نحن نختار عدد من الصفات الملائمة مثل (الازاحة، السرعة، الفرق في الطول، الميل) لغرض تحديد شكل وطبيعة حركة الجسم.في بحثتا هذا استخدمنا ثلاث طرق وقارنا بينها (الميل، الانحدار، وصف فورير) لحركة الاجسام لكي نحدد شكل الحركة (مستقيم، دائرة، قوس، بيضوي، متذبذب، حرف اس ....الخ) واستنتجنا ان طريقة الميل هي الافضل من حيث الزمن المستهلك وغير مكلفة حسابيا. في مرحلة الامثلية التي تعتبر جزء مهم في انظمة التعقب الفيديوي، وظفنا نظرية تاكوشي لتحديد الاعلى وزنا لافضل خاصية من الخواص المستخلصة مما يؤدي لتقليل الزمن المستهلك في التطبيقات. لتصنيف انواع عديدة من حركة الاشخاص نحن نعتمد على موديل مجموعة الخام لبناء نظام المعلومات وعدد من القواعد لتمييز شكل الحركات المتداخلة مثل (الانحناء، رفع اليد والساق في نفس المكان، القفز مع الحركة، القفز في نفس المكان، الركض، الحركة الجانبية، القفز بقدم واحدة، المشي، الحركة الموجية) في عملية التصنيف. في النهاية، للكشف عن البحث وما يتضمنه من تجارب يمكن متابعة الفصل الثاني والثالث بشكل مفصل علما ان وثوقية النظام بلغت بحدود 93% بعد اجراء الكثير من التجارب بالاعتماد على قاعدة بيانات قياسية تسمى "ويزمان | Video tracking systems (VTS) is a matter of interest in this modern world, because it regarded as one of important branches of computer science which deals with several subjects such as security, medical, judicial or forensic, sports and other vital fields of life.The main problem that has been addressed, studied and analyzed in this thesis is how can detect and recognize objects (persons) motions? farther more this work was concentrated on finding the shape and form of a movement of person or objects in a video. Getting additional information from a video will enable the author to sum the ideas in order to prove or disprove some facts. For instance, finding and manipulating the trajectory of object and mathematical models used in analyzing. Finding the suitable functions which represent types of objects’ motions, extract important features of trajectory object’s moving, in order to find optima features by determine the weight of each features. This reduce the consume time in video tracking application. Using the modern mathematical models to classify object motion and determine the types and form of them. This is based on standard database (Weizmann). There are some difficulties facing the process of tracking moving targets such as separate the object or target from the background of scene. In order to build a background template model which is used an upgrade accumulative histogram technique.Finding the trajectory of object, and selecting a number of appropriate motion attributes such as (displacement, velocity, differences in length and slope), enable us to determine the form and the nature of the motion object movement.In this work three methods “Slope, Regression and Fourier descriptors” have been studied, and a comparison among them was made, and determines the shape of the movement (straight line, circle, arc, ellipse, oscillating, S - shaped…etc.) was detected. It was found, that the slope method was the best in terms of consumed time or computationally inexpensive.The optimization stage regards a core part of a video tracking, specified Taguchi method have been used in this work in order to assign in high value of weight for best features extraction and it has reduced the consumption of analysis time.The classification of persons motion depends on rough set model to implement information system and number of rules in distinguishing forms of overlapping movements types such as to (bend, jack, jump, pjump, run , side, skip, walk and wave). In the end, the detection of this work implicitly tested in chapter two and chapter three. Thesis reliability up to 93% after a lot of testing based on the standards database is called “Weizmann”.

توليد مفتاح امن باستخدام شبكة بتري == Secure Key Generation Using Petri Net

Author name: رند عبد الواحد محمد علي البير
Supervisor name: حسين عطية لفتة الخالدي
General topic: Computer Science
Specific topic: Software
Degree: Master
Language: English
University location: Babylon
First pages:
Abstract: التشفير هو العلم الذي يهتم بحماية المعلومات المهمة من الاشخاص الغير مخولين . تكون عملية التشفير بالتشفير التدفقي على بت بت من النص الصريح عن طريق عملية xor مع مفتاح التشفير. ولذك اهم جزء بالتشفير التدفقي هو عملية توليد المفتاح. يعتمد النظام المقترح على مجموعة متكونة من اربعه شبكات بتري ملونة وشبكة بتري عادية لتوليد مفتاح معقد شبه عشوائي. تمتلك البتري نت موديل مثالي لتوليد مفتاح معقد طويل. يتطلب هذا النظام مفتاح قصير ذا طول ۱۲۸بت كقيمة ابتدائية متفق عليها من قبل الطرفين المرسل والمستقبل لتكون التاشير الابتدائي لشبكات البتري الملونة . يختلف الناتج المتولد من كل شبكات البتري الملونة من وقت الى اخر بالاعتماد على انتقال القيم بين عقد الشبكة والتي تختلف من واحدة الى اخرى. تزيد عملية ربط شبكات البتري الملونة مع شبكة بتري عاديه من اللاخطية للمفتاح المتولد .استخدمت عملية الترميز الرمادي واعادة ترتيب النص الصريح في النظام المقترح من اجل زيادة امن النص المشفر المتولد. استخدمت في هذه الاطروحة الاختبارات الاحصائية لقياس عشوائية المفتاح المتولد والكشف عن نقاط ضعفه. وقد بينت هذه الاختبارات ان المفتاح المتولد باستخدام شبكة بتري يمتلك عشوائية جيدة. | Cryptography is the science of protecting the important information from an unauthorized people. Stream cipher encrypted one individual bit of a plaintext message at a time by XOR operation with the key stream, therefore an important part of stream cipher is key generation.The proposed system bases on a combination of four coloured petri nets and one ordinary petri net to generate secure pseudo random key, Petri net has a perfect model to generate complex key sequence. This system requires (128 bits) initial short key shared between the sender and the receiver by a secure channel to be an initial marking for CPNs and the output of them are different from one time to another depending on the firing of different types of transitions. Connecting the CPNs with ordinary petri net increase the nonlinearity of the generated key. The system also consists of two operation gray coding and permutation operation to increase the security of the generated cipher text.In this thesis ,the statistical tests are used to measure the randomness quality of a key generator and to detect its weaknesses. These statistical tests show that the key generated using petri net has good randomnes

ازالة الضوضاء من الصور باستخدام تقنية الانصهار معتمدا على معاملات تحويل المويجة المتقطعة == Image Denoising Using Fusion Technique Based on DWT Coefficient

Author name: رسل حيدر جاسم
Supervisor name: اسراء هادي علي الشمري
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Babylon
First pages:
Abstract: الضوضاء هو عبارة عن معلومات غير مرغوب فيها في الصورة التي تدهورت اثناء عملية النقل او استحصال الصورة. ان اثار الضوضاء يقلل من وضوح الصورة. عملية ازالة الضوضاء من الصورة يسهل من عملية المعالجة. ان مشكلة ازالة الضوضاء في المجال المكاني تعمل على تنعيم البيانات بالاضافة الى تنعيم الحواف. لهذا السبب استخدمت ازالة الضوضاء عن طريق المويجة باستخدام المجال الترددي التي تعمل في المحافظة على الخصائص المهمة للصورة والحواف بالاضافة الى ازالة الضوضاء من الصور لكن تبقى مشكلة فقدان بعض المعلومات المهمة للصورة وتكوين صورة اقل وضوحا. تلعب طريقة انصهار الصور في الوقت الحاضر التي هي احدى انواع تكنولوجيا المعلومات المتكاملة دورا هاما في العديد من المجالات وتكوين صورة ذات نوعية عالية . الهدف من انصهار الصورة هو مزج المعلومات من صور عديدة بالاضافة الى حفظ المعلومات الهامة الموجودة في الصور الاصلية واستعادة جودة الصورة بناءا على مقياس نسبة الاشارة الى الضوضاء. يتالف النظام المقترح من اربع مراحل رئيسية هي تحويل المويجة المتقطعة ،ازالة الضوضاء باستخدام المويجة ،مرحلة الانصهار ومعكوس تحويل المويجة المتقطعة. في البداية تم تطبيق تحويل المويجة المتقطعة على مجموعة من الصور بنفس الحجم والمنظر مع استخدام المستوى الثاني من تحليل المويجة ومن ثم تطبيق احد تقنيات ازالة الضوضاء باستخدام التعتيبب على اجزاء معاملات المويجة وليس على الصورة باكملها من خلال استخدام قيمة عتبة لمعامل التفصيل ومقارنتها مع معاملات المويجة حيث تم استخدام العتبة الناعمة والصلبة مع عتبات الشامله وبايز حيث تتم مقارنة كل جزء من اجزاء الصورة مع الاجزاء المقابلة لصورة اخرى لاختيار الجزء الذي يحتوي على اقل ضوضاء. بعد ذلك يتم اختيار الاجزاء المثالية التي تحتوي على اعلى قيمة نسبة الاشارة الى الضوضاء من صور مختلفة لتكوين الصورة المنصهرة . والمرحلة الاخيرة هو تطبيق معكوس تحويل المويجة المتقطعة على الصورة المنصهرة لتحويلها من المجال الترددي الى المجال المكاني للحصول على الصورة الناتجة.الصورة الناتجة هي الصورة الجديدة التي تكون اكثر ملاءمة لرؤية الانسان والادراك الالي واظهرت نتائج هذا التطبيق ان طريقة العتبة الناعمة لازالة الضوضاء تعطي نتائج افضل من العتبة الصعبة بناءا على المقياس المستخدم. يعتبر النظام المقترح غير مناسب لدمج صورتين لان نسبة الاشارة الى الضوضاء للصورة الاولى والثانية تكون متساوبة. ان تطبيق الصور الضبابية على نفس النظام المقترح لايعطي نتائج مرضية في المجال الترددي حول دمج الاجزاء المثالية للصورة ولهذا السبب تم تطبيق الصور الضبابية في المجال المكاني مع مرحلة الانصهار باستخدام التصفية العكسية والتي اعطت نتائج جيدة للصورة الناتجة . الصور التي تم استخدامها في الرسالة هي صور رمادية ذات ابعاد مختلفة مع استخدام انواع مختلفة من الضوضاء. تم تنفيذ النظام المقترح باستخدام لغة برمجة (فيجوال ستوديو2012 ) vb.net. | The noise is unwanted information in image that is corrupted during its transmission or acquisition. The noise effects reduce the effectiveness of vision. Removing noise from the image eases the processing. The problem of the noise removal in the spatial domain is smoothing the data and the edges. Wavelet denoising is the process noise removal using wavelet in frequency domain. Therefore, it uses in keeping on the edges of the image, preventing types of noises and keeping the significant features of image, but this problem causes a loss in some of important information of image and produces image less visually. In the present time, image fusion is considered as one of types of integrated technology information, it plays a significant role in several domains and production of high quality images. The goal of image fusion is blending information from several images, also it is fusing and keeping all the significant visual information that is existed in original images and restoration the image quality that is based on PSNR and SNR measures. The proposed system includes four main stages are a discrete wavelet transform (DWT), denoising wavelet, fusion stage and inverse discrete wavelet transform (IDWT). In the beginning, discreet wavelet transform applies on the set of images of the same scene and size with two decomposition level. Then is performing the denoising wavelet hard and soft thresholding on sub band of image and is not the whole it, it is achieved by threshold value (universal and bayes thresholds) for detail sub bands and compare it with wavelet coefficient. After that is selecting the optimal sub band that contain less noise based on PSNR and SNR values for different images to form the fused image. Finally, apply IDWT process to convert the fused image from frequency domain to spatial domain and is obtained the resulted image. The resulted image is a new image which is more appropriate for human vision and machine perception .The results of the application show soft thresholding method is better than of hard thresholding that is based on higher PSNR value and image visually. The proposed system is unsuccessful for fusion two images, because PSNR value of one image and another image is same. The blur images applying on same proposed don't give satisfying results in the frequency domain about fused the optimal sub bands, therefore; it is applied in the spatial domain with fusion process by using inverse filtering and getting on the good results. The images are utilized in this thesis are gray images that different dimensions with using different types of noise as (salt &pepper, gaussian, Poisson and speckle) and the proposed system is performed using visual basic.net 2012 programing language.

خوارزهية التوجيه الهجينة لاتصاللات الماكنة مع ملكنة == Hybriid Routiing Allgoriithm for Machiine to Machiine Communiicatiion

Author name: باسم جميل علي
Supervisor name: سعد طالب حسون الجبوري
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: The wireless communication devices have witnessed rapid growth in the recent years. Such growth and its useful applications led to the appearance of new applications known as "machine - to - machine" (M2M) communications. M2M plays a big role in finding the best hopeful explanation to change the current and the future smart widespread requests. Most of the smart wireless devices may perform as servers, collection of data and/or delivering the data at real time to users in a certain collaborative fashion.M2M communication domain consists of a huge number of tiny nodes and gateway (or sink) that are suffer from suffer from resource constrains like power limitation, storage capacity, radio limitation, data processing, etc.. Thus, it is necessary to find methods to increase node's lifetime as long as possible and consequently the overall sensor network. M2M devices consume considerable amount of energy due to communication process comparing to other process. This process depends on message size and the distance between the sender and the recipient. Thus reducing the packet size and finding a low energy aware routing procedure is necessary to save nodes energy.This thesis adopted compressed sensing (CS) as a modern data compression technique, modified Gossip algorithm as a flat protocol and introduced hybrid Gossip based low energy adaptive clustering hierarchy (LEACH) protocols as a new hybrid routing algorithm. CS combined with LEACH protocol named LEACHCS and the results that are reported from LEACHCS showed that the communication process can be improved in term of the channel bandwidth (B.W) utilization, increasing network throughput and saving node's communication energy.Gossip data aggregation technique is a biologically inspired paradigm of contagion inspired from behavior of the disease infection process. Its procedure is based on the help of neighboring nodes and employs the randomization technique to form a chain of the intermediary nodes (route). The modification of Gossip based on the selection operation of the next node hop. This thesis introduced three versions of modifying Gossip : a) Modify Gossip named (DGossip), in which a chain of intermediary nodes can be formed according to the relative node's energy and relative nodes displacement to the sink instance of randomization technique in the original Gossip. b) The formation of intermediary nodes based on the relative energy of neighbor nodes and nearest node to the source node called EN_Gossip. c) A hybrid of EN_Gossip and EL_Gossip named ENL_Gossip is introduced as a new version. In ENL_Gossip, a chain of intermediary nodes is collected through alternating use of both EN_Gossip first then EL_Gossip starting from the source node till reached the sink.The results showed that the DGossip is significantly better than others in term of the average remaining energy of network and latency time (in terms of number of hops), while ENL_gossip outperforms the others in term of network's live time.A new hybrid algorithm is proposed which combined Gossip as a bio - inspired technique with LEACH as a hierarchical multi - hop routing algorithm called LEACHGossip algorithm. This algorithm uses LEACH for clustering configuration purpose, while Gossip applies for each CH (or normal node) that is away (do m) from the sink (or from its associated CH). The simulation results proved that it outperforms LEACH about more times in terms of congestion between CHs and BS, node still alive and energy saving. Thus, the above mentioned procedures can be considered as efficient communication protocols for M2M communication networks in term of energy saving.

تحديد مكان وهوية المتكلم باستخدام تقنية توجيه حزم الاشارة المحسنة

Author name: علي يعكوب يوسف
Supervisor name: حسين عطية لفتة الخالدي
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: Automatic speech recognition (ASR) systems perform well when using a close - talking microphone, However, many environments (Hands - free) where the use of such microphones is undesirable for reasons of convenience. In a hands - free environment, the noise and reverberation degrade the accuracy of recognition. An enhanced approach using microphone array for speaker localization and enhancement of speech signal input to an automatic speech identification system was proposed. The proposed system using enhanced beamforming technique based on Minimum Variance Distortionless Response (MVDR) for speaker localization with multi - microphone arrays. The strongest output beam signal corresponding to selected microphone array, used for the speaker identification. The identification phase based on using Mel Frequency Cepstrum Coefficient MFCC for feature extraction and enhance LBG algorithm for speaker modeling.Speaker identification accuracy in using proposed method were compared with conventional beamforming method, It was found that the higher recognition accuracy than previous approaches, and in experiments using speech signals that were artificially corrupted by additive noise. The proposed system provided a consistent, improvement in recognition accuracy for several experiments in simulation environments. It is also showing the benefit of usingmicrophone array processing. The localization phase evaluated using SNR, showing enhanced ratio after applying enhanced beamforming that estimate speaker location. The results showing localization accuracy 96.8% and 98.1% recognition accuracy where achieved.

نظام توصيات قائم على الويب لانتشار الاوبئة == Web - Based Recommender System for Spread Epidemics

Author name: حيدر محمد حبيب مجيد
Supervisor name: نبيل هاشم الاعرجي
General topic: Computer Science
Specific topic: Computer Science
Degree: Doctorate
Language: English
University location: Babylon
First pages:
Abstract: The usage of Online Social Networks, such as Facebook and Twitterbecomes more and more popular in order to exchange and disseminate news andinformation in real - time. Twitter in particular allows the instant dissemination ofshort messages in the form of microblogs to followers. This dissertation exploresand examine the usage of how social networks, such as the microblogging toolTwitter, can help in the detection of spreading epidemics and reducing time delaybetween the emergence of disease and report sick to the health authorities suchas World Health Organization (WHO).Text classification has been used to classify the patients and non - patients(positive / negative). Sentiment Analysis (SA) and Linear Support VectorClassifier (LSVC) have been applied in the classification patients. In thisdissertation, four diseases have examined. Diseases that have most similarity intheir symptoms have been taken in order to classify patients based on theirsymptoms by applying a recommendation system techniques. Symptoms - basedHealthcare Recommender System is new approach in this work. It uses patientsymptominstead of user - item in traditional Collaborative Recommender System.Collaborative Filtering (CF) has been applied in order to recommend whichdisease the patient may has. CF shows an indicator that users on Social Networkshave not enough knowledge to mention all symptoms for specific disease, that’sled to classify patients to more than one disease according to common symptomsthat mentioned by patients.Geolocation of users that classified as patients has been extracted in orderto recommend health authorities that there is a certain area might has a beginningof spread disease. An implicit geocoding of users has been extracted by usingGoogle Maps Geocoding API to avoid neglecting those who don’t have explicitgeolocation.IISuspected areas has been weighted by computing a Confidence Factor(cFactor) of Tweet source whatever it comes from mobile or desktop. cFactorhelp in reducing time consuming into 29% of collecting and processing data.Weighted and Geographic Symptoms - based Recommender (WGSR) model hasbeen created detect, classify and visualize patients on the map.The accuracy of WGSR model reached to %94 in the classification andmore than %80 with the real reports of World Health Organization (WHO) whichrefers as a very good and can be improved for better results.

تطوير ادوات جديدة في نظام مودل == Developing New Tools in Moodle System

Author name: نهلة فليح حساني الشويلي
Supervisor name: كاظم حسن كبان الابراهيمي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Dhi Qar
First pages:
Abstract: E - learning is the use of IT in learning and teaching. This usage improved the quality of learning and teaching through facilitating access to resources and remote collaboration among teachers and students. E - Learning makes it easier to create and distribute learning materials, independently of geographical or time limits. It allows students to exchange information and participation in activities.There are many systems (software) development for management of E - learning (LMS). These systems provide tools for simulation the traditional learning, development and support the electronic learning.LMS provides many tools to create, manage the examination, evaluate the grades and spread question types.The general aim of this thesis is to develop the LMS that has been increasingly used having widespread in E - Learning in many countries. This system is "Moodle" which designed to supporting electronic learning.Moodle system is not satisfying conditions of the traditional exam copybook that is used in examination committees in Iraqi universities in terms of security and accuracy."Single view" report in Moodle system allows the teacher to edit grades of "Quiz" activities.Moodle system not provided question type in which the answering method is done through selecting word from a given text; this idea is a suggested product for the development of Moodle website in 2014 and doesn't have solution yet.In this thesis, we proposed three main proposals : 1. Development of Moodle system to use it in the examinations in Iraqi Universities through designing and implementation of new module named "Teacher view" to provide "The Electronic Exam Copybook" which simulated the traditional exam copybook that is used in the examination committees in these universities for assessment of student's answers. It also presents documentation of detailed information about student's attempt on examination and calculates the student's grades. This "Electronic Exam Copybook" satisfies all conditions of the traditional exam copybook in terms of security and accuracy. Also, the proposed module provides students' results in English and Arabic languages and manual of this module.2. Overcome of the weakness in "Single view" report in Moodle system.3. Development of Moodle system through designing and implementation of a new question type called "Highlight words" in this system. The idea of answering method to this question type is highlight word from a given clickable text.We used the following requirements to design and implement the proposals tools in this thesis : 32 bit windows7 operating system, 2.30 GHz Core i3 processor, router device, WAMP server, Moodle system (version 2.9) in English language, Mozilla Firefox web browser, Macromedia Dreamweaver 8 and First object XML Editor software

تصنيف اورام الدماغ باستخدام الشبكات العصبية الاصطناعية

Author name: نور حيدر داخل
Supervisor name: حازم باقر طاهر العلي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Dhi Qar
First pages:
Abstract: Accelerating the pace of scientific progress and that focus in the field of human service requirements is to provide daily health and service. Health aspect is one of the most important things of science that needs to be develop it because it has an important effect on human life. Medical imaging has become one of the most important factors in the treatment of human health. A large amount of information and data can be obtained about disease by different methods of Images acquisition techniques same like Magnetic Resonance Imaging (MRI), Computed Tomography (CT).The purpose of this thesis is to discover a way to detect the brain is to suggest a system to diagnose the brain whether it is normal or abnormal (contains a tumor) by using artificial neural network technology which contain many steps. The first step of detecting the brain tumor system is the input image to the system as digital data.The processing is the second step, which includes reducing noise and removing impurities of the brain image. So as the noise is removed by using median filter and wiener filter. After processing (filtration) image segmentation. Feature extraction is the techniques that is used to measure of difference properties of image segments, given the specific features as input to the artificial neural network classified (ANN).Seeded classified databases are due to the two types of brain image, (normal or abnormal).Samples have taken from a group of patients in AL - Husain Teaching Hospital disparate ages and both ganders, which was 100 samples ,80 of them were training samples and 20 were tested .The proposed system has proven successful of the diagnostic through the results obtained on the ratio of (100% in the training phase) and (100% in the testing phase

تسريع ضغط الصور الكسوري باستخدام تقنيات مطورة == Fast Fractal Image Compression using Adaptive Techniques

Author name: حيدر عباس محسن
Supervisor name: حازم باقر طاهر العلي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Dhi Qar
First pages:
Abstract: Fractal Image Compression (FIC) is one of the lossy techniques. In order for fractal compression image to be encoded is partitioned into non - overlapping blocks called ranges. From this range pool creates a new array called domain pool, the data of domain is array produced from taking an average of every four (2x2) adjacent elements in the range array, the domain is divided into overlapping blocks. Each block in range pool should be matched with every large number of blocks in the domain pool in order to find minimum error and recorded its best IFS approximate. The decoder process applies the determined IFS transformations on any initial image, and the process is repeated many times until reaching the attractor. In this thesis, it presents reducing the long encoding time of FIC without making significant sacrifice in the quality. In addition to the traditional fractal compression method, four IFS coding methods have been tested.The first method is speed up encoding phase by using moment features of the domain blocks with threshold , this method it compute the moment features of domain blocks only , during the matching process, compares the ratio factor of domain block with threshold, then compute the scaling (s), offset (o) coefficients and minimum error between range and domain blocks, and storing the optimal IFS coding , the results of this method with lenna image (4x4) block size, (the encoding time = 50.29 sec), (compression ration= 4.57 ) ,(PSNR=24.04), (RTR=33.42 ). The second method is speed up encoding phase by using the entropy technique of the domain blocks only , during the matching process, compares entropy value of domain block with threshold, and storing optimal IFS coding , the results of lenna image(4x4) block size, (the encoding time = 95.47sec), (compression ration= 4.47 ) ,(PSNR= 24.08) and (RTR= 17.60) . In the third method it merges the entropy technique with moment features of domain blocks only , during the matching process, compares entropy value and moments ratio factor of domain blocks with threshold and storing IFC coding, the compression results of lenna image (4x4)block size , (encoding time = 100.90 sec), (compression ration=4.47) ,(PSNR= 24.11) and (RTR=16.66) , the flaw in this method is the encoding time of 16x16 partitioning more than 4x4 and 8x8 partitioning. In the fourth method speed up encoding phase by use moment features of the range and domain blocks, in this method it computes the moment features of range and domain blocks, during the matching process, if the moments ratio factor of range and domain blocks are equal then compute scale(s),offset(o) and error (R) .storing best IFS coding. the results of lenna image(4x4) (encoding time = 114.02 sec), (compression ration= 4.47) ,(PSNR= 24.43), (RTR=14.74), the flaw in this method is the encoding time of 16x16 partitioning more than 4x4 and 8x8 partitioning. Matlab R2008a was used as a program to designed and implemented to achieve the coding and testing tasks. The environment used for our tests is a single PC with processor (core i3 CPU 2.53GHz) and 4.00 GB RAM .

خوارزمية موازنة الاحمال المقترحة في الحوسبة السحابية == A Proposed Load Balancing Algorithm in Cloud Computing

Author name: اطياف ضاري برغش
Supervisor name: خلدون ابراهيم عارف
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Dhi Qar
First pages:
Abstract: Cloud computing considers an important paradigm that provides services and dynamic virtual resources to the consumers over the internet.One of the main challenges and important fields for research in the cloud computing environment is load balancing. So the main goal of this thesis is to establish an effective load balancing algorithm for task scheduling. In cloud computing environment, the demands are executed into the virtual machines (VMs) and in the execution, it must be avoided a situation some of the resources are under loaded states while there are resources overloaded or heavy while achieving less the execution time of the tasks andresponse time. In this thesis, we present the Load Balancing Decision Algorithm (LBDA) which aims to achieve load balancing for reducing the : Total completion time (Makespan), Response time and Total execution time of tasks in cloud computing environment.The mechanism of LBDA is based on three functions, first : calculating the virtual machine capacity, virtual machine load then determining VM states (Under loaded, Balance, High balance, Overloaded) based on comparing VM capacity, VM load and using three thresholds : threshold upper; threshold fair; and threshold lower. Second : estimating the time required to complete executing the task in each VM. Finally, making a decision to distribute the tasks among the VMs based on VM state and task time required. Where checked task time required into VMs under states and selecting the fastest VM, when there are more than one VMs have the same time to complete a task, LBDA assigns a task to VMs which has the largest capacity. When all VMs become (Balance or High balance) states, the tasks are distributed between VMs depending on the fastest execution. The proposed LBDA was compared with Max - Min, Shortest Job First and Round Robin algorithms. We applied many experiments with various VMs’ capacity and : A different number of tasks on a different number of VMs, The same number of tasks on a different number of VMs, and A different number of tasks on a different number of VMs.The performance evaluation results implemented in cloudsim toolkit 3.0.3 and the experiments demonstrate that our proposed LBDA outperformed to other algorithms by reducing the completion time of tasks, response time, andtotal execution time of tasks.

مخطط يربط المفتاح بالقياسات الحيوية لحماية انظمة المعلومات == A Biometric Key Binding Scheme for Information Systems Protection

Author name: ابرار خلف الشريفي
Supervisor name: كاظم مهدي الموسوي | كاظم حسن الابراهيمي
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Dhi Qar
First pages:
Abstract: Cryptosystems becomes an increasingly important feature as the most reliable tool in network and information security. However, while there are many forms of cryptosystems exist today a weak link of all systems is the secure management of the cryptographic key. And as a result of the growing interests in biometrics a new field of research has emerged, which is called "biometric cryptosystems". Within biometric cryptosystems the advantages of biometric authentication are introduced to generic cryptographic key management systems to enhance security.This work proposes a scheme to bind a cryptographic key with the face biometric by combining correlation filters based biometric recognition with a biometric key binding scheme with providing the variation tolerance, discrimination and security which are the most important requirements that apply to a cryptographic key retrieval using a biometric. In the proposed scheme the cryptographic key is generated independently of user's face image using Pseudo - Noise generator to produce a unique and long enough key (128 bits) for each user then this key is linked to the face image only through a secure block of data known as the 'protected record'. The correct key will only be derived via the interaction of this protected record with the correct user's face image during a live authentication process. The resultant key may be used in a system as cryptographic key or as a personal identification number (PIN) to overcome the need to carry, store, or remember keys for cryptosystems or any other application that are used (PIN).The proposed scheme performance has evaluated using FACE 94 facial database. The performance rate reached to 100% which is a perfect result for practical applications. The proposed scheme is implemented using (MATLAB 2008). It is executed for testing purpose on computer with processor of 1.80 GHZ dual core, i3 under Microsoft Windows 7 operating system.

Secure Email Message Using Genetic Algorithm - Based Elliptic Curve Cryptography Systems

Author name: محمد حسن حالوب
Supervisor name: Haider M. Abdul - Nabi
General topic: Computer Science
Specific topic: Computer Science
Degree: Master
Language: English
University location: Basrah
First pages:
Abstract: Email is a service for exchanged messages between group of people (sender and receiver) using communication network. Nowadays people, companies, and business sectors are using email in the official communications. There are a lot of threats on the email service and the most importantly one is the eavesdropping. Some email messages are very important and must have a level of security during exchange of them.The current study uses hash function to add data integrity by applying Secure Hash Algorithm - 1(SHA - 1). This study uses Elliptic Curve Digital Signature Algorithm to add authentication and non - repudiation to the email message sender.Encrypt of an email message is a solution to overcome the eavesdropping. Hence, the attacker can obtain the email message but cannot read it without the key. The encryption algorithm, which is used, is Elliptic Curve Cryptography. This algorithm has a strong encryption, high level of security, and small key size compared to the RSA algorithm.The contributions of this thesis are : proposes a new method based on genetic algorithm to select the most effective parameters of the Elliptic Curve Cryptography (a,b); and proposes four encryption methods : updated symmetric Elliptic Curve Cryptography, modified Menzes - Vanston Elliptic Curve Cryptography, hybrid symmetric and asymmetric Elliptic Curve Cryptography, and hybrid Menzes - Vanston Elliptic Curve Cryptography and AlGamal Elliptic Curve Cryptography.The proposed methods are compared against previous techniques. It is found that these methods outperform the previous techniques in terms of the encryption/decryption processing time and the level of security.

Robust and High Capacity Data Hiding System Using Error Correcting Codes

Author name: نداء حسن عباس
Supervisor name: منذر التكريتي | قاسم زيدان
General topic: Computer Science
Specific topic: Computer Science
Language: English
First pages:
Abstract: اقترح هذا البحث تقنية متينة لاخفاء العلامة المائية والتي نستطيع ان نعالج من خلالها كمية كبيرة من البيانات مثل الصور ذات التدرج الرصاصي.لقد تم تحقيق موازنة بين كمية البيانات المخبئة وبين نوعية الصورة الحاوية للعلامة المائية.تهدف الخوارزمية الى جعل المتطفل يخفق في الوصول الى مكان المعلومات داخل الصورة وذلك من خلال التوزيع العشوائي لمكونات العلامة على كل الصورة. تم تطبيق الخوارزمية في مجال تحويل المويجة (Wavelet Transform) لما لهذا التحويل من فوائد عديدة والتي يمكن استغلالها في كبس الصور وكذلك في التطبيقات العملية للعلامة المائية. لقد تم تنفيذ البحث ايضا بطريقة جديدة وذلك باستخدام شفر تصحيح الخطا لتجاوز مشكلة فقدان البيانات اثناء عملية الكبس والكبس الاضافي الفاقد للبيانات. لقد تم استرجاع الصورة المخفية بشكل تام والنتائج العملية كانت مقنعة بسبب تشابه الصورة الاصلية مع الصورة الحاوية للعلامة المائية وصمود ومتانة العلامة امام الكبس الاضافي. اشارت النتائج العملية بعدم وجود تشويهات مرئية في الصورة المسترجعة حتى بعد 5 % من الكبس الاظافي علاوة على تعقيد اسلوب محاولة كشف العلامة. هذا يشير بان نظام العلامة المائية مقاوم اكثر الى هجمات الضغط ذو الخسارة العالية. | In this research, a robust watermarking system for images is proposed. The proposed scheme can handle a significantly large quantity of data such as gray scale images. A trade - off between the quantity of hidden data and the quality of the watermarked image had been achieved. The proposed algorithm aims to mislead the intruder and prevent the detection of the watermark due to the random distribution of the signature image on the entire image. The algorithm is applied in the wavelet transform domain. The wavelet transform has a number of advantages over other transforms that can be exploited for both image compression and watermarking applications. Therefore, it had been found that it is imperative to consider the wavelet transform domain for watermarking applications.1. Due to the lossy compression, some parts of the watermarking will be lost. For that the algorithm had been implemented with the new proposed approach using error correcting codes skill to overcome this drawback. The impact of different codeword lengths of BCH code is also investigated. The BCH code is effective against burst error. This approach has been compared with the case of embedding without using error correcting codes and satisfactory results were achieved, as the watermarked image was visually similar to the original. Experimental results indicated that are no visible distortions in the watermarked image, and the recovered signature is similar to the original signature even after 5% JPEG lossy compression quality factor. This indicates that the watermark system is more resistant to lossy compression attacks (JPEG).

معادلة تجريبية لتخمين سرعة ترسيب الجسيمات لجو مدينة بغداد == EMPIRICAL RELATION TO ESTIMATE PARTICLE DEPOSITION VELOCITY OVER BAGHDAD CITY

Author name: هبة سعد حسن
Supervisor name: منعم حكيم خلف الجبوري
General topic: Meteorology
Specific topic: Atmospheric Sciences
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: ان الهدف من هذا البحث هو انشاء وتصميم نموذج رياضي لحساب سرعة ترسيب الجسيمات فوق مدينة بغداد وبستخدام قياسات لسرعة الرياح ودرجة الحرارة بالقرب من سطح الارض وعلى ارتفاع 20 متر. لقد بينت النتائج ان سرعة الترسيب تتناسب طرديا مع انصاف اقطار الجسيمات الكبيرة والتي هي اكبر من 1.5 مايكرومتر بسبب تاثير الجاذبية عليها, اما بالنسبة للجسيمات الصغيرة التي اقطارها اقل من 0.1 مايكرومتر تتناسب سرعة ترسيبها عكسيا مع انصاف اقطار هذه الجسيمات لكون تاثير الجاذبية عليها معدوم. اما بالنسبة للجسيمات التي تترواح انصاف اقطارها من 0.1 الى 1.5 مايكرومتر يحصل فيها ثبوت بسبب الوصول الى السرعة الحدية. وكذالك يمكن ان نستنتج ان اعلى قيمة لسرعة الترسيب تحدث في حالة الظروف المستقره واقل قيمة تكون في الظروف الغير مستقرة وفي الوسط حالة التعادل وهذا ينطبق مع الطبيعة الفيزيائية لميكانيكية الاستقرار في الغلاف الجوي وكذالك يمكن ان نستنتج من خلال الحسابات ان هنالك علاقة طردية مابين سرعة الترسيب والسرعة الاحتكاكية ولكنها تختلف باختلاف احجام الجسمات لكل حالات الاستقراريه ففي المديات الحجمية من 0.01 الى 0.3 مايكرومتر هنالك زيادة تناقصية لسرعة الترسيب مع زيادة السرعة الاحتكاكية حتى الثبوت عند المديات الحجمية من 0.3 الى 1 مايكرومتر بحيث يكون هنالك عدم تاثير لزيادة السرعة الاحتكاكية على سرعة الترسيب وبعد هذا المدى الحجمي والذي هوا 1 مايكرومتر هنالك علاقة طردية تزايدية لسرعة الترسيب مع زيادة السرعة الاحتكاكية حتى المدى الحجمي 30 مايكرومتر. اما بالنسبة لطول الخشونه فان تاثيرها يظهر فقط في حالة الاستقرار وعدم الاستقرار الجوي وهذا التاثير يكون قليل على سرعة الترسيب وتقريبا متساوي في كلا الحالتين حيث ان الزيادة في طول الخشونه تؤدي الى الزيادة في سرعة الترسيب. اما العلاقة مابين سرعة الترسيب وسرعة الرياح فهي علاقة عكسية زيادة سرعة الرياح سوف تعرقل من نزول الجسيمات وبالتالي تقلليل سرعة الترسيب وهذا التاثير يظهر فقط على الجسيمات الكبيرة الاكبر من 5 مايكرومتر. واخيرا تاثير درجة الحرارة الذي يدخل للموديل عن طريق الحركة البروانية فانه يكون قليل جدا ويهمل هذا التغير حيث وضع في الموديل تغير في درجة الحرارة من صفر الى 50 درجة سليزية ولم يحث سوى تغيير طفيف جدا وهذا لكل حالات الاستقرارية المتعادلة والمستقرة والغير مستقرة | AbstractThe aim of this research to make and design mathematical model and empirical relation for calculate deposition velocity of particles above Baghdad city by using data of wind speed and temperatures near the earth surface at the high 20 m. Result indicate deposition velocity have a direct relation with the large particles which have half diameters more than 1.5 micrometers because the effect of gravity on it, for the small particles the half diameters less than 0.1 micrometers have inverse relation with deposition velocity because the effect of gravity on it is neglected, As for particles has a half diameters from 0.1 to 1.5 micrometers there will be fix state because the reach to terminal velocity. also we will discover that high value deposition velocity will be happen in the case of stability, and the low value in the case of instability, and in the middle will be neutral and this similar to the physics natural of the mechanical saturation in the atmosphere. also will be cover from the calculation there is a direct relation between deposition velocity and friction velocity but they are different with the particles volume for all case of stability, in the volume range from 0.01 to 0. 3 micrometers there is decreasing in deposition velocity with increasing of friction velocity until fixation at the volume range from 0. 3 to 1 micrometers until there is no effect for the increase friction velocity on the deposition velocity, after this volume range 1 micrometers there is direct increase deposition velocity with increase friction velocity until range volume 30 micrometers . As for Roughness length the effect appears only in the case of stabile and unstable and this effect will be less on the deposition velocity and nearly equal in both case, because the increase in roughness length lead to increase deposition velocity. The relation between deposition velocity and wind speed the inverse relation, the increase of wind speed will prevent particles fall are lead to minimize deposition velocity and this effect appears only on the particles size more than 5 micrometers. Finally the effect of temperature appears in the model from the browin motion will be very latter and neglected this change, inter in this model change of temperature from 0 to 5 C0 there was a very later change and that for all case of stability ( stable, unstable and neutral).

تحليل قابلية التنبؤ المناخي للشرق الاوسط باستخدام انموذج ديميتر

Author name: نور واثق عبد الكريم الشيخلي
General topic: Meteorology
Specific topic: Atmospheric Sciences
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: في هذه الدراسة استخدمت طريقة نسبة الاشارة لحساب القابلية على التنبؤ المناخ الفصلي . وتعتمد هذه الطريقة على نظام تنبؤ المجموعة Ensemble Prediction System ((EPS . كما تم استخدام نوعين من البيانات الخاصة بالمركز الاوربي للتنبؤ بالطقس المتوسطة المدىEuropean Center For Medium Range Weather Forecast (ECMWF) وهما بيانات ديميتر والبيانات المعادة التحليل ERA - 15. اذ تتكون هذه البيانات من عدة مجاميع Ensembles وكل مجموعة تتكون من عدة افراد Members ،وتعتمد هذه البيانات على ملفات خاصة من اجل فتحها والتعامل معها. ولقد تبين من خلال هذه الدراسة ان القابلية على التنبؤ لانموذج ديميترتكون جيدة للعراق في حالة الارتفاع الجهدي لمستوى 850 hPa ،وللمناطق القريبة من البحر الاحمر خاصة السعودية في حالة درجة الحرارة الجهدية لمستوى 500 hPa. بينما تكون متوسطة في معظم منطقة الشرق الاوسط وتحديدا العراق للارتفاع الجهدي لمستوى 500 hPa ودرجة الحرارة الجهدية لمستوى 850 hPa و500 hPa. كما نجد ان القابلية على التنبؤ لانموذج الـ ERA - 15 تكون متوسطة في معظم منطقة الشرق الاوسط من ضمنها العراق. وان انموذج ديميتر اكثر كفاءة من انموذج الـ ERA - 15 في حساب القابلية على التنبؤ على المستوى الاقليمي regional فضلا عن كفاءته على مستوى العالم Global . | In this study the signal to noise ratio method has been used to count seasonal climate predictability which depend on ensemble prediction system .We use two type of data in this study, which are : Demeter data and Reanalysis of Data ERA - 15 belong to the european center for medium range weather forecast and these data consist of several ensembles, and every ensemble consists of several members. These data depend on special files to facilitate opening and dealing with it. The results show that the predictability for Demeter model is good for Iraq in case of geopotential height at 850 hPa level ,and for red sea regions especially kingdom of saudi arabia ,in case of potential temperature at 500 hPa level. While in the most of middle east regions, the predictability is moderate for potential height at 500 hPa level and potential temperature at 850,500 hPa level. The predictability for ERA - 15 model is found also to be moderate in most of middle east regions especially for Iraq. Finally, Demeter model is more efficient than ERA - 15 model in calculating the predictability for both regional and global regions.

تقييم تاثير التغير المناخي العالمي على درجة حرارة الهواء في العراق باستخدام نماذج المناخ == Evaluating of the Impact of Global Climate Change on Air Temperature in Iraq using Climate Models

Author name: میلاء محمد كاظم الجبوري
Supervisor name: قیس جمیل الجمیلي | بدور یاسین حمود
General topic: Meteorology
Specific topic: Atmospheric Sciences
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: Global warming and climate change refer to an increase in average global temperatures. Natural events and human activities are believed to be contributing to an increase in average global temperatures. This is caused primarily by increases in “greenhouse” gases such as Carbon Dioxide (CO2). The aim of this research is to use simple climate mathematical models to investigate effects of various parameters, functions, and components of the climate system on the temperature rise. Also it aims toward the use of the output of complex climate models to explore the future rise of temperature over Iraq for the 21st century. The results indicated that the increase in diffusivity causes an increase in the heat flux towards the poles causing the temperature to increase in the polar regions and sub polar regions and to decrease in the tropics and subtropics regions. Solar radiation plays a major role in the climate system. It was found that a change of +/˗0.1 of its current value could led the Earth surface to be ice free/totally covered with ice. The results showed that changes in upward longwave radiation can mostly affect polar and sub polar regions. The effect of Hadley cell is to increase the heat flux towards the poles and therefore increasing temperature in these regions and reducing it in the tropics. The results for the simulation of land/ocean combinations for different initial temperatures showed that the combination of most amount of water cover was closest to the initial temperature for all initial temperatures and the combination of most land cover was the farthest distribution from the initial temperature. Analysis of the output of the Intergovernmental Panel on Climate Change (IPCC) models for Iraq showed that global warming will affect Iraq in this century. For the mid - century the temperature will be increased by 0.5 to 2.5 oC and summer months will be the most affected time of the year. The results suggested that by the end of the century temperature will be increased by 3.5 to 4.5 oC and also summer months will be the most affected time of the year. Comparison of the 16 models and three scenarios (B1, A1B and A2) of the IPCC Baghdad showed that for mid - century the scenario B1 gave the lowest increase of temperature for all months, while the scenarios A1B and A2 gives the highest increase of temperature for most of months for all models. For the end of century, it was found that in this period the scenario A2 gives the highest increase of temperature for most of the models, while scenario B1 give the lowest increase temperature for most of models.

Modeling the effect of virtual temperature on take - off and landing operations of aircraft

Author name: مهند توفيق امين
Supervisor name: نعمة محسن لفتة الفتلاوي
General topic: Meteorology
Specific topic: Atmospheric Sciences
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: This Thesis focuses on the role of virtual temperature during Take - off and Landing performance, any increase in temperature or altitude means a decrease in the aircraft's optimum performance, so both of high temperature and high elevation airports, an airplane requires more runway to take off. Its rate of climb will be less (during take - off), its approach will be faster (during landing). The increase in temperature leads to a marked increase in radius of turn (during take - off and landing) but a tiny decrease in obstacle angle (during take - off) and a small increase in flare height (during landing).The effect of virtual temperature of five Iraqi airports (Mosul, Erbil, Sulaimaniyha, Baghdad and Basra), and the data base for an extended period was from January 2008 until the month of February 2014. Information was selected for weather report for certain days of the summer season (May, June, July, August and September), where the maximum temperature recorded was 50 ° C for airports Basra and Baghdad, the maximum temperature recorded during the period studied at the Mosul airport,48 ° C at the Erbil airport 44 ° C and Sulaymaniyah airport 43 ° C . Certain days of the winter season (December, January, February) were selected where the minimum temperature recorded the lowest, lowest temperature recorded in Basra airport 6° C, Baghdad airport 2 ° C, Mosul - 1 ° C, Erbil - 2 ° C and Sulaymaniyah - 8° C. The effect of virtual temperature was calculated for five Iraqi airports from comparing the most requirements affect (radius of turn, Distance and stalling velocity) in winter/summer with typical requirement (measured at ISA), the comparing use of actual values and their average during a case study in every airport, icy aerodrome which is considered as an extreme type and calculate its effect in Baghdad and Basra airport. Simulation software program shows us Perfect take - off and landing which are usually preceded by a deliberate planning for approaching the most appropriate velocities. The simulation which was edited is named R.O.T.A.L. (Requirements of Take - off and Landing).This simulation used a set of covering equations programed in visual basic and other programs of medi

تقدير تاخير الانتشار المحتث في اشارات نظام تحديد المواقع العالمي بواسطة المكونات الجوية == Estimation propagation delay induced in GPS signals by atmospheric constituents

Author name: فايز هلال صالح الزيادي
Supervisor name: ضياء عزيز بلال
General topic: Meteorology
Specific topic: Atmospheric Sciences
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: عندما تنتقل الموجات الراديوية خلال الغلاف الجوي الارضي المتعادل , فان الاشارات الراديوية تتاثر بتغير معامل انكساره بصورة واضحة , والذي يتسبب بصورة ابتدائية في تاخير وصولها , وفي العادة هذا يشير الى التاخير الناتج من التروبوسفير . ان نظام تحديد المواقع العالمي (GPS) هو عبارة عن الملاحة الراديوية الفضائية .ان المستلم في نظام (GPS) يقوم بتزويد معلومات الموقع والوقت الدقيقين ولعدد غير محدد من المستعملين وفي كل الظروف الجوية , نهارا وليلا في اي مكان في العالم . ان (GPS) يستخدم ثلاثة ترددات والتي هي (L1 = 1.57542 GHz) , (L2 = 1.22760 GHz) و(L3 = 1.38105 GHz) . ان الهواء الجاف , بخار الماء , الجسيمات الجوية المائية والجسيمات الاخرى (التراب , الغبار والعوالق الجوية) في الغلاف الجوي تسبب تاخير في انتقال الموجات الراديوية .هذه التاخيرات يجب ان تكون موصوفة بدقة من اجل الحصول على الدقة الاعلى في المسح الارضي والتحسس النائي باستعمال اشارات نظام تحديد المواقع العالمي (GPS) . يركز الجزء العملي بصورة رئيسية على كيفية توضيح ونمذجة تاثيرات المكونات الجوية مثل الجليد , بخار الماء , الاوكسجين , الغيوم , المطر والثلج على ترددات (GPS) (L1 , L2 وL3) . النتائج توضح ان الجزء الحقيقي والجزء الخيالي لمعامل الانكسار المعقد للجليد يتزايد مع الزيادة في درجات الحرارة اما للماء فانها تنخفض مع الزيادة في درجة الحرارة , لكن بصورة عامة فان معامل الانكسار المعقد للماء يكون اعلى منه للجليد . كذلك فان قيم التوهين الناتجة عن قطيرات الغيمة النقية بواسطة رايلي هي اكبر من قيمها الناتجة عن قطرات المطر النقية بواسطة مي للترددات الثلاثة , وهذه القيم تتناقص مع الزيادة في درجة الحرارة وتزداد مع الزيادة في التردد . ان لكل من طيف بخار الماء والاوكسجين منطقتين تمتلكان اعلى قيم للتوهين (ان لكل من طيف بخار الماء والاوكسجين منطقتين تمتلكان اعلى قيم للتوهين ( GHz183 ,GHz 325 لبخار الماء وGHz 60 , GHz 118 للاوكسجين ) . ان تغير الطور التفاوتي (∅∆) في حالة المطر يحصل بواسطة قطرة المطر المفلطحة والتي لها محورين مختلفين وبسبب الاختلاف في تركيز قطرات المطر , ايضا فان (∅∆) لا تعتمد على درجات الحرارة لكنها تزداد مع زيادة التردد حيث تكون قيم (∅∆) deg/km 6 لـ (L1) , deg/km 5 لـ (L2) وdeg/km 5.4 لـ (L3) . بالاضافة الى اعتماد التوهين التفاوتي (∆A) في حالة المطر على شكل قطرة المطر وتركيز القطرات فانه يعتمد على درجة الحرارة والتردد . ان (∅∆) في حالة الثلج تحصل بواسطة الشكل غير المنتظم لجسيم الثلج وتعتمد على درجات الحرارة والتردد . ان (A∆) في حالة الثلج تمتلك قيم واطئة جدا في درجات الحرارة المختلفة والترددات المختلفة | When radio waves propagate through the earth’s neutral atmosphere, the radio signals are affected significantly by the variability of its refractive index, which causes primarily in the delay of the arrival, usually referred to as the tropospheric delay . The Global Positioning System (GPS) is a space - based radio navigation . The GPS system receiver provides exact location and time information for an unlimited number of users in all weather conditions, day and night, anywhere in the world. The GPS uses three frequencies that are (L1 = 1.57542 GHz , L2 = 1.22760 GHz and L3 = 1.38105 GHz) . Dry air, water vapor, hydrometeors and other particulates (sand, dust and aerosols) in the atmosphere introduce radio waves propagation delays. These delays must be properly characterized to achieve the highest accuracy in surveying and atmospheric sensing using Global Positioning System (GPS) signals . This work mainly focuses on the illustration of a model showing the effects of the atmospheric constituents such as ice and snow, water vapor , oxygen , clouds , rain on the GPS frequencies (L1 , L2 and L3) .The results show that the real and imaginary parts of complex refractive index for ice increase with the increase of the temperature and for water decrease with the increase of the temperature , but generally , the complex refractive index of water is higher than that of ice . Also , the attenuation values that are induced by pure cloud droplets by Rayleigh are higher than the attenuation values that are induced by pure water drops by Mie for the three frequencies , and these values decrease with the increase of the temperature and increase with the increase of the frequency . Each of water vapor and oxygen molecules have a small effect on radio waves in troposphere . The differential phase shift (∆∅) in case of rain is caused by the oblate rain drop that is has two different axes ,and because of the difference of the concentration of rain drops, also (∆∅) doesn't depend on the temperature but increase with the increase of the frequency where the values of (∆∅) are 6 deg/km for L1 , 5 deg/km for L2 and 5.4 deg/km for L3 . In case of rain , the differential attenuation (∆A) in addition to depend on the shape and the concentration of drops , it depends on the temperature and the frequency . In case of snow , the (∆∅) caused by the irregular shape of snow particle and depends on the temperature and the frequency . The (∆A) in case of snow has very low values in different temperatures and frequencies

تصميم وتطبيق منظومة تعقيم المياه باستخدام الاشعاع الشمسي == Designing and Implementing a Water Disinfection System by Solar Radiation

Author name: عبد الوهاب حسين محمد علي العبيدي
Supervisor name: حسن هاشم سلمان | خليل مصطفى خماس
General topic: Meteorology
Specific topic: Atmospheric Sciences
Degree: Doctorate
Language: English
University location: Baghdad
First pages:
Abstract: تم العمل بهذه الاطروحة لتصميم وتطبيق منظومة عملية تعمل على تعقيم ماء الشرب باستخدام الاشعة الشمسية المتوفرة في قطرنا بشكل واسع، وباقل التكاليف لاستخدامها في البيوت العراقية وخاصة تلك التي تقع في القرى والارياف والمناطق النائية. الخطوة الاولى كانت الاعداد لنظام بسيط لهذه المنظومة، والخطوة الثانية كانت تحضير الحاويات الملائمة لهذه المنظومة وتجهيزها بنماذج الماء الخام(الملوث) وتعريضه للاشعاع الشمسي.لقد تم اجراء اكتر من 25 تجربة لاختبار تاثير مختلف المتغيرات الجوية على عملية تعقيم ماء الشرب باستخدام الاشعاع الشمسي,وتاثير هذه المتغيرات على كفاءة قتل مجموعة البكتريا القولونية، القولونية البرازية والقولونية بالاشعاع الشمسي. هذه المتغيرات هي : درجة الحرارة، الاشعاع الشمسي، الوان حاويات المنظومة، المطر والغيوم والعواصف الرملية. وقد تم مقارنة نتائج هذه التجارب باستخدام الاشعاع الشمسي والحرارة مع نتائج التجارب التي استخدمت فيها الحرارة فقط.وقد كانت نتائج هذه التجارب كما يلي : 1 - ان قيمة الاشعاع الشمسي الساقط على مدينة بغداد للفترة من 22 مايس 2009 ولغاية 4 تموز 2010 ودرجات الحراة المسجلة عن طريق المحطة الانوائية والثرموميتر الموجودعلى سطح المنظومة، كانت طيلة هذه الفترة اعلى من الحد الادنى المطلوب لتعقيم الماء باستخدام الاشعاع الشمسي ,باستثناء ايام الشتاء المحددة بشهري تشرين الثاني وكانون الاول. والمعالجة خلال هذه الفترة كانت تتم عن طريق زيادة الفترة الزمنية لتعريض النموذج للاشعاع من 6 ساعات الى 48 ساعة.2 - اظهرت نتائج التجارب بوضوح تاثير عكورة الماء على عملي التعقيم باستخدام الاشعاع الشمسي,حيث يتم تركيد(ترسيب) الجسيمات الدقيقة العالقة قبل التعريض للاشعاع الشمسي، وبهذه الخطوة يتم التخلص من حولي 90% من العدد الكلي لجميع المجموعات من الكائنات الحية الدقيقة العالقة مع الجسيمات.3 - اظهرت نتائج التجارب الى ان هناك ترابط وتازر بين الاشعاع الشمسي ودرجة الحرارة، واظهرت احدى التجارب في الصيف انه قد تم قتل كل مجموعة البكتريا الموجودة في النموذج 100% يعد التعريض للاشعاع والحرارة معا، الا انه يم يتم الوصول الى هذه النتيجة بتعريض هذا النموذج للحرارة فقط.4 - عندما يكون الجو حارالاانه مصحوبا بعاصفة ترابية فانه لا يتم تعقيم الماء 100% في مثل هذه الظروف، وتكون المعالجة بزيادة الفترة الزمنية لتعريض النموذج من 6 ساعات الى 48 ساعة.5 - تم اجراء العديد من التجارب بعد تغيير الوان حاويات المنظومة واختبار كفاءة قتل البكتيريا بعد تغيير الالوان, وكانت النتائج كالتالي : الازرق(كفاءة عالية)، الاصفر(معتدلة) والاحمر (منخفض)الكفاءة.6 - اتضح من خلال التجارب ان موسم الصيف يظهر فيه اكبر عدد من انواع البكتيريا في نماذج الماء غير المعاملة(غير المعرضة للاشعاع)، اما موسم الشتاء فيكون فيه عدد انواع البكتيريا اقل. | The aim of this thesis is to design and implement a system for disinfecting drinking water by solar radiation with low cost so that it can be used in Iraqi houses, particularly, those located in suburban and rural areas. The steps of system include building the system, preparing the required water containers, collecting the infected water samples and exposing them to solar radiation. More than 25 experiments were conducted to test the effects of several variables on the process of water disinfection by solar radiation and the impact of each of these variables on the efficiency of the inactivation of the total coliform, faecal coliform and E.coli by the solar radiation. These variables include water turbidity, the amount of solar radiation, air temperature, dust storms, cloud formation, and rainfall. These experiments were compared with the inactivation of bacteria by heating (oven) only. Results indicated that the amount of solar radiation incident on Baghdad during the period from 22 March 2009 to 4 July 2010, and temperature recorded by the Weather Station and by the thermometer mount on the system was always more than the threshold value required for the inactivation, except during days of winter months of November and December due to low amount of solar radiation. This was overcome by increasing the time period of exposure to the solar radiation from 6 hours to 48 hours. The results of experiments showed clearly the effect of water turbidity on the disinfection processes by solar radiation. Settling infected water samples before exposing them to solar radiation has inactivated 90% of bacteria. Experiments conducted during summer, when solar radiation values are relatively high showed the percentage of bacteria inactivation was 100%, while disinfection by heat only did not reach that value. The conditions of dust storm occurrence, cloud formation, and fall of rain greatly affect the disinfection processes by solar radiation, since these atmospheric constituents reduces the amount of solar radiation reaching the Earth's surface. Results suggested that under such conditions, exposure time should be increased from 6 to 48 hours. Several experiments were performed to investigate the effect of the containers colors (wavelengths) on the bacteria inactivation. Three colors were selected; those are blue (short wavelength), yellow, and red. Results showed that the blue colored containers have the highest efficiency, yellow containers have moderate efficiency, and red containers have the lowest efficiency. Results also illustrated that infected water samples collected during summer have a larger number of bacteria that those collected during winter.

تنبؤ احصائي لسرع الرياح لمحطات محددة في العراق == Statistical Forecasting of Wind Speed for Selected Stations in Iraq

Author name: سرى ثامر ناصر
Supervisor name: بدور ياسين حمود العامري | محمد احمد صالح ابو الطيب
General topic: Meteorology
Specific topic: Atmospheric Sciences
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: Wind speed is one of the most meteorological variables which has been changing rapidly with time. Due to the properties of wind speed such as non - stationarity, high fluctuations and irregularity. accurate forecasting becomes a challenge because, The wind speed is easily influenced by many factors, such as latitude, altitude, terrain, pressure, temperature. Therefore, The forecasting of the wind speed is important for many environmental, economic and meteorological applications. Due to the difficulties of the physical models and their non - availability, The Box - Jenkins ARIMA model has been used .Because, it is suitable tool to predict the wind speed and can also be used as an effective tool to get the missing data which existing within the time series of monthly mean wind speed. When Box - Jenkins ARIMA model has used, The ARIMA (15,1,10) model has determined as a suitable model for the monthly mean wind speed for studied stations in Iraqi after passing through the four stages of the model that include Identification of The Time Series, Estimation of The Model Parameters, Diagnostic Check of The Residuals and Model Adequacy and finally, The Forecasting. Many of the evaluation criteria have been used to check the accuracy of the best proposed prediction models by lowest values of each MAE and RMSE and MAPE and the highest values of the correlation coefficient (R2) and correlation coefficient (r), which confirmed the preference of ARIMA(15,1,10) for the monthly mean of wind speed but, This model could not applied on the daily mean of wind speed due to difficult in chose one best - fit model for all time series in all regions of Iraq. Because, The large variance of the wind speed during day and night and has not appeared clear correlation in all stations as shown in monthly data. The best solution is to take the difference of the non - stationarity time series from one lag to the next and then analyze this series after reaching to stationarity. The time series of daily wind speed need to take the difference once for the Baghdad station (d = 1) and twice for the Kirkuk station (d = 2) and three times for the Nasiriya station (d = 3) for reaching to stationarity. When ARIMA(15,1,10) model has been used, All the residuals were found within the confidence intervals and The error rate of using MAPE measure has been found near ( 4% ) for all studied stations in Iraq .

تحليل الانماط الزمانية والمكانية للاوزون فوق العراق == nalysis of temporal and spatial patterns of ozone over Iraq

Author name: زهراء موسى حسن
Supervisor name: علي محمد عبد الرحمن الصالحي
General topic: Meteorology
Specific topic: Atmospheric Sciences
Degree: Master
Language: English
University location: Baghdad
First pages:
Abstract: onthly and annual values of the total column ozone amount have been analyzed for five locations of Iraq for the period from 1979 to 2012 employing Total ozone Mapping Spectrometer (TOMS) data point and (1o × 1.25o ) grid data, It is found that ozone variation is function of latitude, where the higher values of total ozone column occurs at the northern Iraq which represented by Mosul location, it decreases gradually from northern location (Mosul) passing by middle region locations (Biji, Baghdad and Rutba) to southern location (Basra). The values of Total ozone column start to increase gradually from November to reach its maximum at March then it decreases gradually to reach its minimum values at October. The analysis of the spatial distribution of the monthly average of total ozone column for each month of the year has been made. It is found that the largest of total ozone column amounts occurs systematically over the northern regions during winter whereas in spring and early summer months the maximum values of total ozone column directed to the northwestern regions of the Iraq. Latitudinal gradients in total ozone column are very strong especially during winter, spring and early summer months. The spatiotemporal trend analysis has been made by converting the gridded data from time domain to spatial domain, it is found that the results show that the total ozone column trends was negative during most months of the year, whereas the spatial trend analysis of the second period of study (2005 - 2012) presented positive total ozone column during all months of the year except February and September which presented a negative trends and the overall presented positive trends varied from 0.1 to 2.3 DU / year. Finally the results of the two period trend analysis indicated that the ozonelayer may be responding as expected to the reducing on ozone - depleting substances imposed by the Montreal Protocol.

تاثير درجة حرارة سطح البحر المتوسط على درجة حرارة الهواء السطحية والامطار لبعض المواقع في الشرق الاوسط == The effect of Mediterranean Sea surface temperature on air surface temperature and rainfall for some locations in the Middle East

Author name: حنين حاكم عبد الرضا عباس
Supervisor name: منعم حكيم خلف الجبوري
General topic: Meteorology
Specific topic: Atmospheric Sciences
Degree: Doctorate
Language: English
University location: Baghdad
First pages:
Abstract: درجة حرارة سطح البحر تلعب دور مهم في التغير المناخي لانها تؤثر على درجة حرارة الهواء مباشرة فوق السطح ومعدل التبخر للماء والذي يؤثر بدوره على درجة حرارة الهواء وتكوين الغيوم والامطار. لذلك دراسة درجة حرارة سطح البحر مهمه في حل المشاكل للظواهر الجوية والبحرية ونظام المناخ للارض. يهدف هذا البحث الى دراسة تاثير تغيرات درجة حرارة سطح البحرالابيض المتوسط(SST) على درجة حرارة الهواء السطحية(T2M) والامطار(TP) لمنطقة الشرق الاوسط خلال الفترة .(1980 - 2009) البيانات المستخدمة في هذه الدراسة تم الحصول عليها من المركز الاوربي وتم عمل ثلاث شبكات للمتغيرات لايجاد العلاقة بين SST وT2MوTP ب استخدام طريقتين للتحليل الاحصائي. ففي الجزء الاول من الدراسة تم استخدام طرق التحليل الاحصائي مثل السلاسل الزمنية ومعامل الارتباط, وتم اختيار ثلاث مواقع (نقاط) على الشبكة في البحر المتوسط واربع مناطق في الشرق الاوسط (بغداد, عمان, دمشق, بيروت).النتائج اظهرت ان التغيرات في درجة حرارة سطح البحر لها اكبر قيمة للميل في شهر تموز (0.06) للنقاط الثلاثة واقل قيمة كانت في الفصول الانتقالية, في شهر نيسان كانت (0.01) للنقطتين الاولى والثالثة, في شهرتشرين الاول كانت قيمة الميل (0.04) في النقطة الثالثة. اما اعلى قيمة للميل لدرجة حرارة الهواء السطحية في الشرق الاوسط فكانت في شهر تموز (0.06) في مدينتي بغداد ودمشق وكانت اقل قيمة في شهر نيسان (0.006 - ) في مدينة عمان. بالنسبة لقيمة الميل للامطار فكانت اعلى قيمة في عمان وبيروت (0.3) خلال شهري كانون الاول وشباط على التوالي, واقل قيمة للميل كانت في بغداد (0.27 - ) خلال شهر كانون الاول. بينت النتائج ان درجة حرارة سطح البحر لها اكبر تاثير على درجة حرارة الهواء السطحية في شهر تموز, بسبب ان معامل الارتباط كانت له اعلى قيمة (0.58), (0.48), (0.50), (0.56) للمدن بغداد وعمان ودمشق وبيروت على التوالي خصوصا مع النقطة الاولى. اقل قيمه خصوصا للنقطتين االثانيه والثالثه فكانت في شهر نيسان, (0.007 - ), (0.08 - ), (0.08 - ), (0.08 - ) للمدن بغداد وعمان ودمشق وبيروت على التوالي.ولوحظ انه لاتوجد علاقة بين درجة حرارة سطح البحر والامطار للمناطق الاربع لان معامل الارتباط له قيم قليله في كل المواسم المطرية.في الجزء الثاي من الدراسة فتم استخدام طريقة التحليل بواسطة الدالة التجربيبة المتعامدة (EOF) للتغاير المكاني واخذت اول نمطين للـEOF الاول والثاني (EOF2, EOF1) وطريقة التحليل بواسطة (PC) للتغاير الزمني للنمط الاول (PC1). استخدمت شبكتين للنقاط للبيانات, الاولى تمثل شبكة SST لمنطقة البحر المتوسط والشبكة الثانية تمثل شبكة ((T2M,TP لمنطقة الشرق الاوسط وبقدره تميز 0.50 x 0.50 وقسمت فترة الدراسة الى فترات تمثل كل عشر سنوات.النتائج بينت ان نسبة التغاير المكاني لدرجة حرارة سطح البحر للـEOF1 ودرجة الحرارة السطحية كانت 97% و95% من التغاير الكلي على التوالي , وهذا يشير الى وجود علاقة محتملة بينهم, بينما التغاير المكاني للامطار سجلت اقل قيمة خلال فترة الدراسة.اما التحليل بواسطه التغاير الزمني بواسطه PC للـ SST فقط لوحظ وجود دوره قوية لها عشر قمم كل عشر سنوات من فترة الدراسة. | Sea surface temperature plays an important role in the climate change, because it affects the temperature of the air immediately above the surface, evaporation rate of water, cloud formation and precipitation. Therefore, the study of sea surface temperature is fairly essential for solving many meteorological and oceanographic problems and climate system of the earth. The aim of this thesis is to study the effect of sea surface temperature (SST) variation of Mediterranean Sea on air surface temperature (T2M) and rainfall (TP) in Middle East during the period (1980 - 2009). The data used in this study obtained from the Europe center (ECMWF) and made three grids of the variables in order to determine the relationship between SST and (T2M, TP) by using two statistical analysis methods. In the first part of study, statistical analysis technique used such as time series and correlation coefficient, and select three location (points I,II,III) on the grid of Mediterranean sea and four locations on Middle East (Baghdad, Amman, Damascus, Beirut). The results show that, The variation of SST has the highest value of trend in July (0.06) for the points I, II, III and the lowest value was in the transition season, in April was (0.01) for point I, III, in October was (0.04) for point III. While the highest value of trend for T2M in Middle East was in July (0.06) in Baghdad and Amman city and the lowest value in April ( - 0.006) in Amman city. For the value of trend of rainfall, the highest value was in Amman and Beirut (0.3) in December and February months respectively, and the lowest value of trend was in Baghdad ( - 0.27) in December month. The results show that the SST has the largest impact on T2M in July, because the correlation coefficients has the highest value (0.58), (0.48), (0.50), and (0.56) for Baghdad, Amman, Damascus and Beirut respectively especially for point I. The lowest value of especially for point II, III, in April was ( - 0.07), ( - 0.008), ( - 0.008) and ( - 0.008) for Baghdad, Amman, Damascus and Beirut respectively. And notes there is no relation between SST and TP for the four locations, because the correlation coefficient has small value in all rainfall months. The second part of the study use the Empirical orthogonal function (EOF) for the spatial variance and take the first two EOF (EOF1, EOF2) mode, and principle component analysis (PCA) tool for the temporal variation of (PC1) mode. Two grids of points have been used for the data; the first one represents the SST grid of Mediterranean Sea area and the second one represents the (T2M, TP) grid of Middle East of 0.50 x 0.50 and the period of study divided into periods every 10 years. The results show that the percentage of spatial variation of EOF1 for SST and T2M was 97% and 95% of total variance respectively, that indicate to have possible relationship between them while the spatial variance of TP record the lowest value in the period of study. The analysis made by the temporal variance of PC for SST show it has strong cycle with 10 peaks every 10 years of the period of study.

تاثير البقع الشمسية على بعض المتغيرات المناخية في العراق == The Effect of Sunspot Numbers on Some Climate Variability over Iraq

Author name: بيداء جعفر حسن
Supervisor name: عوني ادوار عبد الاحد | بدور ياسين حمود
General topic: Meteorology
Specific topic: Atmospheric Sciences
Degree: Doctorate
Language: English
University location: Baghdad
First pages:
Abstract: ان دراسة العلاقة بين النشاط الشمسي مع المتغيرات المناخية من العلوم المهمة والتي ترتبط ارتباطا مباشرا بالانسان وبيئته . في هذا البحث تم دراسة العلاقة بين النشاط الشمسي (دورة البقع الشمسية) مع بعض العناصر المناخية مثل الامطار ودرجات الحرارة وذلك بالاعتماد على سنين طويلة من الرصدات والبيانات . تم استخدام معاملات الارتباط الخطية لاختبار درجة الارتباط بين اي متغيرين . تم استخدام طريقتين لدراسة هذا البحث : الاولى هي دراسة العلاقة بين الدورات الشمسية (ما يقارب 11دورة شمسية ) مع كل من ظاهرة (NAO و(ENSO وقد تبين بان التغيرات طويلة المدى لل NAO)) تتناسب تناسبا عكسيا مع دورة البقع الشمسية عند نهاية القرن التاسع عشر وبداية القرن العشرين بمعامل ارتباط مقداره (0.65 - ) , بينما كان التناسب طرديا للفترة (1940 - 2010) وبمعامل ارتباط مقداره (0.75) ومن جهة اخرى تم دراسة العلاقة بين ( NAOو(ENSO مع درجات الحرارة والامطار للمحطات الثلاث موصل - بغداد - البصرة وقد تبين بان علاقة ال(NAO) مع درجة الحرارة عالية بشكل عام في الشتاء بينما كانت العلاقة ضعيفة في فصل الصيف للمحطات الثلاث وتقل تلك العلاقة كلما اتجهنا جنوبا . اما علاقة (NAO) مع الامطار كانت متذبذبة بين معاملات ارتباط عالية واخرى واطئة. اما فيما يتعلق بالعلاقة مع ال(ENSO) فهي ضعيفة عموما للمحطات الثلاث. الطريقة الثانية استخدام تقنية Continuous Wavelet Transformation) ) ذو الابعاد الثلاث ( three dimensions)من خلال برنامج MATLAB لمعرفة مدى الدورية periodicity للنشاط الشمسي مع المجموع السنوي للامطار للفترة (1910 - 2000) ومع درجات الحرارة للفترة 1871 - 2008 للعراق. وقد اشارت النتائج الى ان للبقع الشمسية ثلاث فترات periodicity رئيسية 11، 21 و33 سنة ، بينما كان للعناصر الجوية دورات صغيرة (2 - 9 ) سنة بالاضافة الى نفس الدورات اعلاه (11، 21،33 ) سنة. تم تطبيق المتوسط المتحرك moving average طبقا لتلك الدوريات periodicities حيث تبين ان للنشاط الشمسي علاقة جيدة مع الامطار ، بينما كانت علاقة النشاط الشمسي مع درجات الحرارة غير واضحة او متغيرة مع كل من الزمان والمكان | The study of the relation between solar activity with the climate elements is one of the important science which closely related with the human and his environmental. Relationships between solar activity (sunspot cycles) with some climate elements such as precipitation, Air temperature was the primary aim of this thesis, biased on many years of observations and using linear correlation coefficients to examine the relations between two variables. The methods of this research were organized in two domains as follows : The first domain : Studied the relation between solar cycles (for about eleven cycles) with (NAO) and with (ENSO). The main results were the long - term variations of NAO are negatively correlated with sunspot activity at the end of the 19th and the beginning of the 20th century, with a correlation coefficient of ( - 0.65), whereas positively correlated for the period (1940 - 2010), with a correlation coefficient of (0.75), links (NAO and ENSO) with air temperature and precipitation have been also studied for three stations, Mosul, Baghdad and Basra. The main results showed that the NAO is closely correlated with air temperature in winter season (higher than summer) for the three stations, but this correlation relatively decreased toward south of Iraq. The relation between NAO and precipitation was oscillated between high and low correlations. The relations between the ENSO with air temperature and with precipitation were not obvious for the three stations. The second domain : is using continuous wavelet transformation by MATLAB technique. The relations between the solar cycles with annual precipitation for the period (1910 - 2000), air temperature, for the period (1871 - 2008) have been studied for Iraq. The results indicated that the sunspot cycles have three main periods, around 11, 21 and 33 year, while the studied climate elements had small periods (3 - 7) as well as the 11, 21, 33 years. After applying moving average according to the periodicities that found by continuous wavelet transformation, relations between solar cycles were closely related to the annual precipitation. Whereas the correlation of solar activity with air temperature was found to vary with place and time

تاثير شدة الاضطراب على اداء توربين الرياح == Effect of Turbulence Intensity on Wind Turbine Performance

Author name: باسم عبد السادة محمد الكناني
Supervisor name: عوني ادوار عبد الاحد | محمد احمد صالح
General topic: Meteorology
Specific topic: Atmospheric Sciences
Degree: Doctorate
Language: English
University location: Baghdad
First pages:
Abstract: The ongoing depleting of oil and gas reserves, combined with the growing concerns about global warming, has made it inevitable to seek alternative resources of energy. To substitute oil produced energy and eventually minimize atmospheric degradation, renewable energy resources have increasingly become attractive and have been widely used. Therefore, this study focuses on one of the most important resources of renewable energy which is wind energy.Wind speed and direction data of Sulaymaniyah Province (airport station) in the north of Iraq in (2012) measured with 10 seconds time interval, were used to calculate wind potential in the site. Wind speed values with 10 seconds time interval are important to calculate wind turbulence intensity. Mean wind speed and standard deviation with (1, 10, and 60 minutes) time intervals were calculated, together with wind speed distribution, wind direction distribution, wind shear, and turbulence intensity; also, the appropriate class of wind turbine was identified.The impact of meteorological parameters (turbulence intensity, and wind shear) on the performance of wind turbine has been calculated using a MATLAB programming language, which was designed and implemented for this study.Results show that the turbulence intensity is the most significant parameter due to its major effects on the useful life time of a wind turbine. In addition, ambient turbulence intensity was determined, and the turbulence generated by wind turbines was calculated, this type of turbulence is called effective turbulence intensity (Ieff). It was found that wind turbine class (C) is a suitable choice to be installed at the study site (Sulaymaniyah airport station).VIAlso, results show that wind shear is a very important concept for wind turbine developers and installers, since a small difference in wind speed can lead to large difference in power output of a wind turbine. This can be achieved either by calculating wind speed at different heights using equivalent wind speed or by calculating wind speed at hub height using power law. It can be concluded that using equivalent wind speed to evaluate the site gives better calculation of mean wind speed available at that site than wind speed calculated at hub height only. In addition, shear exponent calculation as a function of height is more accurate than its assumed constant value (0.14), in power density estimation.Moreover, wind speed data, of Baghdad Province (Al - Mustansiriyah University meteorological station) in the middle of Iraq in (2008) measured with 15 minutes time interval, were used to calculate the characteristic turbulence intensity of small wind turbine, and monthly mean turbulence intensity. It was found that wind turbine class (B) is the best choice in Al - Mustansiriyah University site. In addition, the highest values of monthly mean turbulence intensity at Baghdad (Al - Mustansiriyah University) were obtained during November, and January, while the lowest values were in June, and July.Finally, wind data were analyzed using Weibull distribution function with its parameters (scale and shape), which were calculated using three analytical methods. Results show that the maximum likelihood method (MLM) gives the best calculation for Weibull parameters in both Sulaymaniyah airport and Al - Mustansiriyah University stations.

نمذجة ابذار الغيوم الدافئة بواسطة قطيرات محلول كلوريد الصوديوم == Modeling of Warm Cloud Seeding Using NaCl Solution Droplets

Author name: اصداف عبد الامیررعید
Supervisor name: رشید حمود النعیمي | قیس جمیل الجمیلي
General topic: Meteorology
Specific topic: Atmospheric Sciences
Degree: Doctorate
Language: English
University location: Baghdad
First pages:
Abstract: Clouds has a crucial role in the dynamic and thermodynamics of the atmosphere. Precipitation from clouds is of vital importance for human life and activity. Cloud seeding, a form of weather modification, is the attempt to change the amount or type of precipitation that falls from clouds, by dispersing substances into the air that serve as cloud condensation or ice nuclei, which alter the microphysical processes within the cloud. The usual intent is to increase precipitation (rain or snow), but hail and fog suppression are also widely practiced in airports. The aim of this study is to develop and implement a numerical warm cloud models to simulate microphysical processes within clouds and investigate the effects of seeding process on the formation of raindrops. Results of the modeling the effects of solute on the formation of cloud droplets suggested that the super saturation is decreased by solutes and critical super saturation value depends on the activity of the solute. The results also indicated that Urea is the best solute for decreasing super saturation, as compared with other materials. Bulk modeling of warm clouds showed that updraft, fall speed, radius of cloud element, and surface temperature are the most important factors affecting the microphysical processes within the cloud parcel. An increase in these parameters can lead to an increase in the fallout from cloud. Simple model of warm cloud droplet suggested that updraft, initial drop radius, and liquid water content play an important role in the growth of cloud drop and rain formation. Numerical simulation of warm cloud seeding by salt solution showed that growth of most drops depends on seeding density value, the rate of growth of the cloud drop increase with increasing seeding density in a nonlinear way. The results illustrated that the radius of the large drop plays an important role in growth process while very small radius of small droplets has almost negligible effects on the growth process. It was found that rainfall is increased when seeding density is increased from 0 (the case of no seeding). The results also showed there is an optimum value for seeding density that gives the relatively largest amount of rainfall. Beside seeding density, the updraft radius of the cloud plays an important role in the formation of rain. Therefore the proper seeding density to be used depends on the updraft radius of the cloud
1 ... 246 247 248 249 250 ... 362