COMPUTING THE KANTOROVICH DISTANCE FOR IMAGES

Authors
Citation
T. Kaijser, COMPUTING THE KANTOROVICH DISTANCE FOR IMAGES, Journal of mathematical imaging and vision, 9(2), 1998, pp. 173-191
Citations number
18
Categorie Soggetti
Mathematics,"Computer Science Artificial Intelligence","Computer Science Software Graphycs Programming",Mathematics,"Computer Science Artificial Intelligence","Computer Science Software Graphycs Programming
ISSN journal
09249907
Volume
9
Issue
2
Year of publication
1998
Pages
173 - 191
Database
ISI
SICI code
0924-9907(1998)9:2<173:CTKDFI>2.0.ZU;2-E
Abstract
Computing the Kantorovich distance for images is equivalent to solving a very large transportation problem. The cost-function of this transp ortation problem depends on which distance-function one uses to measur e distances between pixels. In this paper we present an algorithm, wit h a computational complexity of roughly order O(N-2), where N is equal to the number of pixels in the two images, in case the underlying dis tance-function is the L-1-metric, an approximation of the L-2-metric o r the square of the L-2-metric; a standard algorithm would have a comp utational complexity of order O(N-3). The algorithm is based on the cl assical primal-dual algorithm. The algorithm also gives rise to a tran sportation plan from one image to the other and we also show how this transportation plan can be used for interpolation and;possibly also fo r compression and discrimination.