Systems and methods for calibrating an imaging device

EP4734852A1Pending Publication Date: 2026-05-06MAZOR ROBOTICS
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
EP · EP
Patent Type
Applications
Current Assignee / Owner
MAZOR ROBOTICS
Filing Date
2024-06-26
Publication Date
2026-05-06

AI Technical Summary

Technical Problem

Imaging devices with limited dynamic ranges struggle to accurately scale images to Hounsfield Units (HU) values, leading to undesirable saturation or starvation, especially when dealing with high or low X-ray doses, which hinders consistent measurement and comparison across different devices and patients.

Method used

A method and system that calibrate imaging devices with limited dynamic ranges using output data from devices with higher dynamic ranges, generating a calibration model to extrapolate values beyond the limited range, allowing for image scaling to HU values, which enables consistent and repetitive measurements across various imaging devices and patients.

Benefits of technology

Enables accurate scaling of images to HU values, allowing for consistent measurements of tissue characteristics and comparison of images from different devices and patients, improving the analysis and diagnostic capabilities of imaging devices with limited dynamic ranges.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure IL2024050628_02012025_PF_FP_ABST
    Figure IL2024050628_02012025_PF_FP_ABST
Patent Text Reader

Abstract

Systems and methods for calibrating an imaging device are provided. Output data may be received and a calibration model may be generated using the output data. The calibration model may be configured to extrapolate calibration values. The calibration model may be applied to an imaging device having a limited dynamic range. The calibration model may also be configured to extrapolate calibration values outside of the limited dynamic range.
Need to check novelty before this filing date? Find Prior Art

Description

SYSTEMS AND METHODS FOR CALIBRATING AN IMAGING DEVICEBACKGROUND

[0001] The present disclosure is generally directed to calibration, and relates more particularly to calibrating an imaging device.

[0002] Surgical robots may assist a surgeon or other medical provider in carrying out a surgical procedure, or may complete one or more surgical procedures autonomously. Imaging may be used by a medical provider for diagnostic and / or therapeutic purposes. Patient anatomy can change over time, particularly following placement of a medical implant in the patient anatomy.BRIEF SUMMARY

[0003] Example aspects of the present disclosure include:

[0004] A method for calibrating an imaging device according to at least one embodiment of the present disclosure comprises receiving output data; generating a calibration model using the output data, the calibration model configured to extrapolate calibration values; and applying the calibration model to an imaging device having a limited dynamic range, the calibration model configured to extrapolate calibration values outside of the limited dynamic range.

[0005] Any of the aspects herein, wherein the output data is received from a dosimeter configured to output a radiation parameter, wherein the radiation parameter is used by the calibration model to determine the calibration values.

[0006] Any of the aspects herein, wherein the radiation parameter comprises an air kerma value.

[0007] Any of the aspects herein, wherein the output data is determined from image data from at least one of the imaging device or another imaging device.

[0008] Any of the aspects herein, wherein when the image data is received from the imaging device, the image data is received when the imaging device is using a high dynamic range.

[0009] Any of the aspects herein, wherein the image data is received from the another imaging device using a high dynamic range.

[0010] Any of the aspects herein, wherein the image data comprises x-ray image data.

[0011] Any of the aspects herein, further comprising: inputting the image data into an image processing model, the image processing model configured to process the image data and output a radiation parameter, wherein the radiation parameter is used to generate the calibration model.

[0012] Any of the aspects herein, wherein the radiation parameter comprises an air kerma value.

[0013] Any of the aspects herein, further comprising: receiving image data from the imaging device using the limited dynamic range.

[0014] Any of the aspects herein, further comprising: scaling the image data to Hounsfield (HU) values.

[0015] A system for calibrating an imaging device according to at least one embodiment of the present disclosure comprises a first imaging device having a first dynamic range; a second imaging device having a second dynamic range, wherein the second dynamic range is lower than the first dynamic range; a processor; and a memory storing data for processing by the processor, the data, when processed, causing the processor to: receive output data from the first imaging device; generate a calibration model using the output data; and apply the calibration model to the second imaging device, the calibration model configured to extrapolate calibration values outside of the limited dynamic range.

[0016] Any of the aspects herein, wherein the output data is determined from image data obtained from the first imaging device.

[0017] Any of the aspects herein, wherein the image data is free of objects and anatomical elements.

[0018] Any of the aspects herein, wherein the memory stores further data for processing by the processor that, when processed, causes the processor to: input the image data into an image processing model, the image processing model configured to process the image data and output a radiation parameter, wherein the radiation parameter is used by the calibration model to determine the calibration values.

[0019] Any of the aspects herein, wherein the radiation parameter comprises an air kerma value.

[0020] A system for calibrating an imaging device according to at least one embodiment of the present disclosure comprises an imaging device having a first dynamic range and a second dynamic range, wherein the second dynamic range is lower than the first dynamic range; aprocessor; and a memory storing data for processing by the processor, the data, when processed, causing the processor to: receive output data; generate the calibration model using the output data; and apply the calibration model to the imaging device, the calibration model configured to extrapolate calibration values outside of the limited dynamic range.

[0021] Any of the aspects herein, wherein the memory stores further data for processing by the processor that, when processed, causes the processor to: receive image data from the imaging device using the second dynamic range.

[0022] Any of the aspects herein, wherein the memory stores further data for processing by the processor that, when processed, causes the processor to: scale the image data to Hounsfield (HU) values.

[0023] Any of the aspects herein, wherein the output data is determined from image data obtained from the imaging device using the first dynamic range.

[0024] Any aspect in combination with any one or more other aspects.

[0025] Any one or more of the features disclosed herein.

[0026] Any one or more of the features as substantially disclosed herein.

[0027] Any one or more of the features as substantially disclosed herein in combination with any one or more other features as substantially disclosed herein.

[0028] Any one of the aspects / features / embodiments in combination with any one or more other aspects / features / embodiments .

[0029] Use of any one or more of the aspects or features as disclosed herein.

[0030] It is to be appreciated that any feature described herein can be claimed in combination with any other feature(s) as described herein, regardless of whether the features come from the same described embodiment.

[0031] The details of one or more aspects of the disclosure are set forth in the accompanying drawings and the description below. Other features, objects, and advantages of the techniques described in this disclosure will be apparent from the description and drawings, and from the claims.

