Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the jnews-view-counter domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/midjourney/domains/khoahocmidjourney.com/public_html/wp-includes/functions.php on line 6114
Hướng dẫn dùng Stable Diffusion cho người mới bắt đầu inpainting (ví dụ từng bước) – Hướng dẫn học và kiếm tiền từ MIDJOURNEY từ A – Z

Tháng năm 28

Hướng dẫn dùng Stable Diffusion cho người mới bắt đầu inpainting (ví dụ từng bước)

0  comments

Cho dù lời nhắc và mô hình của bạn tốt đến đâu, rất hiếm khi có được một bức ảnh hoàn hảo trong một lần chụp.

Inpainting là một cách không thể thiếu để sửa chữa những khiếm khuyết nhỏ. Trong bài đăng này, tôi sẽ đi qua một vài ví dụ cơ bản để sử dụng inpainting để sửa lỗi.

Nếu bạn chưa quen với hình ảnh AI, trước tiên bạn có thể muốn đọc hướng dẫn dành cho người mới bắt đầu.

Đây là phần 3 của loạt bài hướng dẫn dành cho người mới bắt đầu.
Đọc phần 1: Hướng dẫn tuyệt đối cho người mới bắt đầu.
Đọc phần 2: Cấu Trúc Câu Lệnh
Đọc phần 4: Models

Contents

  • Mô hình hình ảnh và GUI
  • Cài đặt inpainting cơ bản
    • Sử dụng một mô hình inpainting (tùy chọn)
    • Tạo mặt nạ inpaint
    • Settings for inpainting
      • Câu lệnh
      • Kích cỡ hình
      • Phục hồi khuôn mặt
      • Nội dung mặt nạ
      • Cường độ khử nhiễu
      • Kích thước lô
    • Kết quả Inpainting
    • Một vòng nữa của inpainting
  • Thêm đối tượng mới
  • Giải thích các thông số inpainting
    • Cường độ khử nhiễu
    • Quy mô CFGCFG scale
    • Nội dung ẩn danh
  • Lời khuyên cho inpainting

Mô hình hình ảnh và GUI

Chúng tôi sẽ sử dụng AI khuếch tán ổn định và GUI AUTOMATIC1111. Xem hướng dẫn bắt đầu nhanh của tôi để thiết lập trong máy chủ đám mây của Google.

Cài đặt inpainting cơ bản

Trong phần này, tôi sẽ chỉ cho bạn từng bước cách sử dụng inpainting để sửa các lỗi nhỏ.

Tôi sẽ sử dụng một hình ảnh gốc từ lời nhắc của Lonely Palace:
[emma watson: amber heard: 0.5], (long hair:0.5), headLeaf, wearing stola, vast roman palace, large window, medieval renaissance palace, ((large room)), 4k, arstation, intricate, elegant, highly detailed

(Cài đặt chi tiết có thể được tìm thấy ở đây.)

Ảnh gốc
Đó là một hình ảnh đẹp nhưng tôi muốn khắc phục các vấn đề sau

  • Khuôn mặt trông không tự nhiên.
  • Cánh tay phải bị mất.

Sử dụng một mô hình inpainting (tùy chọn)

Bạn có biết có một mô hình Stable Diffusion được đào tạo để inpainting không? Bạn có thể sử dụng nó nếu bạn muốn có được kết quả tốt nhất. Nhưng thông thường, bạn có thể sử dụng cùng một mô hình mà bạn đã tạo hình ảnh để inpainting.

Để cài đặt mô hình inpainting v1.5, hãy tải xuống tệp điểm kiểm tra mô hình và đặt nó vào thư mục
stable-diffusion-webui/models/Stable-diffusion
Trong AUTOMATIC1111, nhấn vào biểu tượng làm mới bên cạnh hộp thả lựa chọn điểm kiểm tra ở trên cùng bên trái. Chọn sd-v1-5-inpainting.ckpt để kích hoạt mô hình.

Tạo mặt nạ inpaint

Trong GUI AUTOMATIC1111, Chọn tab img2img và chọn tab phụ Inpaint. Tải hình ảnh lên khung inpainting.
inpainting canvas
Chúng ta sẽ vẽ cả cánh tay phải và khuôn mặt cùng một lúc. Sử dụng công cụ cọ vẽ để tạo mặt nạ. Đây là khu vực bạn muốn Khuếch tán ổn định tái tạo hình ảnh.
Tạo mặt nạ bằng công cụ cọ vẽ.

