Máy tính tỷ lệ khung hình ảnh AI
16:9 với cạnh dài nhất 1024 px và bội số 64 là 1024 × 576. Với SDXL, kích thước huấn luyện gần nhất là 1344 × 768.
Cách dùng
- Chọn một tỷ lệ trong danh sách hoặc tự nhập chiều rộng và chiều cao của tỷ lệ, ví dụ 16 và 9.
- Chọn kích thước được đặt theo cạnh dài nhất tính bằng pixel hay theo tổng số megapixel, rồi nhập giá trị.
- Chọn bội số. Dùng 64 cho các mô hình kiểu Stable Diffusion, 16 cho OpenAI và 8 cho kích thước linh hoạt nhất.
- Xem độ phân giải, sai số tỷ lệ nhỏ do làm tròn và kích thước gần nhất mà mỗi dịch vụ chấp nhận. Để kiểm tra một ảnh có sẵn, nhập chiều rộng và chiều cao của nó ở khối thứ hai.
Cách tính
Với tỷ lệ W:H và cạnh dài L, cạnh dài là L làm tròn theo bội số, còn cạnh ngắn là L × (ngắn ÷ dài) làm tròn theo bội số. 16:9 với L = 1024 và bội số 64 cho 1024 × 576, vì 576 đúng bằng 9 × 64.
Với megapixel, chiều rộng là căn bậc hai của (số pixel × W ÷ H) và chiều cao suy ra từ tỷ lệ. Cả hai được làm tròn theo bội số, rồi giữ phương án tốt hơn trong hai ứng viên: bắt đầu từ chiều rộng hoặc từ chiều cao.
Làm tròn làm tỷ lệ lệch đi một chút. 3:2 ở 1024 và bội số 64 cho 1024 × 704 (khoảng 1,4545), sai số 3 phần trăm, hiển thị ở dòng độ lệch. Với bội số 8 là 1024 × 680 và sai số nhỏ hơn.
Độ phân giải được đổi thành tỷ lệ bằng cách chia hai cạnh cho ước chung lớn nhất, nên 1920 × 1080 là 16:9 và 1366 × 768 là 683:384, công cụ cũng khớp nó với tỷ lệ phổ biến gần nhất là 16:9.
Vì sao dùng bội số của 64 và 8
Các mô hình khuếch tán tiềm ẩn như Stable Diffusion làm việc trên lưới nén nhỏ hơn ảnh 8 lần, và mạng còn thu nhỏ lưới đó thêm vài lần nữa. Kích thước là bội số của 64 chia hết ở mọi giai đoạn nên hầu hết công cụ cục bộ yêu cầu như vậy. Bài báo SDXL huấn luyện với các kích thước đều là bội số của 64.
Dịch vụ lưu trữ có quy tắc riêng. Các mô hình GPT Image của OpenAI nhận kích thước tùy chỉnh nếu cả hai cạnh là bội số của 16. Midjourney nhận tỷ lệ và tự quyết định số pixel.
Kích thước được hỗ trợ theo dịch vụ
| Dịch vụ | Kích thước và giới hạn | Nguồn |
|---|---|---|
| OpenAI GPT Image | Khuyến nghị 1024×1024, 1536×1024, 1024×1536. Tùy chỉnh: hai cạnh là bội số của 16, tỷ lệ từ 1:3 đến 3:1, cạnh dài nhất tối đa 3840, tổng từ 655.360 đến 8.294.400 pixel. Trên 2560×1440 là thử nghiệm. | platform.openai.com/docs/guides/image-generation |
| Midjourney | --ar rộng:cao bằng số nguyên, không dùng số thập phân. Mặc định 1:1. Midjourney tự chọn kích thước pixel. | docs.midjourney.com, Aspect Ratio |
| Stable Diffusion XL | 40 kích thước khoảng 1 megapixel, đều là bội số của 64, từ 512×2048 đến 2048×512. Gồm 1024×1024, 1152×896, 1344×768 và 768×1344. | arXiv 2307.01952, appendix I |
Mẹo
- Chọn tỷ lệ trước theo nơi dùng ảnh: 1:1 cho bài đăng vuông, 4:5 hoặc 3:4 cho bảng tin dọc, 9:16 cho story và shorts, 16:9 cho video và ảnh bìa.
- Tạo ảnh gần kích thước gốc của mô hình rồi phóng to sau. Yêu cầu mô hình SDXL kích thước xa mức 1 megapixel thường làm chủ thể bị lặp.
- Nếu dịch vụ từ chối một kích thước, nguyên nhân thường là bội số hoặc giới hạn pixel, hãy xem các dòng ở trên.
Câu hỏi thường gặp
Dùng kích thước nào cho 16:9 trong Stable Diffusion XL?
Dùng 1344 × 768, có trong danh sách kích thước huấn luyện của SDXL. Với 9:16 dọc dùng 768 × 1344. Cả hai đều là bội số của 64.
Tôi có thể dùng kích thước bất kỳ với GPT Image không?
Không phải bất kỳ. Ba kích thước khuyến nghị là 1024×1024, 1536×1024 và 1024×1536. Kích thước tùy chỉnh dùng được nếu hai cạnh là bội số của 16, tỷ lệ nằm giữa 1:3 và 3:1, cạnh dài nhất không quá 3840 và tổng pixel từ 655.360 đến 8.294.400. Trên 2560×1440 được đánh dấu là thử nghiệm.
Midjourney có dùng kích thước pixel không?
Bạn đưa tỷ lệ bằng --ar, ví dụ --ar 16:9, và Midjourney chọn kích thước đầu ra. Tỷ lệ viết bằng số nguyên, nên hãy viết 139:100 thay vì 1,39:1. Công cụ này hiển thị tỷ lệ đã rút gọn của giá trị bạn nhập.
Vì sao tỷ lệ lệch đi một chút?
Cả hai cạnh phải là bội số của số đã chọn nên một cạnh bị làm tròn. Bội số càng lớn, sai số càng lớn. Nếu sai số quan trọng, hãy dùng bội số nhỏ hơn hoặc ảnh lớn hơn.
Có gì được tải lên không?
Không. Mọi phép tính diễn ra ngay trong trình duyệt của bạn.