[0032] The phrases “at least one”, “one or more”, and “and / or” are open-ended expressions that are both conjunctive and disjunctive in operation. For example, each of the expressions “at least one of A, B and C”, “at least one of A, B, or C”, “one or more of A, B, and C”, “one or more of A, B, or C” and “A, B, and / or C” means A alone, B alone, C alone, A and B together, A and Ctogether, B and C together, or A, B and C together. When each one of A, B, and C in the above expressions refers to an element, such as X, Y, and Z, or class of elements, such as Xl-Xn, Yl- Ym, and Zl-Zo, the phrase is intended to refer to a single element selected from X, Y, and Z, a combination of elements selected from the same class (e.g., XI and X2) as well as a combination of elements selected from two or more classes (e.g., Y 1 and Zo).

[0033] The term “a” or “an” entity refers to one or more of that entity. As such, the terms “a” (or “an”), “one or more” and “at least one” can be used interchangeably herein. It is also to be noted that the terms “comprising”, “including”, and “having” can be used interchangeably.

[0034] The preceding is a simplified summary of the disclosure to provide an understanding of some aspects of the disclosure. This summary is neither an extensive nor exhaustive overview of the disclosure and its various aspects, embodiments, and configurations. It is intended neither to identify key or critical elements of the disclosure nor to delineate the scope of the disclosure but to present selected concepts of the disclosure in a simplified form as an introduction to the more detailed description presented below. As will be appreciated, other aspects, embodiments, and configurations of the disclosure are possible utilizing, alone or in combination, one or more of the features set forth above or described in detail below.

[0035] Numerous additional features and advantages of the present disclosure will become apparent to those skilled in the art upon consideration of the embodiment descriptions provided hereinbelow.BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS

[0036] The accompanying drawings are incorporated into and form a part of the specification to illustrate several examples of the present disclosure. These drawings, together with the description, explain the principles of the disclosure. The drawings simply illustrate preferred and alternative examples of how the disclosure can be made and used and are not to be construed as limiting the disclosure to only the illustrated and described examples. Further features and advantages will become apparent from the following, more detailed, description of the various aspects, embodiments, and configurations of the disclosure, as illustrated by the drawings referenced below.

[0037] Fig. 1 is a block diagram of a system according to at least one embodiment of the present disclosure;

[0038] Fig. 2A is a flowchart according to at least one embodiment of the present disclosure;

[0039] Fig. 2B is a flowchart according to at least one embodiment of the present disclosure;

[0040] Fig. 3 is a flowchart according to at least one embodiment of the present disclosure;

[0041] Fig. 4 is a flowchart according to at least one embodiment of the present disclosure;

[0042] Fig. 5 is a flowchart according to at least one embodiment of the present disclosure; and

[0043] Fig. 6 is a flowchart according to at least one embodiment of the present disclosure.DETAILED DESCRIPTION

[0044] It should be understood that various aspects disclosed herein may be combined in different combinations than the combinations specifically presented in the description and accompanying drawings. It should also be understood that, depending on the example or embodiment, certain acts or events of any of the processes or methods described herein may be performed in a different sequence, and / or may be added, merged, or left out altogether (e.g., all described acts or events may not be necessary to carry out the disclosed techniques according to different embodiments of the present disclosure). In addition, while certain aspects of this disclosure are described as being performed by a single module or unit for purposes of clarity, it should be understood that the techniques of this disclosure may be performed by a combination of units or modules associated with, for example, a computing device.

[0045] In one or more examples, the described methods, processes, and techniques may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored as one or more instructions or code on a computer-readable medium and executed by a hardware-based processing unit. Alternatively or additionally, functions may be implemented using machine learning models, neural networks, artificial neural networks, or combinations thereof (alone or in combination with instructions). Computer- readable media may include non-transitory computer-readable media, which corresponds to a tangible medium such as data storage media (e.g., RAM, ROM, EEPROM, flash memory, or any other medium that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer).

[0046] Instructions may be executed by one or more processors, such as one or more digital signal processors (DSPs), general purpose microprocessors (e.g., Intel Core i3, i5, i7, or i9 processors; Intel Celeron processors; Intel Xeon processors; Intel Pentium processors; AMD Ryzen processors; AMD Athlon processors; AMD Phenom processors; Apple A10 or 10XFusion processors; Apple Al l, A12, A12X, A12Z, or A13 Bionic processors; or any other general purpose microprocessors), graphics processing units (e.g., Nvidia GeForce RTX 2000- series processors, Nvidia GeForce RTX 3000-series processors, AMD Radeon RX 5000-series processors, AMD Radeon RX 6000-series processors, or any other graphics processing units), application specific integrated circuits (ASICs), field programmable logic arrays (FPGAs), or other equivalent integrated or discrete logic circuitry. Accordingly, the term “processor” as used herein may refer to any of the foregoing structure or any other physical structure suitable for implementation of the described techniques. Also, the techniques could be fully implemented in one or more circuits or logic elements.

[0047] Before any embodiments of the disclosure are explained in detail, it is to be understood that the disclosure is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the drawings. The disclosure is capable of other embodiments and of being practiced or of being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. The use of “including,” “comprising,” or “having” and variations thereof herein is meant to encompass the items listed thereafter and equivalents thereof as well as additional items. Further, the present disclosure may use examples to illustrate one or more aspects thereof. Unless explicitly stated otherwise, the use or listing of one or more examples (which may be denoted by “for example,” “by way of example,” “e.g.,” “such as,” or similar language) is not intended to and does not limit the scope of the present disclosure.

[0048] The terms proximal and distal are used in this disclosure with their conventional medical meanings, proximal being closer to the operator or user of the system, and further from the region of surgical interest in or on the patient, and distal being closer to the region of surgical interest in or on the patient, and further from the operator or user of the system.

[0049] Patient imaging using an X-ray computerized tomography (CT)-scanner are able to obtain CT values or Hounsfield unit (HU) values that can be used to scale a CT image to HU values to provide information (such as physical information) about each voxel in the CT image. The scaling may be based on, for example, the Beer-Lambert law which correlates the attenuation of the photons’ energy to a property of the materials through which the X-ray photons is traveling. Thus, physical information can be obtained from images that are scaled to HU values.

