Empirical Type-i filter design for image interpolation
Empirical filter designs generalize relationships inferred from training data to effect realistic solutions that conform well to the human visual system. Complex algorithms involving multiple linear regressions produce optimal results, but a single zero-phase filter yields comparable image quality at a fraction of the computational load. We propose an algorithm that builds a single symmetrical linear filter based purely on collected training data. Such a filtering technique balances the tradeoff between performance and complexity. Previous implementations of zero-phase interpolation filters as well as other learning-based interpolating algorithms are analyzed and examined. The proposed algorithm utilizes a Type-I symmetrical filter, an improvement and alternative over previous work on Type-II empirically-based interpolating filters. Given image training patches, the work discusses the enforcement of our filter properties while simultaneously drawing information from the training set. Additionally, we describe the implementation of the designed filter, its application, and related considerations. Finally, advantages of the proposed algorithm are analyzed.