Commit Graph

47 Commits

Author SHA1 Message Date
sunwen
69d95e8de9 Optimize transmission preprocess and adapt new cuda version. 2024-12-19 10:07:47 +08:00
kradchen
01210045bc feat: fix all TEST and add DICOM export TEST 2024-09-20 15:54:34 +08:00
sunwen
fad9168527 Add usage of command line. 2023-06-28 16:48:28 +08:00
sunwen
2fcb2be9a4 Change matlabWriter usage. 2023-06-27 14:51:22 +08:00
sunwen
c5138e4c12 Add preprocessTransmissionReconstructionForReflection unitest. 2023-06-27 14:27:50 +08:00
kradchen
e57938ca5d reconstructionSAFT 1 2023-06-14 11:37:24 +08:00
sunwen
30527713ad Fix struct name in preprocessAScanBlockForReflection. 2023-06-13 17:00:17 +08:00
kradchen
48f3d4d7f8 preprocessAScanBlockForReflection Test passed
(left with Accuracy problem)
2023-06-13 14:24:05 +08:00
kradchen
5e003c7348 Add determineOptimalPulse function 2023-06-12 16:54:13 +08:00
sunwen
2bb12bf078 Add resampleTransmissionVolume and unittest. 2023-06-12 11:37:00 +08:00
sunwen
fe84729646 Add meshgrid and unitTest. 2023-06-08 15:26:13 +08:00
kradchen
15cfc29e6f Fix detectTofAndAtt and main log time 2023-06-05 14:55:53 +08:00
sunwen
d5cbcc32cc Add getTransmissionData unit test. 2023-06-02 14:06:28 +08:00
kradchen
d8fe36f48c Make TVAL GPU executeable 2023-06-02 09:35:37 +08:00
sunwen
c61a0ce09e Update reconstructArt and unittest.
Fix buildMatrix bug.
2023-06-01 13:39:24 +08:00
kradchen
367176f86c Add Check and Scale(unfinished). 2023-06-01 13:24:56 +08:00
kradchen
30ea494d51 Fix discretizePositions 2023-05-31 14:43:09 +08:00
sunwen
24bb49c46c Update discretizePositions unittest. 2023-05-31 13:53:26 +08:00
sunwen
44384649d4 delete checkTofDetections debug message. 2023-05-31 13:22:43 +08:00
sunwen
b663f2071d Fix checkTofDetections bug. 2023-05-31 13:06:08 +08:00
kradchen
9ff2717ac4 Fix findDefectTransmissionData bug. 2023-05-30 17:08:19 +08:00
kradchen
e3000a5989 Change betaValues 2023-05-30 10:12:28 +08:00
kradchen
8ffa95198a Fix transmissionDetection 2023-05-29 13:57:45 +08:00
kradchen
07422247ba Fix Test. 2023-05-25 16:29:43 +08:00
kradchen
33acaab4fe Add build Matrix function and test to
transmission reconstruction.
2023-05-25 16:23:55 +08:00
kradchen
f0bff1a803 Transmission detection fix and refactor. 2023-05-25 16:23:55 +08:00
sunwen
9837c425d1 Add removeDataFromArrays.
Fix dataFilter to use transparams.
2023-05-25 16:19:08 +08:00
sunwen
5bd7a15238 Add blockingGeometryInfos. 2023-05-24 14:25:23 +08:00
sunwen
db86d973a6 Add getAscanBlock function and unit test. 2023-05-23 17:43:42 +08:00
kradchen
6643752cad Add transmossion detection functions. 2023-05-23 09:39:43 +08:00
sunwen
b84eb97bbe Update SensitivityTest for geometryInfo. 2023-05-23 09:16:33 +08:00
kradchen
5276d1cc42 Fix detectAttVectorized 2023-05-22 14:08:14 +08:00
kradchen
a4a972f99f Improve Sensitivity Speed. 2023-05-22 14:08:14 +08:00
kradchen
3dd9664ff6 Add logic to Detection 2023-05-19 15:56:39 +08:00
kradchen
3dba797a0e Add Tranmission sdetection 2023-05-19 13:44:40 +08:00
kradchen
cabd4bd497 Add Bresengam and DGradient(and test). 2023-05-18 10:58:43 +08:00
kradchen
0c408ba3be Add discretizePositions to Transmission
recontruction.
2023-05-17 14:30:37 +08:00
sunwen
aa6b220905 Add getGeometryInfo function. 2023-05-17 13:38:48 +08:00
kradchen
0855801017 Add calculateMinimalMaximalTransducerPositions to
Transmission reconstruction.
2023-05-17 09:42:23 +08:00
kradchen
24d2a64abb Add Reflection dataFilter 2023-05-16 14:34:18 +08:00
kradchen
a0033d9f8a Add TransmissionReconstruction Datafilter. 2023-05-16 13:18:59 +08:00
kradchen
77e7d7be99 Add SensitivityCalculation and its test 2023-05-12 14:13:56 +08:00
kradchen
640ab04854 Add transmission dataPreperation 2023-05-10 17:00:36 +08:00
kradchen
aff5106a37 Add convertToLinearIndices to common 2023-05-10 10:39:40 +08:00
kradchen
04608db7e0 refactor convertfp16tofloat 2023-05-09 17:44:06 +08:00
kradchen
b04c5ff58f Add convertfp16tofloat and it's test. 2023-05-09 17:07:53 +08:00
kradchen
90ead3e606 Add Common_Test, add adaptFrequency test. 2023-05-05 16:49:04 +08:00