[0050] When using a non-CT imaging device for multiple image acquisition and volume reconstruction, such as, for example, a C-arm or 0-arm imaging device or detector, the information to perform the scaling of each image, and the resulting volume may be lacking due to the limited dynamic range of the C-arm or 0-arm imaging device or detector. In other words, the scaling cannot be accurately performed on an image obtained from the C-arm or 0-arm imaging device or detector with a limited dynamic range as the dynamic range of the C-arm or 0-arm imaging device or detector is too low or too high and may result in undesirable saturation or starvation in the image when radiated with high or low enough X-ray dose. To achieve such scaling in the C-arm or 0-arm imaging device or detector, a calibration such as an air-calibration, an HU-calibration, a CT calibration, or the like is needed to calibrate a non-CT imaging device such as the C-arm or 0-arm imaging device.

[0051] In at least one embodiment of the present disclosure, an imaging device (such as, for example, an 0-arm or C-arm detector) with a limited dynamic range can be calibrated based on output data from another imaging device such as, for example, another imaging device with a higher dynamic range or a lower dynamic range than the limited dynamic range, an imaging device with multiple modes where each mode operates with different dynamic range(s) (e.g., a dynamic detector), a reference detector (for example, a single-pixel image detector), and / or from a dosimeter. The output data may include a radiation parameter (e.g., air kerma value), image data with unitless numbers, or one or more unitless numbers (obtained from, for example, a reference detector). The output data may be mapped for a desired dynamic range outside of the limited dynamic range and the mapped output data may be used to generate a calibration model. The calibration model is configured to extrapolate calibration values such as expected theoretical values of the imaging device beyond or outside of the limited dynamic range.

[0052] The calibration enables the imaging device with the limited dynamic range to generate images that can be scaled to HU values. As described above, HU values give physical meaning to each voxel of the image and allow for consistent and repetitive measurements across scaled images. For example, different tissue characteristics, such as bone density of the difference between healthy and tumorous tissues can be measured in an image scaled to HU values. Further, images scaled to HU values from different imaging devices, imaging devices from different manufacturers, and images from different patients can be compared together, which beneficially enables analysis of scaled images regardless of the manufacturer of the imaging device, whetherthe same imaging device was used, and / or the patient. In other words, scaled images can be analyzed consistently.

[0053] Embodiments of the present disclosure provide technical solutions to one or more of the problems of (1) scaling images obtained from an imaging device with a limited dynamic range, (2) calibrating an imaging device with a limited dynamic range, and (3) enabling an imaging device with a limited dynamic range to accurately provide images that are scalable to HU values.

[0054] Turning first to Fig. 1, a block diagram of a system 100 according to at least one embodiment of the present disclosure is shown. The system 100 may be used to calibrate an imaging device such as the imaging device 112 and / or carry out one or more other aspects of one or more of the methods disclosed herein. The system 100 comprises a computing device 102, one or more imaging devices 112, a measurement tool 116, a database 130, and / or a cloud or other network 134. Systems according to other embodiments of the present disclosure may comprise more or fewer components than the system 100. For example, the system 100 may not include one or more components of the computing device 102, the measurement tool 116, the database 130, and / or the cloud 134.

[0055] The computing device 102 comprises a processor 104, a memory 106, a communication interface 108, and a user interface 110. Computing devices according to other embodiments of the present disclosure may comprise more or fewer components than the computing device 102.

[0056] The processor 104 of the computing device 102 may be any processor described herein or any similar processor. The processor 104 may be configured to execute instructions stored in the memory 106, which instructions may cause the processor 104 to carry out one or more computing steps utilizing or based on data received from the imaging device 112, the measurement tool 116, the database 130, and / or the cloud 134.

[0057] The memory 106 may be or comprise RAM, DRAM, SDRAM, other solid-state memory, any memory described herein, or any other tangible, non-transitory memory for storing computer-readable data and / or instructions. The memory 106 may store information or data useful for completing, for example, any step of the methods 300, 400, 500, and / or 600 described herein, or of any other methods. The memory 106 may store, for example, instructions and / or machine learning models that support one or more functions of the imaging device 112. For instance, the memory 106 may store content (e.g., instructions and / or machine learning models)that, when executed by the processor 104, enable a calibration model 120 and / or image processing 122.

[0058] The image processing 122 may enable the processor 104 to process image data 202 (shown in Fig. 2A) received from, for example, an imaging device such as the imaging device 112 for the purpose of obtaining output data 204 (shown in Figs. 2A-2B) from the image data 202. The image processing 112 may also enable the processor 104 to scale the image data to HU values for the purpose of enabling the image data 202 to provide physical information about each voxel in the image data 202.

[0059] The calibration model 120 may be generated from the output data 204, as will be described in detail in Figs. 2A-6. The output data 204 may be received from, for example, a measurement tool 116 or as output from the image processing 122. The calibration model 120 (once generated), may enable the processor 104 to extrapolate calibration values 206 (shown in Figs. 2A-2B) beyond a limited dynamic range of an imaging device, as will also be described in detail in Figs. 2A-6.

[0060] Such content, if provided as in instruction, may, in some embodiments, be organized into one or more applications, modules, packages, layers, or engines. Alternatively or additionally, the memory 106 may store other types of content or data (e.g., machine learning models, artificial neural networks, deep neural networks, etc.) that can be processed by the processor 104 to carry out the various method and features described herein. Thus, although various contents of memory 106 may be described as instructions, it should be appreciated that functionality described herein can be achieved through use of instructions, algorithms, and / or machine learning models. The data, algorithms, and / or instructions may cause the processor 104 to manipulate data stored in the memory 106 and / or received from or via the imaging device 112, the measurement tool 116, the database 130, and / or the cloud 134.

[0061] The computing device 102 may also comprise a communication interface 108. The communication interface 108 may be used for receiving image data or other information from an external source (such as the imaging device 112, the measurement tool 116, the database 130, the cloud 134, and / or any other system or component not part of the system 100), and / or for transmitting instructions, images, or other information to an external system or device (e.g., another computing device 102, the imaging device 112, the measurement tool 116, the database 130, the cloud 134, and / or any other system or component not part of the system 100). Thecommunication interface 108 may comprise one or more wired interfaces (e.g., a USB port, an Ethernet port, a Firewire port) and / or one or more wireless transceivers or interfaces (configured, for example, to transmit and / or receive information via one or more wireless communication protocols such as 802.11a / b / g / n, Bluetooth, NFC, ZigBee, and so forth). In some embodiments, the communication interface 108 may be useful for enabling the device 102 to communicate with one or more other processors 104 or computing devices 102, whether to reduce the time needed to accomplish a computing-intensive task or for any other reason.

