Sức mạnh tạo ảnh của AI ngày càng mạnh, nhưng trải nghiệm người dùng vẫn là một từ: chậm.
Một hình ảnh độ phân giải 1024, từ prompt đến khi ra ảnh, mô hình khuếch tán thường phải lấy mẫu nhiều lần trong không gian độ phân giải cao. Chất lượng lên, nhưng thời gian chờ đợi cũng theo đó mà lên. Khả năng càng mạnh, hóa đơn suy luận càng dày.
Trong các phương pháp tăng tốc chính cho mô hình khuếch tán trước đây, phương pháp lượng tử hóa, Attention hiệu quả... phụ thuộc nhiều vào sự phối hợp phần cứng; phương pháp chưng cất bước (step distillation) phụ thuộc vào việc tinh chỉnh chi phí cao và quá trình huấn luyện thường không ổn định; các phương pháp lưu trữ đặc trưng (feature caching) cần xác định động và lưu trữ các đặc trưng trung gian, và tỷ lệ tăng tốc khó vượt quá 5 lần.
Liệu có thể không phụ thuộc vào phần cứng cụ thể, không chưng cất/tinh chỉnh mô hình, không cần xác định động trong thời gian chạy, mà vẫn đẩy trực tiếp tốc độ tạo ảnh lên cao?
Nhóm nghiên cứu từ ĐH Bắc Hàng, NTU, ETH gần đây đã thử nghiệm một cách rất đơn giản:
Đầu tiên phác thảo ở độ phân giải thấp, sau đó phóng to, cuối cùng tô điểm độ nét cao.
MrFlow (Multi-Resolution Flow Matching) sử dụng ba giai đoạn như vậy, trên các mô hình như Qwen-Image, đã nén thời gian tạo từ đầu đến cuối từ 49.32s xuống còn 4.77s, tăng tốc thực tế 10.35 lần.
Bài viết được đăng ngay trong ngày đã lên Hugging Face Daily Papers; trong vòng ba ngày sau khi đăng, GitHub đã thu về hơn 200 sao; hiện cũng đã lên Hugging Face Trending Papers.

Đồng thời, các nhà sáng tạo cộng đồng đã bắt đầu thử nghiệm, thảo luận và mở rộng xung quanh MrFlow:

Quay trở lại với MrFlow, tại sao nó có thể đổi một quy trình đơn giản như vậy để lấy tốc độ tăng tốc từ đầu đến cuối cấp độ 10 lần?
Trước tiên hãy xem nguồn tăng tốc
Cấu hình tăng tốc mạnh mặc định của MrFlow là 12+1:
- Giai đoạn độ phân giải thấp chạy 12 bước
- Giai đoạn độ phân giải cao chỉ suy luận 1 bước
Trong quá trình tạo độ nét cao gốc, phần tính toán nặng nhất đều dồn vào việc lấy mẫu độ phân giải cao. MrFlow thì chuyển phần lớn sang giai đoạn độ phân giải thấp, độ phân giải cao chỉ làm công việc bổ sung chi tiết ngắn hạn. Các bước bổ sung ở giữa như VAE, siêu phân giải, chuẩn bị nhiễu... chi phí không lớn, sau khi tính vào tổng thời gian vẫn có thể đạt được tốc độ tăng tốc từ đầu đến cuối hơn 10 lần.

Tiếp theo hãy xem hiệu quả tạo ảnh
Ở mức tăng tốc cấp độ 10 lần, MrFlow có thể ổn định tạo ra hình ảnh sạch sẽ rõ ràng, các chỉ số định lượng cho thấy khoảng cách có thể được kiểm soát trong khoảng 1%.
Ví dụ trên Qwen-Image (tăng tốc 10.3 lần):

Ví dụ trên FLUX.1-dev (tăng tốc 8.25 lần):

