BEIJING, Nov. 6, 2026 /PRNewswire/ -- iQIYI, China's leading online entertainment platform, is pioneering a new path in AI-powered film restoration through NadouPro, the company's AI platform built for professional film and television production. NadouPro has enabled the creative restoration of "Visiting Shanghai after Sixty Years", a short film lost for nearly 90 years. This shows how AI can restore films with almost no surviving original footage, bringing them back to life. New “Visiting Shanghai after Sixty Years” – 1990s scene Completed by an eight-person team at the iQIYI-XMU Jo…READ FULL ARTICLE