Subject positioning systems and methods
Abstract
Subject positioning systems and methods are provided. A method may include obtaining first information of at least part of a subject when the subject is located at a preset position, and determining, based on the first information, a first position of each of one or more feature points located on the at least part of the subject. The method may include obtaining, using an imaging device, second information of the at least part of the subject when the subject is located at a candidate position. The method may further include determining, based on the second information, a second position of each of the one or more feature points, a first distance between the first position and the second position for each feature point of the one or more feature points, and a target position of the subject based at least in part on the one or more first distances.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for positioning a subject, implemented on a computing device having one or more processors and one or more storage devices, the method comprising:
obtaining first information of at least part of a subject when the subject is located at a preset position, the first information including at least a first image and a first set of position data of the at least part of the subject; determining, based on the first information, a first position of each of one or more feature points located on the at least part of the subject, wherein the one or more feature points are located on a surface of the subject; obtaining, using an imaging device, second information of the at least part of the subject when the subject is located at a candidate position, the second information including at least a second image and a second set of position data of the at least part of the subject; determining, based on the second information, a second position of each of the one or more feature points; for each feature point of the one or more feature points, determining a first distance between the first position and the second position; and generating, based at least in part on the one or more first distances, prompt information for prompting whether the subject is located at a position that the subject can receive ray safely and accurately.
2 . The method of claim 1 , wherein the first image or the second image includes a 3D image or a 4D image.
3 . The method of claim 1 , further comprising:
determining, based at least in part on the one or more first distances, a target position of the subject.
4 . The method of claim 3 , wherein the determining, based at least in part on the one or more first distances, the target position includes:
determining whether the one or more first distances are less than a first threshold; and determining the target position of the subject based on a determination result of whether the one or more first distances are less than the first threshold.
5 . The method of claim 4 , wherein the determination result includes that at least one of the one or more first distances is less than the first threshold, and the determining the target position of the subject includes:
designating the candidate position as the target position of the subject.
6 . The method of claim 4 , wherein the determination result includes that at least one of the one or more first distances exceeds the first threshold, and the determining the target position of the subject includes:
adjusting the candidate position of the subject to an adjusted position such that, for each of the one or more feature points, a second distance between a third position of the feature point and the first position of the feature point is less than the first threshold, wherein the third position is obtained based on third information of the at least part of the subject, and the third information includes at least a third set of position data of the at least part of the subject; and designating the adjusted position as the target position of the subject.
7 . The method of claim 3 , wherein the determining, based at least in part on the one or more first distances, the target position further includes:
determining an overlapping degree of a virtual representation of the at least part of the subject and the at least part of the subject at the candidate position; and determining, based on the overlapping degree, the target position of the subject.
8 . The method of claim 7 , further comprising:
generating the virtual representation of the at least part of the subject at the preset position based on the first image.
9 . The method of claim 1 , wherein the one or more feature points include at least a marker located on a surface of the subject, the marker indicating a region of interest (ROI) of the subject.
10 . The method of claim 1 , wherein the obtaining the second image of the at least part of the subject when the subject is located at the candidate position includes:
obtaining, using an imaging device, the second image of the at least part of the subject when the subject is located at the candidate position.
11 . The method of claim 10 , wherein the imaging device includes a holographic projection device, and the obtaining the second image of the at least part of the subject includes:
obtaining first scanning data by causing the holographic projection device to image the subject using a millimeter wave; and obtaining the second image based on the first scanning data.
12 . The method of claim 10 , further comprising:
obtaining fourth information of the at least part of the subject using the imaging device at a time interval during a radiation session, the fourth information including at least a fourth set of position data of the at least part of the subject; determining, based on the fourth information, a fourth position of each of the one or more feature points; and causing, based on a third distance between the fourth position and the first position of each of the one or more feature points, a radiation assembly to perform a preset operation corresponding to the third distance.
13 . The method of claim 12 , wherein the causing, based on the third distance between the fourth position and the first position of each of the one or more feature points, the radiation assembly to perform the preset operation corresponding to the third distance includes:
controlling an operation of the radiation assembly based on a second determination result of whether the third distance is less than a first threshold.
14 . The method of claim 13 , wherein the second determination result includes that the third distance exceeds the first threshold, and the controlling an operation of the radiation assembly based on a second determination result of whether the third distance is less than the first threshold includes:
causing the radiation assembly to stop emitting radiation beams.
15 . The method of claim 1 , further comprising:
obtaining second scanning data by scanning a target area, wherein the target area includes the subject and a motion area of a radiation assembly; obtaining fifth information of the target area based on the second scanning data, the fifth information including at least a fifth set of position data of the target area; obtaining a motion trajectory of the radiation assembly; predicting, based on the fifth information and the motion trajectory, whether the subject and the radiation assembly are going to collide; and adjusting a position of the subject based on a prediction result of whether the subject and the radiation assembly are going to collide.
16 . A method for positioning a subject, implemented on a computing device having one or more processors and one or more storage devices, the method comprising:
obtaining, using an imaging device, target information of at least part of a subject when the subject is located at a preset position, the target information including at least an image of the at least part of the subject; determining one or more overlapping degrees of a virtual representation of the at least part of the subject and the at least part of the subject at each of one or more candidate positions; and determining a target position of the subject from the one or more candidate positions based on the one or more overlapping degrees.
17 . The method of claim 16 , wherein the determining the one or more overlapping degrees of the virtual representation of the at least part of the subject and the at least part of the subject at each of one or more candidate positions includes:
determining the one or more overlapping values by comparing the virtual representation of the at least part of the subject and the at least part of the subject located at each of the one or more candidate positions, respectively.
18 . The method of claim 16 , further comprising:
generating the virtual representation of the at least part of the subject at the preset position based on the first image.
19 . The method of claim 16 , wherein the imaging device includes a holographic projection device, and obtaining target information of the at least part of the subject includes:
obtaining third scanning data by causing the holographic projection device to image the at least part of the subject using a millimeter wave; and obtaining the target information based on the third scanning data.
20 . A system for positioning a subject, comprising:
at least one storage device including a set of instructions or programs; and at least one processor configured to communicate with the at least one storage device, wherein when executing the set of instructions or programs, the at least one processor is configured to cause the system to perform operations including:
obtaining first information of at least part of a subject when the subject is located at a preset position, the first information including at least a first image and a first set of position data of the at least part of the subject;
determining, based on the first information, a first position of each of one or more feature points located on the at least part of the subject, wherein the one or more feature points are located on a surface of the subject;
obtaining, using an imaging device, second information of the at least part of the subject when the subject is located at a candidate position, the second information including at least a second image and a second set of position data of the at least part of the subject;
determining, based on the second information, a second position of each of the one or more feature points;
for each feature point of the one or more feature points, determining a first distance between the first position and the second position; and
generating, based at least in part on the one or more first distances, prompt information for prompting whether the subject is located at a position that the subject can receive ray safely and accurately.Join the waitlist — get patent alerts
Track US2024207647A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.