Tại sao phải sử dụng đa độ phân giải
Phân tích ý tưởng thiết kế: Cấu trúc thông tin không gian tự nhiên của hình ảnh cung cấp điều kiện cho cách tạo hiệu quả và đơn giản là giảm độ phân giải. Chủ thể là ai, vị trí ở đâu, tư thế thế nào, bố cục có hợp lý không, ngữ nghĩa tổng thể có khớp với prompt hay không – những thứ này thực ra không nhất thiết phải tính toán từ đầu trực tiếp trong không gian độ phân giải cao. Độ phân giải thấp hơn hầu như không phá hủy nghiêm trọng thông tin ngữ nghĩa gốc, có thể giữ được cấu trúc không gian tổng thể, đồng thời số lượng token hình ảnh cũng giảm theo cấp số nhân bình phương.
MrFlow nắm bắt chính là cơ hội này: Trước tiên tạo cấu trúc với chi phí thấp, cuối cùng mới tinh chỉnh chi tiết. Giữa hai giai đoạn có thể được kết nối trực tiếp bởi mô hình siêu phân giải đã được huấn luyện trước.
Chi tiết từng bước
Bước một, tạo cấu trúc độ phân giải thấp
Đầu tiên để mô hình gốc tạo một bức ảnh trong không gian latent độ phân giải thấp. Bước này chịu trách nhiệm về cấu trúc tổng thể: chủ thể, bố cục, ngữ nghĩa, không khí màu sắc.
Lợi ích của độ phân giải thấp rất trực tiếp:
- Số token hình ảnh giảm theo cấp số nhân bình phương, mỗi bước đều rẻ hơn
- Cấu trúc tần số thấp dễ hội tụ hơn, tổng số bước cũng có thể ít hơn
Bước hai, quay lại không gian pixel để siêu phân giải
Tiếp theo, giải mã kết quả độ phân giải thấp thành hình ảnh, sau đó thực hiện siêu phân giải để nâng cao độ phân giải.
Có một lựa chọn quan trọng ở đây: Không phóng to trực tiếp trong không gian latent, mà phóng to trong không gian pixel.
Bởi vì upsampling trong không gian latent tuy trông tiết kiệm công sức, nhưng dễ mang lại những vấn đề như mờ cục bộ, kết cấu lộn xộn, phá vỡ cấu trúc trong quá trình xử lý tiếp theo. Siêu phân giải trong không gian pixel giống như tiếp tục gia công dọc theo bức tranh đã được xác định: giữ được cấu trúc, bổ sung chi tiết, và có thể tận dụng lại đầy đủ các mô hình siêu phân giải tiên tiến đã được huấn luyện trước.
Trong bài báo còn so sánh cụ thể các chiến lược siêu phân giải khác nhau. Nội suy trực tiếp và một số mô hình siêu phân giải được huấn luyện dựa trên mất mát hồi quy dễ bị mờ, siêu phân giải kiểu khuếch tán có thể sửa sai ngữ nghĩa cục bộ, trong khi các mô hình siêu phân giải dựa trên GAN như Real-ESRGAN lại cân bằng hơn giữa độ rõ nét, độ ổn định và tốc độ.

Bước ba, thêm một chút nhiễu, sau đó tô điểm độ nét cao
Hình ảnh sau khi siêu phân giải đã giống một bức ảnh độ nét cao, nhưng vẫn có những chi tiết cục bộ không rõ ràng hoặc ngữ nghĩa hỗn loạn không thể tránh khỏi, đặc biệt là khi liên quan đến tạo văn bản. Lý do rất đơn giản: mạng siêu phân giải không hiểu prompt, có thể bổ sung những kết cấu trông có vẻ hợp lý nhưng về mặt ngữ nghĩa không hoàn toàn chính xác.
Vì vậy, MrFlow sẽ mã hóa lại hình ảnh siêu phân giải vào không gian latent, sau đó tiêm vào một lượng nhỏ nhiễu cường độ thấp để chuẩn bị cho bước viết lại tiếp theo. Vì siêu phân giải không thay đổi thông tin tần số thấp của chủ thể, và chỉ có một phần nhỏ thông tin tần số cao được bổ sung cần phải sửa chữa lại, nên ở đây thường chỉ cần thêm lại nhiễu với cường độ khoảng 0.12 để ghi đè tín hiệu tần số cao.
Cuối cùng giao lại cho mô hình flow-matching gốc thực hiện tinh chỉnh độ phân giải cao một bước. Chỉ cần 1 bước là vì thông tin hiệu quả từ việc tạo độ phân giải thấp + siêu phân giải phía trước đã đủ phong phú, cường độ nhiễu được thêm vào để ghi đè tín hiệu sai rất thấp, do đó điểm bắt đầu suy luận độ phân giải cao tự nhiên nằm trên quỹ đạo gần phía hình ảnh sạch, chỉ cần lấy mẫu một bước dọc theo hướng đường thẳng.
So với các phương pháp tăng tốc không cần huấn luyện khác, tốt ở đâu?
Kết hợp đường cong trade-off và cách triển khai phương pháp, ưu thế của MrFlow rõ rệt: Cấu hình linh hoạt, chính xác hiệu quả, mã nguồn đơn giản, chỉ số kiểm tra Geneval - đường cong tỷ lệ tăng tốc ổn định ở góc trên bên phải hình ảnh, ổn định vượt trội hơn các phương pháp tăng tốc không cần huấn luyện khác.