[0062] The computing device 102 may also comprise one or more user interfaces 110. The user interface 110 may be or comprise a keyboard, mouse, trackball, monitor, television, screen, touchscreen, and / or any other device for receiving information from a user and / or for providing information to a user. The user interface 110 may be used, for example, to receive a user selection or other user input regarding any step of any method described herein. Notwithstanding the foregoing, any required input for any step of any method described herein may be generated automatically by the system 100 (e.g., by the processor 104 or another component of the system 100) or received by the system 100 from a source external to the system 100. In some embodiments, the user interface 110 may be useful to allow a surgeon or other user to modify instructions to be executed by the processor 104 according to one or more embodiments of the present disclosure, and / or to modify or adjust a setting of other information displayed on the user interface 110 or corresponding thereto.

[0063] Although the user interface 110 is shown as part of the computing device 102, in some embodiments, the computing device 102 may utilize a user interface 110 that is housed separately from one or more remaining components of the computing device 102. In some embodiments, the user interface 110 may be located proximate one or more other components of the computing device 102, while in other embodiments, the user interface 110 may be located remotely from one or more other components of the computer device 102.

[0064] The imaging device 112 may be operable to image anatomical feature(s) (e.g., a bone, veins, tissue, etc.), other aspects of patient anatomy to yield image data (e.g., image data depicting or corresponding to a bone, veins, tissue, etc.), and / or any object (including, for example, objects outside of the medical field such as luggage, baggage, etc.). The imaging device 112 may also yield image data without any objects and / or anatomical features for use with, for example, a calibration (e.g., air calibration, HU-calibration, CT calibration, etc.) of an imagingdevice (whether of the imaging device 112 or any other imaging device). In other words, the image data may be of air. In still other embodiments, the image data may also include a calibration object which may be used to support calibration of the imaging device.

[0065] “Image data” as used herein refers to the data generated or captured by an imaging device 112, including in a machine-readable form, a graphical / visual form, and in any other form. In various examples, the image data may comprise data corresponding to an anatomical feature of a patient, or to a portion thereof or any object. The image data may in other instances comprise data corresponding to air. The imaging device 112 may be capable of taking a 2D image or a 3D volumetric data to yield the image data or volumetric data. It will be appreciated that the image data or volumetric data may have N dimensions. For example, photon counting images may comprise images of 2D times N number of colors or volumes comprising 3D times N number of colors.

[0066] The imaging device 112 may be or comprise, for example, an ultrasound scanner (which may comprise, for example, a physically separate transducer and receiver, or a single ultrasound transceiver), an 0-arm, a C-arm, a G-arm, or any other device utilizing x-ray-based imaging (e.g., a fluoroscope, a CT scanner, or other x-ray machine, a detector), a magnetic resonance imaging (MRI) scanner, an optical coherence tomography (OCT) scanner, an endoscope, a microscope, an optical camera, a thermographic camera (e.g., an infrared camera), a radar system (which may comprise, for example, a transmitter, a receiver, a processor, and one or more antennae), or any other imaging device 112 suitable for obtaining images of an anatomical feature of a patient. The imaging device 112 in some instances may comprise two or more detectors layered on top of each other and each detector may detect or read different energy levels (e.g., one detector may read high energy images, another detector may read medium energy images, another detector may read low energy images, etc.).

[0067] The imaging device 112 may be contained entirely within a single housing, or may comprise a transmitter / emitter and a receiver / detector that are in separate housings or are otherwise physically separated. The imaging device 112 may be operable to generate a stream of image data. For example, the imaging device 112 may be configured to operate with an open shutter, or with a shutter that continuously alternates between open and shut so as to capture successive images. For purposes of the present disclosure, unless specified otherwise, image datamay be considered to be continuous and / or provided as an image data stream if the image data represents two or more frames per second.

[0068] In some embodiments the imaging device 112 comprises, for example, an x-ray imaging device having at least one dynamic range. In some embodiments, the imaging device 112 may operate at one dynamic range. In such embodiments, the imaging device 112 may comprise more than one imaging device 112 for the purpose of using one imaging device to calibrate the other imaging device. For example, a first imaging device 112A may have a first dynamic range and a second imaging device 112B may have a second dynamic range. The second dynamic range may be lower than the first dynamic range, though it will be appreciated that the second dynamic range may be higher than the first dynamic range. In other embodiments, the imaging device 112 may comprise multiple dynamic ranges and may be capable of operating in a first, or high dynamic range and a second, or low dynamic range. In such embodiments, the imaging device 112 may be used to calibrate itself by obtaining output data using one of the dynamic ranges, generating the calibration model using the output data, and applying the calibration model to the imaging device 112 using another dynamic range.

[0069] When the imaging device 112 operates in a high dynamic range, the imaging device 112 has a lower sensitivity (to, for example, X-ray photons) and is less susceptible to reaching a saturation point. When the imaging device 112 operates in a low dynamic range, the imaging device 112 has a higher sensitivity (to, for example, X-ray photons) and is more susceptible to reaching a saturation point. As will be described in more detail below, the imaging device 112 using a high dynamic range (or the first imaging device 112 A) may be used to obtain image data 202 from which the output data 206 can be determined from. The output data 206 can be used to generate a calibration model 120 to extrapolate calibration values 206, which can be used to calibrate the imaging device 112 (or the second imaging device 112B) having a limited dynamic range.

[0070] The measurement tool 116 may be configured to output the output data 204 in instances where the output data 204 is not obtained from the imaging device 112 or the first imaging device 112A. The measurement tool 116 may comprise, for example, a dosimeter. The dosimeter may be configured to detect and / or measure ionizing radiation exposure and output the output data 204. In other words, the dosimeter may be configured to output one or more measured radiation parameter(s). In some embodiments, the dosimeter may output the measured radiationparameter(s) from which the air kerma value can be derived from. In other embodiments, the measured radiation parameter(s) may include the air kerma value. In other embodiments, the measurement tool 116 may comprise a reference detector configured to output the output data 204. In some embodiments, the reference detector may comprise a single-pixel image detector that outputs a reference detector value that is a single unitless number. It will be appreciated that a plurality of reference detector values and / or measured radiation parameter(s) can be used to generate the calibration model 120 for calibrating the imaging device 112.

[0071] The database 130 may store information that correlates to calibration of the imaging device 112 such as, for example, radiation parameter(s), calibration values (s), and / or image(s) obtained from the imaging device 112 or the measurement tool 116. The database 130 may be configured to provide any such information to the computing device 102 or to any other device of the system 100 or external to the system 100, whether directly or via the cloud 134. In some embodiments, the database 130 may be or comprise part of a hospital image storage system, such as a picture archiving and communication system (PACS), a health information system (HIS), and / or another system for collecting, storing, managing, and / or transmitting electronic medical records including image data.

