A method of providing image data for constructing an image of a region of a three dimensional target object, comprising providing, from a radiation source, incident radiation directed at a target object, detecting an intensity of radiation scattered by the target object, and determining image data for each of a respective plurality of slices within the target object each indicating one or more characteristics of the target object at a respective depth within the target object, wherein the image data is determined based on the detected intensity of radiation via an iterative process, wherein running estimates of the image data for each of the plurality of slices are updated step by step.Способ обеспечения данных изображения для конструирования изображения области трехмерного целевого объекта, предусматривающий: обеспечение из источника излучения падающего излучения, направленного на целевой объект, обнаружение интенсивности излучения, рассеиваемого целевым объектом, и определение данных изображения для каждого из соответствующего множества срезов внутри целевого объекта, каждый из которых указывает на одну или несколько характеристик целевого объекта на соответствующей глубине внутри целевого объекта, причем данные изображения определяют на основании обнаруженной интенсивности излучения при помощи итерационного процесса и текущие оценки данных изображения для каждого из множества срезов пошагово модифицируют.