Trong đó, ở tỷ lệ tăng tốc từ đầu đến cuối trên 4 lần, các phương pháp loại Cache sẽ nhanh chóng đối mặt với sự sụp đổ.
Còn các phương pháp tăng tốc đa độ phân giải khác, đều thực hiện upsampling trong không gian latent, dễ xuất hiện mờ, artifact, biến dạng cấu trúc cục bộ, và khả năng tổng quát hóa trên các mô hình khác nhau có sự khác biệt rõ rệt. Từ góc nhìn so sánh trực quan, sự khác biệt giữa các phương pháp này và MrFlow sẽ rõ ràng hơn so với chỉ số kiểm tra: các phương pháp này ở tỷ lệ tăng tốc cao thường xuất hiện sụp đổ kết cấu cục bộ hoặc cấu trúc không ổn định, trong khi MrFlow giữ lại chi tiết sạch sẽ hơn.

Khi đặt hình ảnh của các phương pháp khác nhau cùng nhau so sánh, cũng có thể thấy xu hướng tương tự: MrFlow trong các phương pháp không cần huấn luyện đạt được sự cân bằng tốt nhất giữa tốc độ và chất lượng; khi kết hợp với các phương pháp chưng cất, còn có thể tăng tốc thêm nữa.
Ví dụ so sánh trên Qwen-Image:

Ví dụ so sánh trên FLUX.1-dev:

Tất cả mô hình tiên tiến đều áp dụng được, còn có thể kết hợp trực giao với chưng cất bước thời gian
Bài báo và kho lưu trữ mã nguồn mở đã bao phủ nhiều mô hình tiên tiến:

Đáng chú ý là, nó còn có thể kết hợp chồng lên với mô hình chưng cất bước thời gian, so với mô hình cơ sở 50 bước gốc đạt được tốc độ tăng tốc trên 25 lần. Nghĩa là, nếu bạn đã có các mô hình chưng cất như Pi-Flow, Z-Image-Turbo, MrFlow không cần huấn luyện lại một bộ giải pháp kết hợp, mà có thể trực tiếp kết nối với trọng số hiện có để tiếp tục tăng tốc.
Mã nguồn mở đầy đủ, còn bao gồm plugin ComfyUI
Tác giả trong kho lưu trữ GitHub đã sắp xếp demo nhỏ nhất chạy một cú nhấp chuột và các ví dụ tham số hóa đầy đủ cho từng mô hình.
Và ngoài mã thuật toán thông thường, còn trực tiếp đưa ra ví dụ plugin ComfyUI, các nhà sáng tạo cộng đồng có thể sử dụng ngay lập tức. Hiện tại trong cộng đồng đã có triển khai MrFlow trên các mô hình mới nhất như Krea-2.

Thảo luận bổ sung
Chiến lược đa độ phân giải trong các công trình trước đây thực ra cũng có dấu vết: trong cộng đồng, các quy trình như Hires.fix cũng đã sớm giới thiệu siêu phân giải vào không gian pixel. Điểm khác biệt là, MrFlow không phải để đẩy mô hình đã huấn luyện trước vào miền vẽ ở độ phân giải cao hơn, mà tập trung vào tăng tốc tạo ảnh trong phạm vi khả năng huấn luyện, và sử dụng thí nghiệm hệ thống để phân tích lý do tại sao quy trình của nó hiệu quả.
Nói cách khác, MrFlow thảo luận không phải "có thể vẽ lớn hơn không", mà là "vì mô hình đã biết vẽ, có thể ít thực hiện tính toán không cần thiết trong không gian độ phân giải cao không". Dọc theo vấn đề này, giai đoạn độ phân giải thấp trước hoàn thành bố cục tổng thể, giai đoạn độ phân giải cao sau bổ sung chi tiết, là một cách phân bổ sức mạnh tính toán có mục tiêu hơn.
Lập kế hoạch hợp lý hơn về độ thô mịn của tính toán, đó chính là lý do MrFlow đơn giản mà hiệu quả.
Tên bài báo: Multi-Resolution Flow Matching: Training-Free Diffusion Acceleration via Staged Sampling
Liên kết bài báo: https://arxiv.org/abs/2607.01642
Liên kết mã nguồn: https://github.com/Xingyu-Zheng/MrFlow
Hugging Face Daily Paper: https://huggingface.co/papers/date/2026-07-03
Hugging Face Trending Papers: https://huggingface.co/papers/trending
Bài viết này đến từ tài khoản WeChat công chúng "Quantum Bit", tác giả: Nhóm MrFlow