[0072] The cloud 134 may be or represent the Internet or any other wide area network. The computing device 102 may be connected to the cloud 134 via the communication interface 108, using a wired connection, a wireless connection, or both. In some embodiments, the computing device 102 may communicate with the database 130 and / or an external device (e.g., a computing device) via the cloud 134.

[0073] The system 100 or similar systems may be used, for example, to carry out one or more aspects of any of the methods 300, 400, 500, and / or 600 described herein. The system 100 or similar systems may also be used for other purposes.

[0074] Turning to Fig. 2A, an example of a model architecture 200 that supports methods and systems (e.g., Artificial Intelligence (Al)-based methods and / or system) for calibrating an imaging device (such as, for example, the imaging device 112) is shown.

[0075] Image data 202 may be used by a processor such as the processor 104 as input for an image processing such as the image processing 122. It will be appreciated that in some instances, such as during calibration of an imaging device, the image data may not depict any object and may simply depict air. The image processing 122 may output, generate, or determine the outputdata 204 that may comprise radiation parameters. The radiation parameter may comprise, for example, the air kerma value that can be used to generate one or more calibration values. The air kerma value may be a function of a source-detector distance (e.g., a distance between a source and a detector of, for example, an x-ray imaging device), a spectrum of the imaging device 112, a tube current, and / or a pulse width. In some embodiments the image data 202 may be received from an imaging device such as the imaging device 112 and / or a first imaging device such as the first imaging device 112A. In such examples, the imaging device 112 and / or the first imaging device 112A may generate or obtain the image data 202 using a high dynamic range or a dynamic range outside of a limited dynamic range of an imaging device to be calibrated. Multiple sets of image data 202 may be obtained to generate multiple sets of output data 204. For example, the image data 202 (and thus, the output data 204) can be obtained for any combination of specific spectrum, source-detector distance, pulse-width, and tube current.

[0076] The output data 204 from the image processing 122 may be used by the processor 104 to generate a calibration model such as the calibration model 120, which may be configured to extrapolate or output the calibration values 206. The output data 204 may include, for example, the air kerma value, a maximal gray-level or bit value that the imaging device 112 can provide, and / or a maximal exposure value of the imaging device 112. In at least one embodiment, the output data 204 may be mapped for a desired dynamic range that is, for example, beyond or outside of the limited dynamic range of the imaging device to be calibrated. It will be appreciated that the mapped output data 204 can also be scaled and / or translated to match units of the imaging device to be calibrated. A model can be applied to the mapped output data 204 to generate the calibration model 120. More specifically, for example, a linear model can be applied to the mapped output data 204, from which a slope and intercept of the linear model can be calculated. The slope and the intercept can be used to extrapolate the calibration values 206 for exposures beyond the limits of the dynamic range or ranges of the imaging device being calibrated. Such extrapolation is beneficial as without the extrapolation, the imaging device will simply use the saturation value (or maximal value the imaging device can output) for values beyond the limited dynamic range, which results in undesirable saturation (or starvation for values below the limited dynamic range) in the image data. It will be appreciated that any model (e.g., logarithmic, dual-linear, etc.) can be applied to the output data 204 and can be applied in any way to generate the calibration model 120.

[0077] It will be appreciated that multiple sets of the output data 204 can be used to generate the calibration model 120 to improve an accuracy of the calibration model 120 and / or to update the calibration model 120. For example, output data 204 can be obtained for any combination of specific spectrum, source-detector distance, pulse- width, and tube current. It will also be appreciated that the calibration model 120 may also output multiple calibration values 206.

[0078] The calibration model 120 can be applied to an imaging device such as the imaging device 112 or the second imaging device 112B having a limited dynamic range to calibrate the imaging device 112, 112B. The calibration model 120 can be used to calculate (by using extrapolation) expected theoretical values of exposure beyond the limited dynamic range. Thus, by calibrating the imaging device 112, 112B with the calibration model 120, image data obtained from the imaging device 112, 112B (and more particularly, image data representing voxels) can be scaled to a normalized physical quantity, and from that a reconstructed volume can be scaled to HU values.

[0079] Turning to Fig. 2B, an example of a model architecture 210 that supports methods and systems (e.g., Artificial Intelligence (Al)-based methods and / or system) for calibrating an imaging device (such as, for example, the imaging device 112) is shown. The model architecture 210 is generally the same as the model architecture 200, except that the model architecture 210 does not include image data or image processing. Rather, the output data 204 is obtained from, for example, a measurement tool 116 such as a dosimeter and / or a reference detector, which can directly provide the radiation parameter. The radiation parameter can include the air kerma value or other parameters from which the air kerma value (or other physical quantities that can be used for normalization) can be derived from.

[0080] As similarly described above, the output data 204 from measurement tool 116 may be used by the processor 104 to generate a calibration model such as the calibration model 120. The calibration model 120 may be used to extrapolate the calibration values 206. The output data 204 may include, for example, an air kerma value, a maximal gray-level or bit value, and / or a maximal exposure value.

[0081] The calibration model 120 can be applied to an imaging device such as the imaging device 112 or the second imaging device 112B having a limited dynamic range to calibrate the imaging device 112, 112B. By calibrating the imaging device 112, 112B with the calibration model 120, image data obtained from the imaging device 112, 112B (and more particularly,image data representing voxels) can be scaled to normalized physical quantity, and from that a reconstructed volume can be scaled to HU values.

[0082] Fig. 3 depicts a method 300 that may be used, for example, for generating a model is provided.

[0083] The method 300 comprises generating a model (step 304). The model may be the calibration model 120 and / or the imaging processing 122. A processor such as the processor 104 may generate the model. The calibration model 120 may be generated to facilitate and enable, for example, calibration of the imaging device 112. The image processing 112 may be generated to facilitate and enable, for example, processing of image data to obtain output data for the calibration model 120.

[0084] The method 300 also comprises training the model (step 308). The model such as the calibration model 120 may be trained using historical data from a number of imaging devices such as the imaging devices 112, 112A and / or measurement tool(s) such as the measurement tool 116. In some embodiments, the historical data may be obtained from imaging devices similar to the imaging devices 112, 112A. In other embodiments, the historical data may be obtained from any imaging device.

