Filmrestoratin using extended ACE
Jon Anders Øvern
Introduction
• Restoration of old film
Introduction
• Restoration of old film
• using ACE (Automatic Equilization Algorithm)
Introduction
• Restoration of old film
• using ACE (Automatic Equilization Algorithm)
• Form and implement extension
Introduction
• Restoration of old film
• using ACE (Automatic Equilization Algorithm)
• Form and implement extension
• Experiment and quality analysis
Film restoration
• Old, faded films
• Cannot be restored chemically
• Highly automated digital restoration algortithm wanted
Human Visual System
• Aquisition and interpretation of light
• Eye / vortex
Human Visual System
• Adaption mechanics
• WP
• GW
Color correction algorithms
• Algortihms mimic some properties of the HVS to improve images
• Global
• Retinex, global/local WP algorithm
ACE
• General properties
ACE
• Difference / non-linear function
ACE
• Weighting function
ACE
• Display mapping
ACE
• My contribution:
• Inter-frame considersation
• Non-linear mapping function to avoid edges in the image
ACE in film restoration
• Flickering
• Interframe consideration to reduce flickering
• Non-linear mapping
Experiment
• Setup / material
Experiment
• Results : La Rochelle
Experiment
• Results : Fire and Police
Experiment
• Results : Syntheic
Experiment
• Results : Non-linear mapping
Conclusion
• ACE extension works
Thanks to :
• Ivar Farup
• Jon Yngve Hardeberg
• Alessandro Rizzi
• Carlo Gatta