Ðề: Đã bác nào dùng receive để upscale tín hiệu SD của settop box lên HD chưa ?
hực tế muốn upscale 240p lên thành 1080p, 2160p, 4320p... (đây chỉ là một ví dụ) không khó khăn ở khía cạnh kỹ thuật, mà là tính khả dụng. Câu hỏi đặt ra là: Có cần thiết không?
Có rất nhiều thuật toán upsampling (hay quen gọi là upscale), tuy nhiên không có thuật toán nào hoàn hảo. Và chắc chắn sẽ không bao giờ có thuật toán nào hoàn thành nhiệm vụ này theo kiểu kính lúp, bởi lẽ khi upsample ảnh được lưu trữ dưới dạng raster nghĩa là tạo thêm các sample (tức pixel) không có trong ảnh gốc dựa vào các sample có sẵn theo một công thức nào đó, do đó việc "vô trung sinh hữu" này không thể nào làm được chuyện tái tạo đúng chi tiết của ảnh nếu được chụp/quay ở độ phân giải được upsample (hiểu rõ điều này cần có kiến thức về tín hiệu số, xử lý ảnh, phương thức lưu trữ ảnh số, khái niệm ảnh raster...)
Những thuật toán upsampling tốt (như NNEDI3) có thể tái tạo chi tiết ở một mức tương đối cho hình ảnh được upscale với một tỷ lệ phóng đại vừa phải (<= 2.5x), tạo nên một chất lượng sản phẩm chấp nhận được.
Với video, tại sao upscale sẵn (pre-upscale) là không cần thiết? Lý do là khi phát, nếu người dùng phóng lớn video (chẳng hạn 480p phóng ra cho đầy màn hình) thì video renderer sẽ tự động upsample theo thời gian thực bằng một thuật toán upsampling nhanh (nhưng chất lượng chấp nhận được như Bilinear hoặc Bicubic, madVR thậm chí cho lựa chọn upsampler, trong đó có Spline và Lanczos). Nếu upscale sẵn, người encode có thể chủ động chọn Upsampler tốt hơn. Tuy nhiên, khác với still image (ảnh tĩnh), sự khác biệt giữa pre-upscale với upsampler tốt (như họ Spline, Lanczos) và real-time upscale bằng Bicubic (chẳng hạn) trong khi phát video không quá khác biệt. Upscale bằng họ NNEDI thì khác biệt có thể lớn hơn nhưng rất chậm nên ít encoder nào muốn dùng phương pháp này. Điểm khác biệt đáng chú ý là video pre-upscale phải có một lượng bitrate cao hơn đáng kể, đồng nghĩa với tốn thêm dung lượng (và bandwidth nếu truyền qua mạng) nhưng lại chẳng tương xứng với chất lượng đạt được.
Dù vậy, trên thực tế, với anime TV series, rất hiếm có bộ nào được master với độ phân giải native là 1080p vì chi phí lớn. Thay vào đó, với những show gọi là HD, họ thường master ở độ phân giải 720p để tiện dùng khi broadcast, và sau đó thực hiện một khâu gọi là "professional" upscale để được 1080p mà phát hành Blu-ray. Nếu họ chỉ phát hành 720p thì khách hàng sẽ nói sao khi họ bỏ tiền ra mua Blu-ray, thường hơn 6500 yên/vol, mà lại không được Full HD, trong khi phần lớn khách hàng không phân biệt rõ upscale và không upscale. Vậy giải pháp upscale là "nhất tiễn hạ song điêu", hay nói cách khác "đôi bên cùng có lợi"!
Với việc lưu trữ và chia sẻ qua mạng, việc upscale chỉ lãng phí: năng lực của CPU, thời gian encode, bandwidth, dung lượng! Rất tiếc, một số encoder lại khoái đi upscale DVD (nhóm Yousei chẳng hạn). Chưa kể bên cạnh đó, có khá nhiều show được phát với độ phân giải gốc là 480p nhưng các nhóm fansub của mình vẫn lôi share raw 720p về để release cho được 720p một cách vô tội vạ (À, tui không phàn nàn chuyện này, vì họ vẫn release 480p, do đó nếu không thích upscale thì tui cứ việc tha bản 480p về. Mà dù sao với những show đang phát tui vẫn thích xem Eng Sub hơn, vì mắt tui hiện khá yếu rồi, phải xem video re-encode-với-kỹ-thuật-kém thì tội nghiệp nó lắm!)
link
Trong bộ Klite codec cũng có thể nâng độ phân giải của các file video, bằng cách nội suy ra các điểm ảnh phụ và thêm vào khung hình. Thực tế cho thấy hình ảnh có độ phân giải cao hơn nhưng độ nét giảm đi rõ rệt.
Tôi chỉ hy vọng các reciver có bộ xử lý mạnh hơn, thuật toán cao cấp hơn sẽ cho ra kết quả tốt hơn.
Hiện nay tôi đang sử dụng HD của VTVcab, số lượng kênh HD nhiều và chất lượng khá tốt, tuy nhiên cũng chỉ là 1080i chưa được 1080p. Các kênh SD thì chất lượng không đồng đều, các kênh của VTV khá tốt nếu upscale lên HD 720p hoàn toàn khả thi nhưng các kênh địa phương thì chất lượng có lẽ còn thấp hơn SD nữa.
Vì vậy, tôi nghĩ có thể sử dụng thêm reciver nữa vừa nâng cấp các kênh HD 1080i lên 1080p, nâng cấp các kênh SD lên HD và vừa chuyển âm thanh stereo thành 5.1 thì rất tốt.