[0085] The method 300 also comprises storing the model (step 312). The model such as the calibration model 120 may be stored in memory such as the memory 106 and / or a database such as the database 130 for later use. In some embodiments, the model is stored in the memory when the model is sufficiently trained. The model may be sufficiently trained when the model produces an output that meets a predetermined threshold, which may be determined by, for example, a user, or may be automatically determined by a processor such as the processor 104.

[0086] The present disclosure encompasses embodiments of the method 300 that comprise more or fewer steps than those described above, and / or one or more steps that are different than the steps described above.

[0087] Fig. 4 depicts a method 400 that may be used, for example, for calibrating an imaging device.

[0088] The method 400 (and / or one or more steps thereof) may be carried out or otherwise performed, for example, by at least one processor. The at least one processor may be the same as or similar to the processor(s) 104 of the computing device 102 described above. A processor other than any processor described herein may also be used to execute the method 400. The atleast one processor may perform the method 400 by executing elements stored in a memory such as the memory 106. The elements stored in memory and executed by the processor may cause the processor to execute one or more steps of a function as shown in method 400. One or more portions of a method 400 may be performed by the processor executing any of the contents of memory, such as a calibration model 120 and / or image processing 122.

[0089] The method 400 comprises receiving image data from an imaging device having a first dynamic range (step 404). The image data may not depict any objects and / or anatomical features. In other words, the image data may be of air for use with, for example, calibrating an imaging device having a limited dynamic range. The image data may be the same as or similar to the image data 202 and may be received or obtained from an imaging device having a first dynamic range or a high dynamic range such as the imaging device 112. For example, the imaging device may comprise an x-ray imaging device such as a detector having a first dynamic range or a high dynamic range. In other embodiments, the image data may be received via a user interface such as the user interface 110 and / or a communication interface such as the communication interface 108 of a computing device such as the computing device 102, and may be stored in a memory such as the memory 106 of the computing device. The image data may also be received from an external database or image data repository (e.g., a hospital image data storage system, such as a picture archiving and communication system (PACS), a health information system (HIS), and / or another system for collecting, storing, managing, and / or transmitting electronic medical records including image data data), and / or via the Internet or another network. The image data may also be generated by and / or uploaded to any other component of a system such as the system 100. In some embodiments, the image data may be indirectly received via any other component of the system or a node of a network to which the system is connected. The image data may be stored in a system (e.g., a system 100) and / or one or more components thereof (e.g., a database 130). The stored image data may then be received (e.g., by a processor 104), as described above, preoperatively (e.g., before the surgery) and / or intraoperatively (e.g., during surgery).

[0090] The method 400 also comprises processing the image data using image processing to obtain output data (step 406). The image data may be used by a processor such as the processor 104 as input for an image processing such as the image processing 122. The image processing may output, generate, or determine output data such as the output data 204 that may comprise, for example, the air kerma value, a maximal gray-level or bit value that the imaging device canprovide, and / or a maximal exposure value of the imaging device. The output data can be used to generate a calibration model such as the calibration model 120. The air kerma value may be a function of a source-detector distance, a spectrum of the imaging device 112, a tube current, and / or a pulse width.

[0091] It will be appreciated that the steps 404 and 406 may be repeated to obtain multiple sets of output data and / or to update the output data. In other words, multiple sets of image data may be obtained to generate multiple sets of output data. For example, the image data (and thus, the output data) can be obtained for any combination of specific spectrum, source-detector distance, pulse-width, and tube current.

[0092] The method 400 also comprises generating the calibration model using the output data (step 408). The output data from the image processing performed in, for example, the step 406, may be used by the processor to generate the calibration model. As previously described, the calibration model may be configured to extrapolate or output calibration values such as the calibration values 206. In at least one embodiment, the output data may be mapped for a desired dynamic range that is, for example, beyond the limited dynamic range of the imaging device to be calibrated. It will be appreciated that the mapped output data can also be scaled and / or translated to match units of the imaging device to be calibrated. A model can be applied to the mapped output data to generate the calibration model. More specifically, for example, a linear model can be applied to mapped output data, from which a slope and intercept of the linear model can be calculated. The slope and the intercept can be used to extrapolate calibration values for exposures beyond the limited dynamic range of the imaging device being calibrated. Such extrapolation is beneficial as without the extrapolation, the imaging device will simply use the saturation value (or maximal value the imaging device can output) for values beyond the limited dynamic range, which results in undesirable saturation (or starvation for values below a limited range) in the image data. It will be appreciated that any model (e.g., logarithmic, dual-linear, etc.) can be applied to the output data and can be applied in any way to generate the calibration model.

[0093] The method 400 also comprises applying the calibration model to the imaging device having a second dynamic range (step 412). As previously described, the calibration model may be configured to generate calibration values beyond a limited dynamic range of an imaging device by extrapolating the calibration values from the calibration model. In other words, thecalibration values may be the expected theoretical value of the imaging device for outputs higher or lower than the limited dynamic range.

[0094] In some embodiments, the imaging device having the second dynamic range or a limited dynamic range may be an imaging device different than the imaging device having the first dynamic range. In other words, two separate imaging devices are used to perform the steps 404 and 412. In other embodiments, the imaging device having the second dynamic range may be the same as the imaging device having the first dynamic range. In such embodiments, the imaging device is capable of operating in two or more dynamic ranges. Thus, the imaging device may operate in the first dynamic range (e.g., a higher dynamic range) to obtain the output data. The imaging device may then be calibrated using the calibration model and operated in the second dynamic range (e.g., a lower dynamic range). In such embodiments the second dynamic range is lower than the first dynamic range. Thus, the same imaging device may be used to perform the steps 404 and 412.

[0095] The method 400 also comprises receiving an image from the imaging device having the second dynamic range, (step 416). The image comprising image data may be received from the imaging device of the step 412 described above. In some embodiments, the image data may be captured and may be stored in a system (e.g., a system 100) and / or one or more components thereof (e.g., a database 130). The image data may be a 2D image or a 3D volumetric data or a set of 2Dimages. In some embodiments - such as during calibration of the imaging device - the image data may not depict any object. In other words, the image data may only depict air. In still other embodiments, the image data may depict a calibration object that may support or aid in calibration of the imaging device. In other embodiments, the image data may depict a patient’s anatomy or portion thereof and / or an object. In some embodiments, the image data may depict multiple anatomical elements associated with the patient anatomy, including incidental anatomical elements (e.g., ribs or other anatomical objects on which a surgery or surgical procedure will not be performed) in addition to target anatomical elements (e.g., vertebrae or other anatomical objects on which a surgery or surgical procedure is to be performed). The image data may comprise various features corresponding to the patient’s anatomy and / or anatomical elements (and / or portions thereof), including gradients corresponding to boundaries and / or contours of the various depicted anatomical elements, varying levels of intensity corresponding to varying surface textures of the various depicted anatomical elements,combinations thereof, and / or the like. The image data may depict any portion or part of patient anatomy and may include, but is in no way limited to, one or more vertebrae, ribs, lungs, soft tissues (e.g., skin, tendons, muscle fiber, etc.), a patella, a clavicle, a scapula, combinations thereof, and / or the like.

