توليد صورة من صورة من خلال الاسترشاد بنص - كتاب الذكاء الإصطناعي - الصف 12 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب الذكاء الإصطناعي - الصف 12 - الفصل 1 | المادة: الذكاء الإصطناعي | المرحلة: الصف 12 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

الدرس: توليد صورة من صورة من خلال الاسترشاد بنص

📚 معلومات الصفحة

الكتاب: كتاب الذكاء الإصطناعي - الصف 12 - الفصل 1 | المادة: الذكاء الإصطناعي | المرحلة: الصف 12 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

نوع المحتوى: درس تعليمي

مستوى الصعوبة: متوسط

📝 ملخص الصفحة

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

يتناول الدرس تقنية Image-to-Image Generation with Text Guidance، حيث يتم استخدام مكتبة diffusers في Python لإنشاء صور جديدة بناءً على صورة أساسية وتوجيه نصي. يشرح كيفية تحميل نموذج مسبق التدريب، ونقل المعالجة إلى GPU لتسريعها، وإعداد الصورة المدخلة عن طريق تغيير حجمها.

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

📄 النص الكامل للصفحة

يضيف التوجيه (Prompt) التالي بعدًا إضافيًا لعملية التوليد، إذ يطلب أن يُرسم أسد أبيض بطريقة بابلو بيكاسو (Pablo Picasso)، وهو من أشهر الرسامين في القرن العشرين.image = generator("A painting of a white lion in the style of Picasso.") images[0] plt.imshow(image);ومرة أخرى، النتائج مبهرة وتُظهر الإبداع في عملية الانتشار المستقر، فالصورة الناتجة عن العملية هي في الواقع صورة أسد أبيض. ولكن على عكس التوجيه السابق، يؤدي التوجيه الجديد إلى صور تشبه الرسم بدلاً من أن تشبه الصور الفوتوغرافية. بالإضافة إلى ذلك، فإن أسلوب اللوحة يشبه بالفعل وبشكل ملحوظ أسلوب بابلو بيكاسو.--- SECTION: توليد صورة من صورة من خلال الاسترشاد بنص --- توليد صورة من صورة من خلال الاسترشاد بنص--- SECTION: Image-to-Image Generation with Text Guidance --- Image-to-Image Generation with Text Guidanceيستخدم المثال التالي مكتبة diffusers لتوليد صورة بناءً على مدخلين هما: صورة موجودة تعمل كأساس للصورة الجديدة التي سيتم إنشاؤها، وتوجيه نصي يصف الشكل الذي يجب أن تبدو عليه الصورة المنتجة. بما أن مهمة تحويل النص إلى الصورة الموضحة في القسم السابق كانت محدودة فقط بتوجيه نصي، فيجب أن تتضمن المهمة الجديدة أن تكون الصورة الجديدة مشابهة للصورة الأصلية، وممثلة بشكل دقيق للوصف الوارد في التوجيه النصي.# pipeline used for image to image generation with stable diffusion from diffusers import StableDiffusionImg2ImgPipeline # loads a pretrained generator model generator = StableDiffusionImg2ImgPipeline.from_pretrained("runwayml/stable-diffusion-v1-5") # moves the generator model to the GPU (CUDA) for faster processing generator.to("cuda") init_image = Image.open("landscape.jpg") init_image.thumbnail(((768, 768))) # resizes the image to prepare it as input of the model plt.imshow(init_image);2023 - 1447--- VISUAL CONTEXT --- **IMAGE**: شكل 4.30: صورة مولدة لأسد على نمط بيكاسو Description: An abstract, cubist-style painting of a lion's head, generated by an AI model. The image features geometric shapes, bold outlines, and a color palette of yellows, greens, blues, and black, reminiscent of Pablo Picasso's artistic style. The lion's face is depicted with fragmented features, including a prominent eye and snout. The background is also abstract with geometric patterns. Context: This image serves as an example of the output from a text-to-image generation model (Stable Diffusion) when given a prompt to create a white lion in the style of Pablo Picasso. It demonstrates the model's ability to interpret artistic styles and generate visually impressive results.

🎴 بطاقات تعليمية للمراجعة

عدد البطاقات: 5 بطاقة لهذه الصفحة

ما هو المفهوم الذي يسمح بتوليد صور تشبه رسومات فنية مثل أسلوب بيكاسو، بالاعتماد على توجيه نصي وصورة كأساس؟

الإجابة: توليد صورة من صورة من خلال الاسترشاد بنص (Image-to-Image Generation with Text Guidance).

الشرح: هذا المفهوم يسمح بإنشاء صور جديدة تكون مشابهة للصورة الأصلية (الصورة الأساس) وتتوافق مع الوصف النصي المقدم، مما يمكن من تطبيق أساليب فنية محددة.

تلميح: فكر في نوع توليد الصور الذي يجمع بين محتوى مرئي وتوجيه نصي.

ما هي المكتبة المستخدمة في المثال لتوليد صور من صور مع الاسترشاد بنص؟

الإجابة: مكتبة diffusers.

الشرح: تُستخدم مكتبة diffusers في Python لتسهيل العمل مع نماذج توليد الصور المتقدمة مثل Stable Diffusion، وتوفر أدوات لتوليد الصور من نصوص أو صور.

تلميح: ما هي الأداة البرمجية التي تم ذكرها لاستخدام نماذج الانتشار المستقر؟

اذكر مثالاً على كيفية استخدام نموذج Stable Diffusion لتوليد صورة بأسلوب فني معين (مثل أسلوب بيكاسو) بناءً على وصف نصي.

الإجابة: بتوجيه النموذج بعبارة مثل: "A painting of a white lion in the style of Picasso.".

الشرح: عند تقديم توجيه نصي يصف العنصر المراد توليده (أسد أبيض) والأسلوب الفني المطلوب (أسلوب بيكاسو)، يمكن لنموذج Stable Diffusion توليد صورة تعكس هذه المواصفات بفعالية.

تلميح: ما هو نوع المدخل الذي يُعطى للنموذج لتحديد الأسلوب الفني المطلوب؟

ما هو الغرض من استخدام الصورة الأصلية (init_image) في عملية توليد الصور من صور مع الاسترشاد بنص؟

الإجابة: تعمل الصورة الأصلية كأساس للصورة الجديدة، مما يضمن أن تكون الصورة المنتجة مشابهة للصورة الأصلية مع تطبيق التوجيه النصي.

الشرح: تسمح الصورة الأصلية للنموذج بالحفاظ على بعض عناصر الصورة الأصلية (مثل التكوين العام أو الألوان) مع تعديلها أو تحويلها وفقًا للوصف النصي، مما ينتج عنه صورة متكاملة.

تلميح: لماذا نحتاج إلى صورة موجودة عند توليد صورة جديدة بناءً على نص؟

ما هي القدرة التي تظهرها تقنية توليد الصور من صور مع الاسترشاد بنص فيما يتعلق بأساليب الرسم؟

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

الشرح: من خلال تدريب النماذج على كميات هائلة من البيانات الفنية، يمكن للذكاء الاصطناعي تعلم خصائص الأساليب الفنية المختلفة (مثل الألوان، الخطوط، الأشكال، التكوين) وتطبيقها عند توليد صور جديدة.

تلميح: كيف يمكن للذكاء الاصطناعي أن ينتج صورًا تشبه أعمال فنانين مشهورين؟