There is provided a method of image reconstruction based on energy-resolved image data from a photon-counting multi-bin detector or an intermediate storage. The method comprises processing (S1 ) the energy-resolved image data by performing at least two separate basis decompositions using different number of basis functions for modeling linear attenuation, wherein a first basis decomposition is performed using a first smaller set of basis functions to obtain at least one first basis image representation, and wherein a second basis decomposition is performed using a second larger set of basis functions to obtain at least one second basis image representation. The method also comprises reconstructing a first image based on said at least one first basis image representation obtained from the first basis decomposition, and combining the first image with information representative of said at least one second basis image representation.Linvention concerne un procédé de reconstruction dimage sur la base de données dimage à énergie résolue à partir dun détecteur multi-compartiment à comptage de photons ou dun dispositif de stockage intermédiaire. Le procédé consiste à traiter (S1) les données dimage à énergie résolue par réalisation dau moins deux décompositions de base séparées à laide dun nombre différent de fonctions de base pour modéliser une atténuation linéaire, une première décomposition de base étant réalisée à laide dun premier ensemble plus petit de fonctions de base afin dobtenir au moins une première représentation dimage de base, et une seconde décomposition de base étant réalisée à laide dun second ensemble plus grand de fonctions de base afin dobtenir au moins une seconde représentation dimage de base. Le procédé consiste également à reconstruire une première image sur la base de ladite première représentation dimage de base obtenue à partir de la première décomposition de base, et combiner la première image avec des informations représentant ladite seconde re