Cài đặt cho inpainting

Câu lệnh

Bạn có thể sử dụng lại lời nhắc ban đầu để sửa lỗi. Điều này giống như tạo ra nhiều hình ảnh nhưng chỉ trong một khu vực cụ thể.

Kích cỡ hình

Kích thước hình ảnh cần được điều chỉnh để giống với hình ảnh gốc. (704 x 512 trong trường hợp này).

Phục hồi khuôn mặt

Nếu bạn đang vẽ khuôn mặt, bạn có thể bật khôi phục khuôn mặt. Bạn cũng sẽ cần chọn và áp dụng mô hình khôi phục khuôn mặt sẽ được sử dụng trong tab Cài đặt. CodeFormer là một cái tốt.

Lưu ý rằng tùy chọn này có thể tạo ra vẻ ngoài không tự nhiên. Nó cũng có thể tạo ra điều gì đó không phù hợp với phong cách của mô hình.

Nội dung mặt nạ

Cài đặt quan trọng tiếp theo là Nội dung mặt nạ.

Chọn bản gốc nếu bạn muốn kết quả được hướng dẫn bởi màu sắc và hình dạng của nội dung gốc. Bản gốc thường được sử dụng khi vẽ khuôn mặt vì hình dạng chung và giải phẫu là ok. Chúng tôi chỉ muốn nó trông hơi khác một chút.

Trong hầu hết các trường hợp, bạn sẽ sử dụng Bản gốc và thay đổi cường độ khử nhiễu để đạt được các hiệu ứng khác nhau.

Bạn có thể sử dụng tiếng ồn tiềm ẩn hoặc không có gì tiềm ẩn nếu bạn muốn tạo lại thứ gì đó hoàn toàn khác với bản gốc, chẳng hạn như loại bỏ một chi hoặc giấu một bàn tay. Các tùy chọn này khởi tạo vùng được che bằng một thứ khác với hình ảnh gốc. Nó sẽ tạo ra một cái gì đó hoàn toàn khác.

Cường độ khử nhiễu

Cường độ khử nhiễu kiểm soát mức độ thay đổi nó sẽ tạo ra so với hình ảnh gốc. Sẽ không có gì thay đổi khi bạn đặt thành 0. Bạn sẽ nhận được một bức tranh không liên quan khi đặt thành 1.

0,75 thường là một điểm khởi đầu tốt. Giảm nếu bạn muốn thay đổi ít hơn.

Kích thước lô

Đảm bảo tạo một vài hình ảnh cùng một lúc để bạn có thể chọn những hình ảnh tốt nhất. Đặt hạt giống thành -1 để mọi hình ảnh đều khác nhau.

Lời nhắc (Giống như bản gốc)
Các bước lấy mẫu 20
Seed -1
Kích cỡ hình 704 x 512
Phục hồi khuôn mặt Codeformer
phương pháp lấy mẫu Euler a
Model Stable Diffusion v1.5 inpainting
Nội dung mặt nạ latent noise or latent nothing
Inpaint ở độ phân giải đầy đủ On
cường độ khử nhiễu 0.75

Kết quả inpainting

Dưới đây là một số hình ảnh đã impaint




Hình ảnh đã được inpaint

Một vòng nữa của inpainting

Tôi thích cái cuối cùng nhưng có thêm một bàn tay dưới cánh tay mới sơn. Làm theo các bước tương tự để tải lên hình ảnh này và tạo mặt nạ. Nội dung bị che phải được đặt thành latent noise để tạo ra thứ gì đó hoàn toàn khác.

Bàn tay dưới cánh tay được loại bỏ với vòng vẽ thứ hai:
Sử dụng inpainting để loại bỏ bàn tay thừa dưới cánh tay.
Và đây là hình ảnh cuối cùng của tôi.

So sánh song song
Còn lại: nguyên bản. Đúng: inpaint 2 lần.
Inpainting là một quá trình lặp đi lặp lại. Bạn có thể áp dụng nó nhiều lần nếu muốn tinh chỉnh một hình ảnh.

Xem bài đăng này để biết một ví dụ cực đoan hơn về inpainting.

Xem hướng dẫn loại bỏ các chi thừa bằng inpainting.

Thêm đối tượng mới

Đôi khi bạn muốn thêm một cái gì đó mới vào hình ảnh.

Hãy thử thêm một chiếc quạt cầm tay vào bức tranh.

