Hi, I am

Ngô Tôn

I am a programmer.

Home / AI/ML/DL/DS / Phục hồi ảnh cũ với Deep Learning

Phục hồi ảnh cũ với Deep Learning

Hôm nay, mình sẽ hướng dẫn các bạn Phục hồi ảnh cũ với Deep Learning. Trong bài viết này, chúng ta chỉ tập trung vào ứng dụng của Deep Learning trong việc làm sống lại các bức ảnh đã cũ hay hư hỏng. Sẽ không là vấn đề lớn nếu bạn chưa hiểu code. Chúng ta cứ từ từ tìm hiểu nhé.

Bring Old Photos Back To Life – Old Photo Restoration

Đầu tiên, chúng ta tìm hiểu sơ qua về “Bring Old Photos Back To Life” nhé.

Bring Old Photos Back To Life” là một model khôi phục ảnh cũ mã nguồn mở, được giới thiệu bởi Microsoft. Mô hình khôi phục hình ảnh dựa trên Deep Learning này có các tính năng sau:

  1. Denoising
  2. Tone Readjustment
  3. Face Enhancement
  4. Physical Damage Restoration
    •  Scratches
    • Brown spots
    • Food marks

Mặc dù đã có nhiều models trước đây, nhưng điều làm cho nó trở nên độc đáo là kết quả đáng ngạc nhiên của nó. Kết quả của mô hình này đã vượt qua tất cả các mô hình đã có trước đây.

Phục hồi ảnh cũ với Deep Learning

Bây giờ đã đến lúc xem cách chúng ta có thể sử dụng model trên để khôi phục ảnh thế nào. Chúng ta sẽ sử dụng Google Colab vì nó cung cấp GPU miễn phí sẽ cần nó trong dự án của mình.

Các bạn nhớ chọn Runtime Type là Python3 và Hardware Accelerator là GPU nhé.

Đầu tiên, chúng ta sẽ clone “Bring Old Photos Back To Life” từ Github và đặt tên thư mục tên là photo_restoration.

Cài đặt môi trường

Chạy code phục hồi ảnh cũ (chế độ cơ bản)

Nếu không có gì thay đổi chúng ta sẽ nhận được kết quả mong muốn.

Khôi phục ảnh bị trầy xước

Bây giờ, chúng ta sẽ viết code để phục hồi một bức ảnh bất kỳ mà chúng ta muốn.
Xem kết quả nào
photo-restoration

Cuối cùng, chúng ta có thể download tất cả hình ảnh về máy tính của mình.

Chúc các bạn thành công. Đừng quên theo dõi các bài viết tiếp theo từ Ngô Tôn .IT trong series Tự học và phát triển ứng dụng thực tế AI, ML, DL, DS

About ngoton

Ngô Tôn is a programmer with passion for tailored software solutions. Comes with 7+ years of IT experience, to execute beautiful front-end experiences with secure and robust back-end solutions.

Check Also

Phân tích dữ liệu kết quả bóng đá Ngoại hạng Anh

Mục lục DatasetData Preparation and CleaningExploratory Analysis and VisualizationPhân tích theo mùa giảiSố bàn thắng mỗi …

Leave a Reply

avatar
  Subscribe  
Notify of