Đánh giá khử nhiễu trước bản render cuối cùng
Khử nhiễu được xem là chấp nhận được khi nó giảm các khuyết điểm gây khó chịu mà không xóa mất chất liệu cũng như không làm cho các chi tiết thay đổi từ hình này sang hình khác. Hãy giữ bản render thô, so sánh nhiều vùng ở kích thước khi giao, và với một hoạt cảnh, hãy xem một đoạn ngắn liên tiếp. Một hình đơn lẻ quá mượt không đủ để xác nhận cả một cảnh quay.
Xác định những gì cần giữ lại rõ nét
Trước khi tìm một thông số, hãy gọi tên những chi tiết mang lại hồn cho hình: hạt của một món đồ gốm, sợi của một tờ giấy, nét chạm của một nút bần, phản chiếu mảnh hay những biến thiên nhỏ trong một vùng tối. Hãy thêm vào những khuyết điểm thực sự gây khó chịu ở kích thước phát. Sự phân biệt này giúp tránh yêu cầu khử nhiễu xóa đi một chất liệu cố ý hoặc giữ lại mọi bất thường ngẫu nhiên.
Hãy chọn một hình khó thay vì chỉ chọn hình đầu tiên. Xác định ba vùng: một bề mặt tương đối đồng nhất, một chi tiết mảnh và một chuyển sáng. Bao gồm cả chủ thể chính, kể cả khi một nền nhiễu trông ấn tượng hơn khi phóng to. Ưu tiên nghệ thuật phải được ghi ra trước khi so sánh, nếu không thì phiên bản mượt nhất dễ thắng theo cảm nhận chung.
Nút Denoise của Blender dựa trên Open Image Denoise. Nó có thể dùng chỉ riêng hình hoặc nhận thêm thông tin phụ trợ. Sách hướng dẫn cho biết albedo và các normal chuyên dụng có thể giúp giữ lại chi tiết; sự hiện diện của chúng không thay thế cho việc kiểm tra kết quả. Tài liệu về nút mô tả các đầu vào của nó.
| Vùng | Điều bạn tìm kiếm | Lý do làm lại |
|---|---|---|
| Bề mặt đồng nhất | Nhiễu rải rác, không có mảng nhân tạo | Vết loang được làm mịn, vẫn thấy rõ ở kích thước cuối cùng |
| Kết cấu hoặc vết khắc | Hình dạng và độ tương phản vẫn dễ nhận biết | Chi tiết hòa tan vào bề mặt |
| Phản chiếu và cạnh sắc | Chuyển tiếp liền mạch và đường viền ổn định | Ánh sáng lan tỏa hoặc đường viền biến dạng |
| Vùng chuyển động | Chất liệu đồng nhất trong suốt chuyển động | Chi tiết xuất hiện và biến mất |
Giữ một cơ sở so sánh sạch
Lưu một phiên bản cảnh chuyên cho việc kiểm soát. Cố định camera, ánh sáng, vật liệu, độ phân giải, độ phơi sáng và phương thức xem. Đừng thêm cùng lúc độ nét mới và một hiệu chỉnh màu khác: bạn sẽ không còn biết cái gì đến từ khử nhiễu. Giữ bản render thô kèm nhãn nhận diện rõ ràng và tránh ghi đè lên tệp duy nhất cho phép so sánh.
Để thử trong trình tổng hợp, các pass Denoising Data của Cycles cung cấp cụ thể Noisy Image, Denoising Albedo và Denoising Normal. Kết nối dữ liệu tương ứng với cùng một bản render vào các đầu vào đã định. Đừng dùng một texture màu tùy ý thay cho albedo khử nhiễu, cũng đừng dùng normal từ một khung hình khác. Tùy chọn HDR của node giữ nguyên các màu nằm ngoài khoảng không đến một; hãy kiểm tra xem nó có phù hợp với hình ảnh của bạn không.
So sánh đầu ra thô và đầu ra đã lọc với cùng một phép biến đổi xem. Nếu một cái là EXR được diễn giải khác với cái kia, việc so sánh nhiễu không còn đáng tin nữa. Trước tiên hãy xử lý điểm này với hướng dẫn về màu sắc nhất quán.
Thay đổi riêng phần tính toán và phần lọc
Hãy tổ chức một thử nghiệm nhỏ gồm hai bước. Trước tiên, giữ nguyên bộ lọc và tăng công sức render trên một vùng đại diện: chi tiết có trở nên ổn định hơn hay vẫn biến mất? Sau đó, từ cùng một bản render thô, hãy so sánh các tùy chọn phù hợp của bộ lọc. Như vậy bạn tách được việc thiếu thông tin ở đầu vào khỏi việc xử lý quá mạnh tay.
Ghi lại mức trần số mẫu, ngưỡng nhiễu nếu nó được bật và mọi giới hạn thời gian. Đây là những thiết lập cho thử nghiệm của bạn, không phải lời hứa về chất lượng. Không một con số mẫu nào tự nó bảo đảm được độ rõ của một microtexture trong mọi cảnh. Nếu bạn render theo vùng, hãy giữ nguyên mật độ pixel cuối cùng rồi kiểm tra lại toàn bộ hình ảnh: một bản xem trước thu nhỏ không nhất thiết thể hiện được các chi tiết khi giao.
Dữ liệu phụ trợ cũng cần được chú ý. Tài liệu Open Image Denoise chỉ ra rằng nhiễu đáng kể trong dữ liệu này có thể để lại vết dư, và rằng tùy chọn báo hiệu đầu vào sạch không được bật trên đầu vào bị nhiễu. Hãy dùng các thiết lập mà phiên bản Blender của bạn cung cấp, đừng chuyển nguyên một tham số API một cách mù quáng. Tài liệu OIDN giải thích giới hạn này.
Ví dụ: một nhãn giấy trên chai thủy tinh mờ
Kịch bản này mô tả một thử nghiệm cần chuẩn bị theo các nhãn trong sách hướng dẫn Blender 5.2. Đây là ví dụ minh họa: không có bản render hay thời gian tính toán nào được công bố. Trên một phiên bản khác, hãy kiểm tra các tùy chọn của nút trước khi lặp lại quy trình. Một camera tiến lại gần một chai có nhãn bằng giấy có kết cấu và những ký tự mảnh. Thủy tinh tạo ra một vệt phản chiếu rộng. Ba vùng được chọn: một phần tối của thủy tinh, rìa của một chữ cái và một mảng giấy không có chữ.
Hãy tưởng tượng biến thể đầu tiên làm sạch thủy tinh rất tốt nhưng biến tờ giấy thành một bề mặt đồng nhất. Nó không đạt tiêu chí về vật liệu, dù trông có vẻ thanh thoát ở dạng thu nhỏ. Ta bèn lấy lại đầu vào với công sức render cao hơn trên vùng liên quan, rồi so sánh các tùy chọn của bộ lọc mà không đổi vật liệu. Nếu tờ giấy vẫn vắng mặt trong bản thô, thì không thể quy vấn đề chỉ cho việc khử nhiễu: cần xem xét tỷ lệ texture, lấy nét và độ phân giải.
Một biến thể thứ hai giữ được tờ giấy tốt hơn trên ảnh đối chứng. Nó vẫn chỉ là tạm thời cho đến khi kiểm tra chuyển động. Nếu các sợi thay đổi hình dạng trong lúc tiến lại gần, hãy làm lại thử nghiệm trên đoạn đó. Thiết lập đúng là thiết lập thỏa mãn chủ thể và mục đích sử dụng cuối cùng, chứ không phải thiết lập thắng một cuộc thi sạch sẽ trên một khung cắt riêng lẻ.
Kiểm tra cảnh quay chuyển động, rồi từng hình một
Với một đoạn hoạt hình, hãy chọn một phần ngắn liên tiếp chứa chuyển động khắt khe nhất: sự xuất hiện của một vệt phản chiếu, sự lướt qua của một chi tiết mịn, bóng đổ thay đổi hoặc camera tăng tốc. Ba khung hình cách xa nhau giúp nhận ra các trường hợp khác nhau, nhưng không cho thấy hiện tượng nhấp nháy giữa hai vị trí lân cận. Vì vậy, hãy kết hợp việc xem liên tục với các khung hình đối chứng.
Hãy xem phần đó ở đúng nhịp dự kiến, với cùng điều kiện như khi dựng, rồi xem xét những khung hình thu hút ánh mắt. Tìm một kết cấu bồng bềnh, một cạnh đổi độ dày hoặc những mảng di chuyển độc lập với bề mặt. So sánh những lỗi này với bản thô. Một số bắt nguồn từ việc lấy mẫu, số khác từ bộ lọc hoặc từ cảnh; chỉ quan sát đơn thuần không phải lúc nào cũng phân biệt được chúng.
Hãy giữ lại các khung hình trung gian và một bản xem trước đã được đặt tên. Một bảng liên hệ giúp chú thích những thời điểm cần xem lại, nhưng không thay thế việc xem theo thời gian. Hướng dẫn về nhịp độ chuỗi hình giúp kiểm tra rằng chính việc xem này không tạo ra sự bất thường.
Tránh những chỉnh sửa che lấp chẩn đoán
Đừng khử nhiễu liên tiếp nhiều lần trên cùng một đầu ra mà không so sánh với bản gốc. Đừng chỉ đánh giá qua một độ phóng đại cực lớn, cũng đừng chỉ qua một hình thu nhỏ. Cả hai đều có thể dẫn đến việc hy sinh một chi tiết cần thiết hoặc chấp nhận một lỗi lộ rõ trong sản phẩm giao. Hãy kiểm tra ở kích thước thật, rồi trong bố cục cuối cùng.
Việc tăng độ sắc nét sau bộ lọc không tự động tái tạo những chi tiết đã mất. Việc thay đổi độ phân giải, khung hình hoặc ánh sáng buộc phải xem lại các vùng đối chứng. Nếu một bất thường vẫn gắn với hình học hoặc vật liệu, hãy xử lý nguyên nhân của nó trong cảnh thay vì chờ bộ lọc sửa nó.
Để giữ khả năng làm lại, hãy xác định rõ phiên bản đã lọc và bản thô. Nếu người nhận phải thực hiện lại xử lý này, hãy thống nhất dữ liệu cần bàn giao và cách đọc chúng trong thư mục các pass compositing.
Chuyển sang bản render cuối theo các tiêu chí rõ ràng
Chỉ xác nhận khi những chi tiết ưu tiên vẫn đọc được, các bề mặt đồng nhất ở mức chấp nhận được và phần hoạt hình không có lỗi gây khó chịu. Hãy ghi lại các thiết lập đã chọn và những giới hạn vẫn còn được chấp nhận. Quyết định này thuộc về dự án; nó không phải là một ngưỡng chung cho mọi bản render Cycles.
Thời lượng đo được trong các thử nghiệm của chính bạn có thể sau đó cấp dữ liệu cho lịch tính toán, với một khoảng dự phòng cho những khung hình khó hơn và việc làm lại. Hướng dẫn này không đưa ra bất kỳ hệ số tăng tốc hay thời lượng đảm bảo nào. Trong xưởng 3D, hãy bắt đầu từ cảnh của bạn và những thử nghiệm này trước khi chọn cấu hình và thời gian thuê.
Câu hỏi của bạn.
Bản render mượt nhất có luôn là tốt nhất không?+
Không. Một bề mặt mượt có thể đã mất đi một hạt, một vết khắc hoặc một phản chiếu hữu ích. Hãy so sánh các vùng ưu tiên với bản render thô và ở kích thước giao thật.
Có thể xác nhận một đoạn hoạt hình chỉ với một khung hình đã khử nhiễu không?+
Không. Một khung hình cho phép đánh giá chi tiết không gian, nhưng không đánh giá được độ ổn định của cảnh quay. Hãy kiểm tra một phần liên tiếp với những chuyển động và phản chiếu khó.
Cần bao nhiêu mẫu trước khi khử nhiễu?+
Không có con số chung nào. Hãy giữ một bản thô, thay đổi riêng mức độ render rồi đến bộ lọc, và lựa chọn theo những chi tiết và lỗi chấp nhận được trong sản phẩm giao của bạn.
Có nên giữ lại khung hình trước khi khử nhiễu không?+
Có, khi việc làm lại có thể xảy ra hoặc đã được dự kiến. Nó giúp chẩn đoán các lỗi và so sánh một cách xử lý khác mà không nhầm lẫn bản render gốc với một phiên bản đã được lọc.