A method for estimating a three-dimensional, 3D, body surface of a patient located on a moveable patient table in a medical imaging system, the method comprising: capturing, with a sensor, a sequence of surface images of the patient; estimating, by a processor, the 3D body surface of the patient by a machine-learned network in response to input of the surface images to the machine-learned network; determining, by the processor, an isocenter of the patient based on the estimated 3D body surface of the patient and based on a position of the moveable patient table, wherein the isocenter of the patient corresponds to the center of a scan region of the patient, wherein the scan region is to be imaged by the medical imaging system; and Positioning, by the processor, the patient via the moveable patient table based on the determined isocenter of the patient, wherein estimating further comprises: estimating dense body markers for a first surface image of the sequence of surface images, the first surface image corresponding to a first imaged body portion of the patient; reconstructing a first 3D partial body surface for the first imaged body portion of the patient based on the first surface image; estimating dense body markers for a second surface image of the sequence of surface images, the second surface image corresponding to a second imaged body portion of the patient; reconstructing a second 3D partial body surface for the second imaged body portion of the patient based on the second surface image; and reconstructing the 3D body surface of the patient from at least the first 3D partial body surface and the second 3D partial body surface using a recurrent model. capturing, with a sensor, a sequence of surface images of the patient; estimating, by a processor, the 3D body surface of the patient by a machine-learned network in response to input of the surface images to the machine-learned network; determining, by the processor, an isocenter of the patient based on the estimated 3D body surface of the patient and based on a position of the moveable patient table, wherein the isocenter of the patient corresponds to the center of a scan region of the patient, wherein the scan region is to be imaged by the medical imaging system; and Positioning, by the processor, the patient via the moveable patient table based on the determined isocenter of the patient, wherein estimating further comprises: estimating dense body markers for a first surface image of the sequence of surface images, the first surface image corresponding to a first imaged body portion of the patient; reconstructing a first 3D partial body surface for the first imaged body portion of the patient based on the first surface image; estimating dense body markers for a second surface image of the sequence of surface images, the second surface image corresponding to a second imaged body portion of the patient; reconstructing a second 3D partial body surface for the second imaged body portion of the patient based on the second surface image; and reconstructing the 3D body surface of the patient from at least the first 3D partial body surface and the second 3D partial body surface using a recurrent model. estimating dense body markers for a first surface image of the sequence of surface images, the first surface image corresponding to a first imaged body portion of the patient; reconstructing a first 3D partial body surface for the first imaged body portion of the patient based on the first surface image; estimating dense body markers for a second surface image of the sequence of surface images, the second surface image corresponding to a second imaged body portion of the patient; reconstructing a second 3D partial body surface for the second imaged body portion of the patient based on the second surface image; and reconstructing the 3D body surface of the patient from at least the first 3D partial body surface and the second 3D partial body surface using a recurrent model.