[0096] The method 400 also comprises scaling the image or volumetric data (step 420). The image data or volumetric data may be scaled by the processor using, for example, the image processing. The image data or volumetric data may be scaled to the HU values to provide information (such as physical information) about each voxel in the image data or volumetric data. Such information beneficially enables identification of various features in the image data such as, for example, soft tissue and / or hard tissue. For example, different tissue characteristics, such as bone density of the difference between healthy and tumorous tissues can be measured in image data scaled to HU values.

[0097] The present disclosure encompasses embodiments of the method 400 that comprise more or fewer steps than those described above, and / or one or more steps that are different than the steps described above.

[0098] Fig. 5 depicts a method 500 that may be used, for example, for calibrating an imaging device.

[0099] The method 500 (and / or one or more steps thereof) may be carried out or otherwise performed, for example, by at least one processor. The at least one processor may be the same as or similar to the processor(s) 104 of the computing device 102 described above. A processor other than any processor described herein may also be used to execute the method 500. The at least one processor may perform the method 500 by executing elements stored in a memory such as the memory 106. The elements stored in memory and executed by the processor may cause the processor to execute one or more steps of a function as shown in method 500. One or more portions of a method 500 may be performed by the processor executing any of the contents of memory, such as a calibration model 120 and / or an image processing 122.

[0100] The method 500 comprises receiving image data from a first imaging device having a first dynamic range (step 504). The step 504 may be the same as or similar to the step 404 of the method described above except that the first imaging device may be the same as or similar to the first imaging device 112A having at least a first dynamic range or a high dynamic range.

[0101] The method 500 comprises processing the image data using image processing to obtain output data (step 506). The step 506 may be the same as or similar to the step 406 of the method 400 described above.

[0102] The method 500 also comprises generating a calibration model using the output data (step 508). The step 508 may be the same as or similar to the step 408 of the method 400 described above.

[0103] The method 500 also comprises applying the calibration model to a second imaging device having a second dynamic range (step 512). The step 512 may be the same as or similar to the step 412 of the method described above except that the second imaging device may be the same as or similar to the second imaging device 112B having at least a second dynamic range or a second dynamic range where the second dynamic range is lower than the first dynamic range. In other words, the first imaging device used in the step 504 may be a different from the imaging device used in the step 512.

[0104] The method 500 also comprises receiving image data from the second imaging device having the second dynamic range (step 516). The step 516 may be the same as or similar to the step 416 of the method 400 described above.

[0105] The method 500 also comprises scaling the image data (step 520). The step 520 may be the same as or similar to the step 420 of the method 400 described above.

[0106] The present disclosure encompasses embodiments of the method 500 that comprise more or fewer steps than those described above, and / or one or more steps that are different than the steps described above.

[0107] Fig. 6 depicts a method 600 that may be used, for example, for calibrating an imaging device.

[0108] The method 600 (and / or one or more steps thereof) may be carried out or otherwise performed, for example, by at least one processor. The at least one processor may be the same as or similar to the processor(s) 104 of the computing device 102 described above. A processor other than any processor described herein may also be used to execute the method 600. The at least one processor may perform the method 600 by executing elements stored in a memory such as the memory 106. The elements stored in memory and executed by the processor may cause the processor to execute one or more steps of a function as shown in method 600. One or moreportions of a method 600 may be performed by the processor executing any of the contents of memory, such as a calibration model 120 and / or an image processing 122.

[0109] The method 600 comprises receiving output data from a measurement tool(step 604). The measurement tool may be the same as or similar to the measurement tool 116 and may be configured to generate the output data. In some embodiments, the measurement tool is a dosimeter. In other embodiments, the measurement tool may comprise a reference detector configured to output the output data. In some embodiments, the reference detector may comprise a single-pixel image detector that outputs a reference detector value that is a single unitless number. Thus, rather than obtaining the output data from image data of an imaging device, the output data may be received directly from a measurement tool. The output data may comprise radiation parameter(s) and / or the air kerma value. In some embodiments, the dosimeter may provide radiation parameter(s) from which the air kerma value can be derived from.

[0110] The method 600 also comprises generating a calibration model using the output data (step 608). The step 608 may be the same as or similar to the step 408 of the method 400 described above.

[0111] The method 600 also comprises applying the calibration model to an imaging device having a limited dynamic range (step 612). The step 612 may be the same as or similar to the step 412 of the method 400 described above.

[0112] The method 600 also comprises receiving image data from the imaging device having the limited dynamic range (step 616). The step 616 may be the same as or similar to the step 416 of the method 400 described above.

[0113] The method 600 also comprises scaling the image data (step 620). The step 620 may be the same as or similar to the step 420 of the method 400 described above.

[0114] The present disclosure encompasses embodiments of the method 600 that comprise more or fewer steps than those described above, and / or one or more steps that are different than the steps described above.

[0115] As noted above, the present disclosure encompasses methods with fewer than all of the steps identified in Figs. 3, 4, 5, and 6 (and the corresponding description of the methods 300, 400, 500, and 600), as well as methods that include additional steps beyond those identified in Figs. 3, 4, 5, and 6 (and the corresponding description of the methods 300, 400, 500, and 600). The present disclosure also encompasses methods that comprise one or more steps from one methoddescribed herein, and one or more steps from another method described herein. Any correlation described herein may be or comprise a registration or any other correlation.

[0116] The foregoing is not intended to limit the disclosure to the form or forms disclosed herein. In the foregoing Detailed Description, for example, various features of the disclosure are grouped together in one or more aspects, embodiments, and / or configurations for the purpose of streamlining the disclosure. The features of the aspects, embodiments, and / or configurations of the disclosure may be combined in alternate aspects, embodiments, and / or configurations other than those discussed above. This method of disclosure is not to be interpreted as reflecting an intention that the claims require more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed aspect, embodiment, and / or configuration. Thus, the following claims are hereby incorporated into this Detailed Description, with each claim standing on its own as a separate preferred embodiment of the disclosure.