Đầu tiên, tải hình ảnh lên canvas vẽ tranh và tạo mặt nạ quanh ngực và cánh tay phải.

Thêm lời nhắc” holding a hand fan” vào đầu lời nhắc ban đầu. Lời nhắc cho inpainting là
(holding a hand fan: 1.2), [emma watson: amber heard: 0.5], (long hair:0.5), headLeaf, wearing stola, vast roman palace, large window, medieval renaissance palace, ((large room)), 4k, arstation, intricate, elegant, highly detailed

Việc thêm các đối tượng mới vào dấu nhắc ban đầu đảm bảo tính nhất quán về kiểu dáng. Bạn có thể điều chỉnh trọng số từ khóa (1,2 ở trên) để làm cho người hâm mộ hiển thị.

Đặt nội dung che dấu là latent noise.

Điều chỉnh cường độ khử nhiễu và tỷ lệ CFG để tinh chỉnh hình ảnh không sơn.

Sau một số thử nghiệm, nhiệm vụ của chúng tôi đã hoàn thành:
Thêm một chiếc quạt tay với inpainting.

Giải thích các thông số inpainting

Cường độ khử nhiễu

Cường độ khử nhiễu kiểm soát mức độ tôn trọng mà hình ảnh cuối cùng phải trả cho nội dung gốc. Đặt nó thành 0 không thay đổi gì. Đặt thành 1 bạn có một hình ảnh không liên quan.

Đặt thành giá trị thấp nếu bạn muốn thay đổi nhỏ và giá trị cao nếu bạn muốn thay đổi lớn.
Thay đổi cường độ khử nhiễu. Đặt giá trị thấp nếu bạn muốn thay đổi nhỏ và giá trị cao nếu bạn muốn thay đổi lớn.

Quy mô CFG

Tương tự như cách sử dụng trong chuyển văn bản thành hình ảnh, thang đo Hướng dẫn miễn phí của Trình phân loại là một tham số để kiểm soát mức độ tôn trọng của mô hình đối với lời nhắc của bạn.

1 – Chủ yếu bỏ qua lời nhắc của bạn.
3 – Hãy sáng tạo hơn.
7 – Một sự cân bằng tốt giữa làm theo lời nhắc và tự do.
15 – Tuân thủ nhiều hơn lời nhắc.
30 – Tuân thủ nghiêm ngặt lời nhắc.

Nội dung ẩn danh

Nội dung được che dấu kiểm soát cách vùng được che dấu được khởi tạo.

  • Tô màu: Khởi tạo với độ mờ cao của ảnh gốc.
  • Bản gốc: Chưa sửa đổi.
  • Latent noise: Vùng mặt nạ được khởi tạo với lấp đầy và độ nhiễu ngẫu nhiên được thêm vào không gian tiềm ẩn.
  • Latent nothing: Giống latent noise ngoại trừ không có độ nhiễu nào được thêm vào không gian tiềm ẩn.

Dưới đây là nội dung mặt nạ ban đầu trước bất kỳ bước lấy mẫu nào. Điều này cung cấp cho bạn một số ý tưởng về những gì họ đang có.
Nội dung che đậy.

Lời khuyên cho inpainting

Vẽ tranh thành công đòi hỏi sự kiên nhẫn và kỹ năng. Dưới đây là một số ngôi nhà khi sử dụng inpainting

  • Một khu vực nhỏ tại một thời điểm.
  • Giữ nội dung bị che ở Bản gốc và điều chỉnh cường độ khử nhiễu hoạt động 90% thời gian.
  • Chơi với nội dung ẩn để xem nội dung nào hoạt động tốt nhất.
  • Nếu không có gì hoạt động tốt trong cài đặt của AUTOMATIC1111, hãy sử dụng phần mềm chỉnh sửa ảnh như Photoshop hoặc GIMP để vẽ khu vực quan tâm bằng hình dạng và màu sắc thô mà bạn muốn. Tải lên hình ảnh đó và inpaint với nội dung gốc.

Đây là phần 3 của loạt bài hướng dẫn dành cho người mới bắt đầu.
Đọc phần 1: Hướng dẫn tuyệt đối cho người mới bắt đầu.
Đọc phần 2: Cấu Trúc Câu Lệnh
Đọc phần 4: Models

Content retrieved from: https://stable-diffusion-art.com/inpainting_basics/.


Tags


Có thể bạn sẽ quan tâm

>