Providing a complete set of second key elements in an X-ray image
A method comprises: applying a first trained function to first input data to generate first output data, the first output data including first key elements; receiving second input data, the second input data being an X-ray image of an examination region acquired using a first collimation region; applying a second trained function to the second input data to generate second output data, the second output data including second key elements; receiving third input data in response to an incomplete set of second key elements, the third input data including the second key elements and an X-ray image of the examination region acquired using the first collimation region; applying a third trained function to the third input data to generate third output data, the third output data including an estimated third key element to complete the set of second key elements; and providing a complete set of second key elements.
1 . A computer-implemented method for providing a complete set of second key elements in an X-ray image, the computer-implemented method comprising:
receiving first input data, wherein the first input data is an optical image of an examination region of a patient;
applying a first trained function to the first input data to generate first output data, wherein the first output data includes detected first key elements, and wherein a first collimation region is determined based on the detected first key elements;
receiving second input data, wherein the second input data is an X-ray image of the examination region, and the X-ray image of the examination region is acquired using the first collimation region;
applying a second trained function to the second input data to generate second output data, wherein the second output data includes detected second key elements;
checking a set of second key elements for completeness;
receiving third input data in response to the set of second key elements being incomplete, wherein the third input data includes the second key elements and the X-ray image of the examination region acquired using the first collimation region;
applying a third trained function to the third input data to generate third output data, wherein the third output data includes at least one estimated third key element to complete the set of second key elements; and
providing final output data including a complete set of second key elements,
wherein the complete set of second key elements is transferred to the optical image.
2 . The computer-implemented method according to claim 1 , wherein a second collimation region is determined based on the complete set of second key elements.
3 . The computer-implemented method according to claim 2 , wherein another X-ray image of the examination region is acquired using the second collimation region.
4 . A computer-implemented method for providing a trained function, the computer-implemented method comprising:
receiving input training data, wherein the input training data includes an X-ray image corresponding to a first collimation region, the input training data is based on a cropped X-ray image, the cropped X-ray image is determined based on a complete X-ray image, and the cropped X-ray image is an example of a bad collimation;
receiving output training data, wherein the output training data is related to the input training data, and wherein the output training data includes at least one estimated key element;
training a function based on the input training data and the output training data to obtain the trained function; and
providing the trained function.
5 . The computer-implemented method according to claim 4 , wherein the at least one estimated key element is deduced from the complete X-ray image.
6 . The computer-implemented method according to claim 1 , further comprising:
receiving input training data, wherein the input training data includes an X-ray image corresponding to the first collimation region;
receiving output training data, wherein the output training data is related to the input training data, and wherein the output training data includes the at least one estimated third key element; and
obtaining the third trained function by training a function based on the input training data and the output training data.
7 . A providing system, comprising:
a first interface, configured to receive first input data, wherein the first input data is an optical image of an examination region of a patient;
a first computation unit, configured to apply a first trained function to the first input data to generate first output data, wherein the first output data includes detected first key elements, and a first collimation region is determined based on the detected first key elements;
a second interface, configured to receive second input data, wherein the second input data is an X-ray image of the examination region acquired using the first collimation region;
a second computation unit, configured to apply a second trained function to the second input data to generate second output data, wherein the second output data includes detected second key elements;
a checking unit, configured to check a set of second key elements for completeness;
a third interface, configured to receive third input data in response to the set of second key elements being incomplete, wherein the third input data includes the second key elements and the X-ray image of the examination region acquired using the first collimation region;
a third computation unit, configured to apply a third trained function to the third input data to generate third output data, wherein the third output data includes at least one estimated third key element to complete the set of second key elements; and
a fourth interface, configured to provide final output data including a complete set of second key elements,
wherein the complete set of second key elements is transferred to the optical image.
8 . A non-transitory computer-readable medium comprising instructions that, when executed by a providing system, cause the providing system to carry out the computer-implemented method of claim 1 .
9 . A training system, comprising
a first training interface, configured to receive input training data, wherein the input training data includes an X-ray image corresponding to a first collimation region, the input training data is based on a cropped X-ray image, and the cropped X-ray image is an example of a bad collimation;
a second training interface, configured to receive output training data, wherein the output training data is related to the input training data, and wherein the output training data includes at least one estimated key element;
a training computation unit, configured to train a function based on the input training data and the output training data to obtain a trained function; and
a third training interface, configured to provide the trained function.
10 . A non-transitory computer-readable medium comprising instructions that, when executed by a training system, cause the training system to carry out the computer-implemented method of claim 4 .
11 . An X-ray system comprising the providing system according to claim 7 .
12 . The computer-implemented method according to claim 2 , further comprising:
receiving input training data, wherein the input training data includes an X-ray image corresponding to the first collimation region;
receiving output training data, wherein the output training data is related to the input training data, and wherein the output training data includes the at least one estimated third key element; and
obtaining the third trained function by training a function based on the input training data and the output training data.
13 . The computer-implemented method according to claim 3 , further comprising:
receiving input training data, wherein the input training data includes an X-ray image corresponding to the first collimation region;
receiving output training data, wherein the output training data is related to the input training data, and wherein the output training data includes the at least one estimated third key element; and
obtaining the third trained function by training a function based on the input training data and the output training data.
14 . A providing system, comprising:
at least one interface configured to
receive first input data, wherein the first input data is an optical image of an examination region of a patient,
receive second input data, wherein the second input data is an X-ray image of the examination region acquired using a first collimation region,
receive third input data in response to a set of second key elements being incomplete, wherein the third input data includes detected second key elements and the X-ray image of the examination region acquired using the first collimation region, and
provide final output data including a complete set of second key elements; and
at least one processor configured to execute computer-readable instructions to cause the providing system to
apply a first trained function to the first input data to generate first output data, wherein the first output data includes detected first key elements, and the first collimation region is determined based on the detected first key elements,
apply a second trained function to the second input data to generate second output data, wherein the second output data includes the detected second key elements,
check the set of second key elements for completeness, and
apply a third trained function to the third input data to generate third output data, wherein the third output data includes at least one estimated third key element to complete the set of second key elements,
wherein the complete set of second key elements is transferred to the optical image.
15 . The providing system according to claim 14 , wherein the at least one processor is configured to execute the computer-readable instructions to cause the providing system to transfer the complete set of second key elements to the optical image.