[0117] Moreover, though the foregoing has included description of one or more aspects, embodiments, and / or configurations and certain variations and modifications, other variations, combinations, and modifications are within the scope of the disclosure, e.g., as may be within the skill and knowledge of those in the art, after understanding the present disclosure. It is intended to obtain rights which include alternative aspects, embodiments, and / or configurations to the extent permitted, including alternate, interchangeable and / or equivalent structures, functions, ranges or steps to those claimed, whether or not such alternate, interchangeable and / or equivalent structures, functions, ranges or steps are disclosed herein, and without intending to publicly dedicate any patentable subject matter.

[0118] Example 1. A method for calibrating an imaging device comprising: receiving output data; generating a calibration model using the output data, the calibration model configured to extrapolate calibration values; and applying the calibration model to an imaging device having a limited dynamic range, the calibration model configured to extrapolate calibration values outside of the limited dynamic range.

[0119] Example 2. The method of example 1, wherein the output data is received from a dosimeter configured to output a radiation parameter, wherein the radiation parameter is used by the calibration model to determine the calibration values.

[0120] Example 3. The method of example 2, wherein the radiation parameter comprises an air kerma value.

[0121] Example 4. The method of example 1, wherein the output data is determined from image data from at least one of the imaging device or another imaging device.

[0122] Example 5. The method of example 4, wherein when the image data is received from the imaging device, the image data is received when the imaging device is using a high dynamic range.

[0123] Example 6. The method of example 4, wherein the image data is received from the another imaging device using a high dynamic range.

[0124] Example 7. The method of example 4, wherein the image data comprises x-ray image data.

[0125] Example 8. The method of example 4, further comprising inputting the image data into an image processing model, the image processing model configured to process the image data and output a radiation parameter, wherein the radiation parameter is used to generate the calibration model.

[0126] Example 9. The method of example 8, wherein the radiation parameter comprises an air kerma value.

[0127] Example 10. The method of example 1, further comprising receiving image data from the imaging device using the limited dynamic range.

[0128] Example 11. The method of example 10, further comprising scaling the image data to Hounsfield (HU) values.

[0129] Example 12. A system for calibrating an imaging device comprising: a first imaging device having a first dynamic range; a second imaging device having a second dynamic range, wherein the second dynamic range is lower than the first dynamic range; a processor; and a memory storing data for processing by the processor, the data, when processed, causing the processor to:receive output data from the first imaging device; generate a calibration model using the output data; and apply the calibration model to the second imaging device, the calibration model configured to extrapolate calibration values outside of the limited dynamic range.

[0130] Example 13. The system of example 12, wherein the output data is determined from image data obtained from the first imaging device.

[0131] Example 14. The system of example 13, wherein the image data is free of objects and anatomical elements.

[0132] Example 15. The system of example 13, wherein the memory stores further data for processing by the processor that, when processed, causes the processor to input the image data into an image processing model, the image processing model configured to process the image data and output a radiation parameter, wherein the radiation parameter is used by the calibration model to determine the calibration values.

[0133] Example 16. The system of example 15, wherein the radiation parameter comprises an air kerma value.

[0134] Example 17. A system for calibrating an imaging device comprising: an imaging device having a first dynamic range and a second dynamic range, wherein the second dynamic range is lower than the first dynamic range; a processor; and a memory storing data for processing by the processor, the data, when processed, causing the processor to: receive output data; generate a calibration model using the output data; and apply the calibration model to the imaging device, the calibration model configured to extrapolate calibration values outside of the limited dynamic range.

[0135] Example 18. The system of example 17, wherein the memory stores further data for processing by the processor that, when processed, causes the processor to receive image data from the imaging device using the second dynamic range.

[0136] Example 19. The system of example 18, wherein the memory stores further data for processing by the processor that, when processed, causes the processor to scale the image data to Hounsfield (HU) values.

[0137] Example 20. The system of example 17, wherein the output data is determined from image data obtained from the imaging device using the first dynamic range.

Claims

CLAIMSWhat is claimed is:

1. A method for calibrating an imaging device (112) comprising: receiving output data (204); generating a calibration model (120) using the output data, the calibration model configured to extrapolate calibration values (206); and applying the calibration model to an imaging device (112) having a limited dynamic range, the calibration model configured to extrapolate calibration values outside of the limited dynamic range.

2. The method of claim 1, wherein the output data is received from a dosimeter (116) configured to output a radiation parameter, wherein the radiation parameter is used by the calibration model to determine the calibration values.

3. The method of claim 2, wherein the radiation parameter comprises an air kerma value.

4. The method of any preceding claim, wherein the output data is determined from image data from at least one of the imaging device or another imaging device.

5. The method of claim 4, wherein when the image data is received from the imaging device, the image data is received when the imaging device is using a high dynamic range.

6. The method of claims 4 or 5, wherein the image data is received from the another imaging device using a high dynamic range.

7. The method of any of claims 4-6, wherein the image data comprises x-ray image data.

8. The method of any of claims 4-7, further comprising: inputting the image data into an image processing model (122), the image processing model configured to process the image data and output a radiation parameter, wherein the radiation parameter is used to generate the calibration model.

9. The method of claim 8, wherein the radiation parameter comprises an air kerma value.

10. The method of any preceding claim, further comprising: receiving image data from the imaging device using the limited dynamic range.

11. The method of claim 10, further comprising: scaling the image data to Hounsfield (HU) values.

12. A system for calibrating an imaging device comprising: a first imaging device (112A) having a first dynamic range; a second imaging device (112B) having a second dynamic range, wherein the second dynamic range is lower than the first dynamic range; a processor (104); and a memory (106) storing data for processing by the processor, the data, when processed, causing the processor to: receive output data (204) from the first imaging device; generate a calibration model (120) using the output data; and apply the calibration model to the second imaging device, the calibration model configured to extrapolate calibration values (206) outside of the limited dynamic range.

13. The system of claim 12, wherein the output data is determined from image data obtained from the first imaging device.

14. The system of claim 13, wherein the image data is free of objects and anatomical elements.

15. The system of claims 13 or 14, wherein the memory stores further data for processing by the processor that, when processed, causes the processor to:input the image data into an image processing model (122), the image processing model configured to process the image data and output a radiation parameter, wherein the radiation parameter is used by the calibration model to determine the calibration values.