There is provided methods and devices for estimating object scatter and/or internal scatter in a multi-level photon-counting x-ray detector (102, 103), as well as methods and devices for x-ray tomographic imaging of an object while correcting for object scatter and/or internal scatter. The x-ray detector has at least two layers of detector diodes mounted in an edge- on geometry, e.g. designed for 1 ) estimating the object scatter contribution to the counts in a top layer of said at least two layers based on difference(s) in counts between the top layer and lower layer(s) under the assuption the object scatter has a slowly varying spatial distribution, and/or 2) estimating counts from reabsorption of photons that have Compton scattered inside the detector based on selectively blinding some detector elements from primary radiation by placing a highly attenuating beam stop on top of the detector elements, in lower layer(s) or in both top layer and lower layer(s), and measuring the counts in those detector elements.L'invention concerne des procédés et des dispositifs d'estimation de diffusion d'objet et/ou de diffusion interne dans un détecteur de rayons X à comptage de photons multi-niveau (102, 103), ainsi que des procédés et des dispositifs d'imagerie tomographique à rayons X d'un objet corrigeant simultanément une diffusion d'objet et/ou une diffusion interne. Le détecteur de rayons X comporte au moins deux couches de diodes de détection montées dans une géométrie sur tranche conçue pour, par exemple, 1) estimer la contribution de diffusion d'objet aux comptes dans une couche supérieure desdites au moins deux couches sur la base d'une ou de différences de comptes entre la couche supérieure et une ou des couches inférieures à condition que la diffusion d'objet ait une répartition spatiale à variation lente, et/ou 2) estimer des comptes à partir de la réabsorption de photons qui ont fait l'objet d'une diffusion de Compton à l'intérieur du détecteur sur la base d'un ma