Claims
- 1. A method of calibrating a multi-channel measurement system comprising:
directing energy through a source channel into a target medium at a source location on the target medium; measuring the energy emerging from the target medium through a detector channel at a detector location on the target medium; processing the measured energy using an iterative proportional fitting technique to determine a relative value of energy loss in the target medium; and determining a proportional energy loss associated with at least one of the source channel and the detector channel based on the measured energy and the relative value of energy loss in the target medium.
- 2. The method of claim 1 wherein the energy is directed into the target medium at a plurality of source locations and the energy emerging from the target medium is measured at a plurality of detector locations.
- 3. The method of claim 2 wherein the energy is directed through a plurality of source channels to the plurality of source locations and the energy emerging from the target medium is directed through a plurality of detector channels from the plurality of detector locations.
- 4. The method of claim 3 wherein, for energy directed into the target medium at each source location, the energy emerging from the target medium is measured at each detector location.
- 5. The method of claim 2 wherein the energy is directed into the target medium at the plurality of source locations in series.
- 6. The method of claim 2 wherein the measured energy forms a matrix, the matrix having a first and second axis comprising rows and columns of elements, the measured energy emerging from the target medium at each of the plurality of detector locations for energy directed into the target at a source location being elements aligned along the first axis of the matrix, the measured energy emerging from the target at a detector location for energy directed into the target at each of the plurality of source locations being elements aligned along the second axis of the matrix.
- 7. The method of claim 6 wherein the iterative proportionate fitting technique comprises applying the following equations in an alternating process to generate a sequence of matrices:
- 8. The method of claim 7 wherein determining the proportional energy loss further comprises generating a resulting matrix by dividing each element of the matrix of the measured energy by each element of the last matrix in the sequence of matrices.
- 9. The method of claim 8 wherein the proportional energy loss in the source channel is:
- 10. The method of claim 8 wherein the proportional energy loss in the detector channel is:
- 11. The method of claim 1 further comprising generating a deviation of a modeled detector measurement from the measured energy at a detector location.
- 12. The method of claim 11 wherein the deviation is:
- 13. The method of claim 1 wherein a plurality of proportional energy losses associated with at least one of a source channel and a detector channel are determined.
- 14. The method of claim 13 further comprising determining a deviation between the plurality of proportionate energy losses.
- 15. A method of calibrating a multi-channel measurement system comprising:
directing energy through a plurality of source channels, each source channel directing the energy into the target medium at a source location on the target medium; measuring the energy emerging from the target medium using a plurality of detector channels at a plurality of detector locations on the target medium, the energy measurements being taken from the plurality of detector locations for each source location; processing the measured energy using an iterative proportional fitting technique, wherein the iterative proportional fitting technique comprises applying the following equations in an alternating process to generate a sequence of matrices: 12(R′)ij=rij∑j′=1Nrij′, (R″)ij=rij′∑i′=1Nri′j′,where R is a matrix of elements rij of energy measurements at each detector location j for each source location i, the sequence of matrices being generated until the sum of the elements in each row and the sum of the elements in each column of the last matrix generated are substantially equal, each matrix in the sequence of matrices being generated from the previous matrix in the sequence; generating a resulting matrix by dividing each element of the matrix of energy measurements by each element of the last matrix in the sequence of matrices; determining a proportional energy loss in at least one of a source channel and a detector channel, wherein the proportional energy loss in the source channel is: 13nij∑i′ni′j,and, wherein the proportional energy loss in the detector channel is: 14nij∑j′nij′,where nij are the elements of the resulting matrix, j is the detector location and i is the source location.
- 16. A system for calibrating a multi-channel measurement system, comprising:
a means for directing energy through a source channel into a target medium at a source location on the target medium; a means for measuring the energy emerging from the target medium through a detector channel at a detector location on the target medium; a means for processing the measured energy using an iterative proportional fitting technique to determine a relative value of energy loss in the target medium; and a means for determining a proportional energy loss associated with at least one of the source channel and the detector channel based on the measured energy and the relative value of energy loss in the target medium.
- 17. The system of claim 16 wherein the energy is directed into the target medium at a plurality of source locations and the energy emerging from the target medium is measured at a plurality of detector locations.
- 18. The system of claim 17 wherein the energy is directed through a plurality of source channels to the plurality of source locations and the energy emerging from the target medium is directed through a plurality of detector channels from the plurality of detector locations.
- 19. The system of claim 18 wherein, for energy directed into the target medium at each source location, the energy emerging from the target medium is measured at each detector location.
- 20. The system of claim 17 wherein the energy is directed into the target medium at the plurality of source locations in series.
- 21. The system of claim 17 further comprising means for generating a matrix based on the measured energy, the matrix having a first and second axis comprising rows and columns of elements, the measured energy emerging from the target medium at each of the plurality of detector locations for energy directed into the target at a source location being elements aligned along the first axis of the matrix, the measured energy emerging from the target at a detector location for energy directed into the target at each of the plurality of source locations being elements aligned along the second axis of the matrix.
- 22. The system of claim 21 wherein the iterative proportionate fitting technique comprises applying the following equations in an alternating process to generate a sequence of matrices:
- 23. The system of claim 22 wherein determining the proportional energy loss further comprises generating a resulting matrix by dividing each element of the matrix of the measured energy by each element of the last matrix in the sequence of matrices.
- 24. The system of claim 23 wherein the proportional energy loss in the source channel is:
- 25. The system of claim 23 wherein the proportional energy loss in the detector channel is:
- 26. The system of claim 16 further comprising means for generating a deviation of a modeled detector measurement from the measured energy at a detector location.
- 27. The system of claim 26 wherein the deviation is:
- 28. The system of claim 16 wherein a plurality of proportional energy losses associated with at least one of a source channel and a detector channel are determined.
- 29. The system of claim 28 further comprising means for determining a deviation between the plurality of proportionate energy losses.
- 30. A system for calibrating a multi-channel measurement system comprising:
a plurality of source channels, each source channel comprising an energy source and a source fiber, each source fiber having a first end for receiving energy from the energy source and a second end for directing energy into a target medium at a source location on the target medium; a plurality of detector channels for measuring energy emerging from the target medium, each detector channel comprising a detector and a detector fiber, each detector fiber having a first end for receiving energy emerging from the target medium at a detector location on the target medium and a second end for delivering the energy to the detector; means for processing the measured energy using an iterative proportional fitting technique, wherein the iterative proportional fitting technique comprises applying the following equations in an alternating process to generate a sequence of matrices: 20(R′)ij=rij∑j′=1Nrij′, (R″)ij=rij′∑i′=1Nri′j′,where R is a matrix of elements rij of energy measurements at each detector location j for each source location i, the sequence of matrices being generated until the sum of the elements in each row and the sum of the elements in each column of the last matrix generated are substantially equal, each matrix in the sequence of matrices being generated from the previous matrix in the sequence; means for generating a resulting matrix by dividing each element of the matrix of energy measurements by each element of the last matrix in the sequence of matrices; means for determining a proportional energy loss in at least one of a source channel and a detector channel, wherein the proportional energy loss in the source channel is: 21nij∑i′ni′j,and, wherein the proportional energy loss in the detector channel is: 22nij∑j′nij′,where nij are the elements of the resulting matrix, j is the detector location and i is the source location.
- 31. Computer executable software code stored on a computer readable medium, the code for calibrating a multi-channel measurement system comprising:
code to direct energy through a source channel into a target medium at a source location on the target medium; code to measure the energy emerging from the target medium through a detector channel at a detector location on the target medium; code to process the measured energy using an iterative proportional fitting technique to determine a relative value of energy loss in the target medium; and code to determine a proportional energy loss associated with at least one of the source channel and the detector channel based on the measured energy and the relative value of energy loss in the target medium.
- 32. Computer executable software code stored on a computer readable medium, the code for calibrating a multi-channel measurement system comprising:
code to direct energy through a plurality of source channels, each source channel directing the energy into the target medium at a source location on the target medium; code to measure the energy emerging from the target medium using a plurality of detector channels at a plurality of detector locations on the target medium, the energy measurements being taken from a plurality of the detector locations for each source location; code to process the measured energy using an iterative proportional fitting technique. wherein the iterative proportional fitting technique comprises applying the following equations in an alternating process to generate a sequence of matrices: 23(R′)ij=rij∑j′=1N rij′,(R″)ij=rij′∑j′=1N ri′j′,…where R is a matrix of elements rij of energy measurements at each detector location j for each source location i, the sequence of matrices being generated until the sum of the elements in each row and the sum of the elements in each column of the last matrix generated are substantially equal, each matrix in the sequence of matrices being generated from the previous matrix in the sequence; code to generate a resulting matrix by dividing each element of the matrix of energy measurements by each element of the last matrix in the sequence of matrices; code to determine a proportional energy loss in at least one of a source channel and a detector channel, wherein the proportional energy loss in the source channel is: 24nij∑i′ni′j,and, wherein the proportional energy loss in the detector channel is: 25nij∑j′nij′,where nij are the elements of the resulting matrix, j is the detector location and i is the source location.
- 33. A computer readable medium having computer executable software code stored thereon, the code for calibrating a multi-channel measurement system comprising:
code to direct energy through a source channel into a target medium at a source location on the target medium; code to measure the energy emerging from the target medium through a detector channel at a detector location on the target medium; code to process the measured energy using an iterative proportional fitting technique to determine a relative value of energy loss in the target medium; and code to determine a proportional energy loss associated with at least one of the source channel and the detector channel based on the measured energy and the relative value of energy loss in the target medium.
- 34. A computer readable medium having computer executable software code stored thereon, the code for calibrating a multi-channel measurement system comprising:
code to direct energy through a plurality of source channels, each source channel directing the energy into the target medium at a source location on the target medium; code to measure the energy emerging from the target medium using a plurality of detector channels at a plurality of detector locations on the target medium, the energy measurements being taken from a plurality of the detector locations for each source location; code to process the measured energy using an iterative proportional fitting technique, wherein the iterative proportional fitting technique comprises applying the following equations in an alternating process to generate a sequence of matrices: 26(R′)ij=rij∑j′=1N rij′,(R″)ij=rij′∑j′=1N ri′j′,…where R is a matrix of elements rij of energy measurements at each detector location j for each source location i, the sequence of matrices being generated until the sum of the elements in each row and the sum of the elements in each column of the last matrix generated are substantially equal, each matrix in the sequence of matrices being generated from the previous matrix in the sequence; code to generate a resulting matrix by dividing each element of the matrix of energy measurements by each element of the last matrix in the sequence of matrices; code to determine a proportional energy loss in at least one of a source channel and a detector channel, wherein the proportional energy loss in the source channel is: 27nij∑i′ni′j,and, wherein the proportional energy loss in the detector channel is: 28nij∑j′nij′,where nij are the elements of the resulting matrix, j is the detector location and i is the source location.
Government Interests
[0001] This invention was made with U.S. Government support under contract number CA-RO166184-02A, awarded by the National Cancer Institute. The U.S. Government has certain rights in the invention.