Header ads

Header ads
» » Phát triển phần mềm tự xóa yếu tố gây mất tập trung ra khỏi ảnh chụp

Tinhte-phan-mem-tu-xoa-yeu-to-nhieu-2.
Một phần mềm tự xác định và loại bỏ những yếu tố gây nhiễu trong ảnh vừa được phát triển thành công bởi hãng AdobeĐại học Princeton, giúp người xem có thể tập trung vào vật thể mà người chụp muốn thể hiện, không bị phân tâm, từ đó nâng cao chất lượng ảnh chụp lên.

Thật ra có nhiều yếu tố ảnh hưởng xấu tới chất lượng của một bức ảnh "thông thường": thiếu thừa ánh sáng, góc chụp không đúng, bố cục,… Nhưng yếu tố dễ bị bỏ qua nhất chính là các vật thể gây nhiễu trong bức ảnh. Những vật thể này khiến người xem bị phân tán ánh nhìn thay vì tập trung vào 1 chủ thể duy nhất. Theo thống kê, mỗi ngày có 1,8 tỷ bức ảnh được tải lên internet nhưng phần lớn đều bị mắc phải lỗi là chứa các vật thể, yếu tố gây phân tâm.

Trước đây chúng ta đã có một số công cụ chỉnh sửa ảnh có thể xóa được những vật thể gây nhiễu nói trên, tuy nhiên phần lớn đều phải chọn vùng ảnh bằng tay và sử dụng thuật toán nội suy nên không phải lúc nào cũng cho hiệu quả như ý. May mắn thay, tại hội nghị Computer Vision and Pattern Recognition diễn ra tại Boston, nhóm các nhà khoa học máy tính tại Đại học Princeton và hãng phần mềm Adobe đã giới thiệu phần mềm có thể đủ thông minh để tự giải quyết được vấn đề trên.

Tinhte-phan-mem-tu-xoa-yeu-to-nhieu-1.
Ảnh gốc (bên trái) và ảnh do phần mềm tự xóa yếu tố gây nhiễu (bên phải)

Để làm được điều đó, các nha khoa học cần một mô hình máy tính có thể tự xác định được những vật thể gây nhiễu trong ảnh với độ chính xác cao. Do đó, họ tìm tới hệ thống Mechanical Turk của Amazon (thật ra là dịch vụ trung gian, thuê con người để xác định vật thể trong ảnh) và kết hợp với phần mềm chỉnh sửa ảnh Pixel. Cuối giai đoạn này, hàng nghìn bức ảnh đã được ghi chú và xác định những yếu tố gây nhiễu. Sau đó, các nhà nghiên cứu phân tích dữ liệu thu được và tìm vị trí thường xuất hiện của những yếu tố nhiễu (ví dụ như thường là gần rìa ảnh).

Dựa theo mô hình phân tích được, các nhà nghiên cứu tạo nên một thuật toán có thể tìm ra những yếu tố gây nhiễu trong một bức ảnh. Thuật toán này sẽ lần lượt tập trung phân tích từng yếu tố trong ảnh, sau đó tùy vào độ sắc nét/ nhòe và vị trí của vật thể để quyết định có xóa nó hay không.

Tinhte-phan-mem-tu-xoa-yeu-to-nhieu-3.
Một số thử nghiệm với phần mềm tự xóa yếu tố gây nhiễu

Ohad Fried, một trong các tác giả nghiên cứu cho biết: "Chúng tôi có một đoạn code chuyên dùng để phát hiện ra xe hơi trong bức ảnh vì nhiều người thường muốn loại bỏ hình ảnh chiếc xe vô tình lọt vào khung hình. Chúng tôi cũng có code phát hiện gương mặt. Nếu một gương mặt nằm ở trung tâm bức ảnh và có kích thước to, phần mềm sẽ hiểu đó là chủ thể và sẽ không bị xóa. Nhưng nếu nó nằm ở một bên nào đó, nó có thể là yếu tố gây mất tập trung."

Trong các thử nghiệm, thuật toán mới có thể loại bỏ khá chính xác các yếu tố gây nhiễu trong ảnh, tuy nhiên một số trường hợp cũng nhận diện nhầm và xóa các vật thể quan trọng. Tất nhiên, thời gian tới các nhà nghiên cứu sẽ tiếp tục hoàn thiện thuật toán để nó thông minh hơn nhằm loại bỏ chính xác hơn. Dự kiến sau khi hoàn thiện, tính năng này hứa hẹn được tích hợp vào các phần mềm chỉnh sửa ảnh thông dụng hiện nay.

Tham khảo Princeton, PS
 

About Học viện đào tạo trực tuyến

Xinh chào bạn. Tôi là Đinh Anh Tuấn - Thạc sĩ CNTT. Email: dinhanhtuan68@gmail.com .
- Nhận đào tạo trực tuyến lập trình dành cho nhà quản lý, kế toán bằng Foxpro, Access 2010, Excel, Macro Excel, Macro Word, chứng chỉ MOS cao cấp, IC3, tiếng anh, phần mềm, phần cứng .
- Nhận thiết kế phần mềm quản lý, Web, Web ứng dụng, quản lý, bán hàng,... Nhận Thiết kế bài giảng điện tử, số hóa tài liệu...
HỌC VIỆN ĐÀO TẠO TRỰC TUYẾN:TẬN TÂM-CHẤT LƯỢNG.
«
Next
Bài đăng Mới hơn
»
Previous
Bài đăng Cũ hơn