Extension Script: Depth Maps
Depth Maps คือส่วนเสริมที่มีไว้ AI อีกตัวสร้างความลึกให้กับภาพโดยสามารถนำไปประยุกต์ใช้ทำภาพ VR แบบ SBS หรือสร้าง Video ภาพเคลื่อนไหวที่แสดงความลึกให้เห็นได้ โดยสามารถติดตั้งได้จากเมนู Extension
Workflow
สร้างภาพพร้อม Depth Maps
txt2img
หากใช้ txt2img ก็ลองสร้างภาพไปเรื่อย ๆ จนได้ prompt ที่ถูกใจก็เก็บ seed ไว้ หรือจะดึง prompt + seed เก่ามาจาก PNG Info ก็ได้
หลังจากนั้นก่อน generate ให้ เลือก Script เป็น DepthMap 0.3.8 (หรือ version อื่น ๆ ในเวลานั้น) หลังจากนั้นให้เลือก Model เป็น midas ตัวไหนก็ได้ โดยตัวอย่างจะได้ small เพราะต้องการความเร็วเป็นตัวอย่าง
หากติดตั้ง DepthMap แล้วไม่เห็นใน Script ให้ทำการปิด SD เปิดใหม่ หากยังไม่ได้อีกให้ลบ folder DepthMap ใน D:\AI\stable-diffusion-webui\extensions\stable-diffusion-webui-depthmap-script และติดตั้งใหม่แต่ต้น
หากต้องการทำเป็นภาพนิ่งเฉย ๆ ไว้ใช้กับแว่น VR ที่รองรับ SBS เช่น Quest 2 ให้ติ๊กถูกที่ Generate Stereo side-by-side image และกด Generate ได้เลย
img2imgหากมีภาพเก่า หรือภาพที่ทำเสร็จแล้ว
หากมีภาพเก่าอยู่แล้วไม่อยากมาload generateภาพที่ต้อการโดยใช้ ใหม่Depth tab แล้วทำเหมือน txt2img
หรือ inpaint เสร็จไปหมดแล้วสามารถทำได้เช่นกัน
load ภาพที่ต้องการทำภาพที่ต้องการทำไปใน img2img ตั้งค่า Denoise strength เป็น 0 เพื่อข้ามขั้นตอนทำภาพ อย่าลืมตั้งค่าขนาดภาพและการ resize ภาพให้ถูกต้อง
หลังจากนั้นตั้งค่า Depth Maps ได้เหมือน txt2img
เมื่อเสร็จแล้วก็จะได้ภาพพร้อม Depth Maps ไว้ทำในขั้นตอนต่อไป
การทำ Depth Map ครั้งแรกจะนานหน่อยเพราะโปรแกรมต้องโหลดโมเดลดู progress ได้จากใน CMD ให้ใจเย็น ๆ
Generate ภาพพร้อม Depth Maps ให้เป็น Video ภาพเคลื่อนไหว
แบบง่ายที่สุดเลยคือไปที่ https://depthy.stamina.pl/ หลังจากนั้นกด Open Photo
เลือกภาพที่ต้องการทำและ Open หลังจากนั้นเว็บจะให้ Load Depth Map ลงไปก็เลือกใส่ไป
หลังจาก Load เสร็จแล้วให้กด Option ปุ่มที่ 2 จากด้านซ้าย
กด Hypnotize ตั้งเวลา ความเร็ว และองศาการเคลื่อนไหวตามใจชอบและกด OK





