Coloring of gray-scale image using FPGA

Author

Hassan, Ammar A.

Source

Journal of Engineering

Issue

Vol. 16, Issue 4 (31 Dec. 2010), pp.5932-5945, 14 p.

Publisher

University of Baghdad College of Engineering

Publication Date

2010-12-31

Country of Publication

Iraq

No. of Pages

14

Main Subjects

Information Technology and Computer Science

Topics

Abstract AR

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

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

أن معالجة البيانات الواسعة ضمن تطبيقات الزمن الحقيقي تتطلب أدوات معالجة خاصة مثل حاسبات معالجة متوازية عالي أو منظومات كيان مادي خاصة.

هذا البحث يقدم خوارزمية لتلوين الصور الرمادية من خلال أجهزة كيان مادي مخصصة.

إن أجهزة الكيان المادي المسماة حيز البوابات المرتب بهيئة صفوف قابلة للبرمجة (FPGAs) و التي تستخدم أرضية جدا مناسبة لتطبيقات معالجة الصور بطرق خاصة من التقنيات المتوازية و مجموعة التقنيات شبه الموازية التي يمكن إعادة تشكلها و تراكيبها على أصناف (FPGAs).

أن سلسلة Xilinx التي تم اختيارها كأرضية لخوارزمية التلوين بواسطة نقل اللون المناسب بين الصورتين [المصدر (ملونة) و الهدف (الرمادية)].

الخوارزمية المقترحة تقوم بتلوين كل نقطة رمادية بمطابقة قيمة اللون الخاص بها مع كل نقطة بالصورة الملونة و تراكيبها على أجهزة ال (FPGAs) باستخدام أدوات تراكيب بلغة الكيان المادي المسماة بـ (VHDL).

عدد من الحسابات و طرق المعالجة لهذه الهيكلية يتم طرحها بدقة "8" بت لكل نقطة لكلا الصورتين.

أخيرا اختبار الأداء لهذه التقنية تم الحصول عليها من خلال برنامج البناء و التنفيذ المسمى بـ (ISE 4.1i) و مقارنة النتائج مع نتائج محاكاة أخرى.

Abstract EN

The image processing is one from the most powerful fields in the modern DSP techniques ; also it has wide range of applications this day such as image compression, filtering and coloring.

However, these processes required to a huge data processing so it has a problem under real time or movie.

The huge data processing under real time requires spatial processing tools such as super parallel processing computers or spatial hardware systems.

This paper introduces a mechanism of coloring gray scale image algorithm through dedicated hardware devices.

The FPGA devices are used as a more suitable platform for image processing applications, special methods of parallelism and pipelining technique can be reconfigured and synthesized on FPGA categories.

Xilinx series are selected as a platform of coloring algorithm by transferring the color property between pair image, source (colored) and target (gray) images.

The algorithm colorizes each gray scaled pixel by matching chromatic value of it with each pixel of colored image and synthesis it on the Xilinx FPGA devices using VHDL synthesizer tool.

Many computational and process manners of this scheme are presented of 8-bit precision for each pixel of pair image.

Finally, testing and performance of this technique obtained on ISE 4.1i software implementation and comparing results with other simulator results.

American Psychological Association (APA)

Hassan, Ammar A.. 2010. Coloring of gray-scale image using FPGA. Journal of Engineering،Vol. 16, no. 4, pp.5932-5945.
https://search.emarefa.net/detail/BIM-287820

Modern Language Association (MLA)

Hassan, Ammar A.. Coloring of gray-scale image using FPGA. Journal of Engineering Vol. 16, no. 4 (Dec. 2010), pp.5932-5945.
https://search.emarefa.net/detail/BIM-287820

American Medical Association (AMA)

Hassan, Ammar A.. Coloring of gray-scale image using FPGA. Journal of Engineering. 2010. Vol. 16, no. 4, pp.5932-5945.
https://search.emarefa.net/detail/BIM-287820

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references : p. 5945

Record ID

BIM-287820