Commit Graph

  • 330fedfefc feat: modify getTransmissionData function , use detectTofThreshold function to do get TransmissionData dev kradchen 2025-10-23 15:36:23 +08:00
  • 99251268af feat: Use more tas to estimate sos water. sunwen 2025-10-22 15:40:29 +08:00
  • 9af07def99 Update SegImg function. SegImg sunwen 2025-10-22 10:31:36 +08:00
  • 1b1450e85c fix: removeDataFromArrays while removelist equal zero. sunwen 2025-10-22 10:02:13 +08:00
  • 1435dcb94e feat: handle ctrl-c for this program kradchen 2025-07-11 10:41:17 +08:00
  • 0852e076b3 feat: Add resample transmission image and positioning image. sunwen 2025-06-27 15:59:25 +08:00
  • 049b7068d7 feat: Add resample transmission image function. sunwen 2025-06-27 13:22:31 +08:00
  • 6203a225c6 feat: Add position image in DICOMExporter. sunwen 2025-06-25 11:30:35 +08:00
  • 4f1ac5ac9b fix: fix coo to csr tranfer bug kradchen 2025-03-27 09:07:31 +08:00
  • 4b878976bb feat: new recontest logic kradchen 2025-03-27 09:06:50 +08:00
  • ed10e822ec feat: fit to new cuda version kradchen 2025-03-27 09:06:13 +08:00
  • 6460267889 feat: Change estimate offset logic. sunwen 2025-03-14 17:58:10 +08:00
  • 3db427dc6b feat: Remove temperature dependensy. sunwen 2025-03-14 15:28:18 +08:00
  • 577294088b feat: Add cuda function in recon art. sunwen 2024-12-26 15:54:18 +08:00
  • 4daf8e0c0b feat: Add cuda function in getTransmission and detection. sunwen 2024-12-25 11:11:31 +08:00
  • 20ca7f0ce5 feat: Add cuda function in getAscanBlockPreprocessed. sunwen 2024-12-24 13:42:47 +08:00
  • b170022b21 feat: Move common function to Aurora library. sunwen 2024-12-24 10:43:26 +08:00
  • 8032cb5c3f feat: arrange include headers kradchen 2024-12-19 11:24:56 +08:00
  • e475edd243 feat: Remove redudent TransDetection lib kradchen 2024-12-19 10:39:49 +08:00
  • cd8fd76846 feat: remove redudent eikonal lib from UR kradchen 2024-12-19 10:32:06 +08:00
  • 69d95e8de9 Optimize transmission preprocess and adapt new cuda version. sunwen 2024-12-19 10:07:47 +08:00
  • f4c16d121b feat: Add logic block log to performSignalProcessing in transmission reconstruction CPUPerformance sunwen 2024-11-06 13:57:11 +08:00
  • b859728562 feat: Add logic block log to performSignalProcessing in reflect reconstruction kradchen 2024-11-06 11:36:52 +08:00
  • 4bf226e4b2 feat: A CPU Performance Test tool branch, which remove cuda & outpout logic. kradchen 2024-11-04 10:55:21 +08:00
  • f8d797da04 feat: Remove Cuda & other useless libs kradchen 2024-10-22 10:25:48 +08:00
  • af865bb815 feat: load DICOM modality from config.bin kradchen 2024-09-26 14:11:24 +08:00
  • 01210045bc feat: fix all TEST and add DICOM export TEST kradchen 2024-09-19 15:37:02 +08:00
  • 4c4ab3794e feat: Change execute input args kradchen 2024-09-19 15:36:10 +08:00
  • 658782b96d feat: Add more Study Information to dicom export kradchen 2024-09-19 15:35:43 +08:00
  • a8356cd258 feat: Add exit code for error kradchen 2024-09-11 09:19:03 +08:00
  • 9b578c4243 fix: remove output mat path master kradchen 2024-09-20 15:50:50 +08:00
  • a185c16deb feat: Enable DICOM export kradchen 2024-09-20 10:21:03 +08:00
  • 1c9af2aae9 feat: Remove req lib reference dev.0.0.1.20240612 kradchen 2024-06-12 13:07:18 +08:00
  • 093b2451c1 Add cudaDeviceSynchronize to detection kradchen 2023-12-26 16:32:22 +08:00
  • 4dce7c90ce cuda2023 kradchen 2023-12-26 16:29:40 +08:00
  • 7ad84ff884 Add cuda build matrix dev-chj kradchen 2023-12-26 15:23:41 +08:00
  • c40dc8e938 Update buildMatrix and solveParameterIterator speed up. dev-sunwen sunwen 2023-12-26 15:21:27 +08:00
  • 32ad08f8d7 Add cudaDeviceSynchronize to detection kradchen 2023-12-26 15:20:26 +08:00
  • 410d657fe7 commit dev-sun. sunwen 2023-12-22 11:17:18 +08:00
  • 3c8268263c 12-22 commit for backup kradchen 2023-12-22 11:06:13 +08:00
  • 66bf808a89 Make double version executable LastDoubleVersion kradchen 2023-11-28 11:05:04 +08:00
  • 8ae5950e9f Call as dynamic object kradchen 2023-11-28 09:53:59 +08:00
  • 34d7086b47 Fix notify and DICOMExportor bug. Change-double-to-float- kradchen 2023-11-21 14:03:52 +08:00
  • b070c3d5a8 Fix DICOM exportor bug kradchen 2023-11-21 14:02:13 +08:00
  • 356691ee6f Make TVAL parrall kradchen 2023-11-21 13:32:24 +08:00
  • d028a604a4 Fix DICOM export bug kradchen 2023-11-16 19:34:21 +08:00
  • d015b38845 Speed up reflection. CPU-GPU concurrent computing sunwen 2023-11-09 15:33:40 +08:00
  • fedacced53 Fix imageExtrapolation. sunwen 2023-10-24 13:09:17 +08:00
  • 903ac2c087 First update. sunwen 2023-10-09 09:29:21 +08:00
  • a434c105c0 Merge branch 'master' of http://192.168.1.9:3000/Bug/UR DoubleVersion kradchen 2023-09-12 09:54:03 +08:00
  • b2721db958 Add progress notify kradchen 2023-09-12 09:53:30 +08:00
  • 1e6dfaf212 Add license and about kradchen 2023-09-12 09:50:15 +08:00
  • 3a4123cddb Merge branch 'master' of http://192.168.1.9:3000/Bug/UR sunwen 2023-09-11 17:39:36 +08:00
  • 28f6e7caeb Change read CEMeasured from Eq9 scan data. sunwen 2023-09-11 17:38:40 +08:00
  • 7ff7f20cae Add DICOMExporter and use it to save images. kradchen 2023-08-01 15:59:47 +08:00
  • e1b732d4cc Add exists and mkdir to fileHelper kradchen 2023-08-01 15:59:23 +08:00
  • 835ae8a950 Add dcmtk settings kradchen 2023-08-01 15:58:38 +08:00
  • 91c7b798e5 Add judgment of Parser path. sunwen 2023-07-03 17:15:15 +08:00
  • 6c7f967160 Fix the memory overflow caused by modifying the filter parameter. sunwen 2023-07-03 17:12:53 +08:00
  • 70b6cbb526 Write an explanation about the arg of commandline in the readme. sunwen 2023-06-28 17:10:33 +08:00
  • 45edfcd974 Revert movement listreal usage. sunwen 2023-06-28 16:49:18 +08:00
  • fad9168527 Add usage of command line. sunwen 2023-06-28 16:48:28 +08:00
  • b728b9e204 Update startReconstructions. sunwen 2023-06-27 16:08:45 +08:00
  • 2fcb2be9a4 Change matlabWriter usage. sunwen 2023-06-27 14:51:22 +08:00
  • 6a0a9276df Update cmake parser. sunwen 2023-06-27 14:26:09 +08:00
  • c5138e4c12 Add preprocessTransmissionReconstructionForReflection unitest. sunwen 2023-06-27 14:25:44 +08:00
  • e3660edb14 Update config from files. sunwen 2023-06-27 14:25:19 +08:00
  • 2b476a9962 Fix bug, use 0 replace aAscans in preprocessAscanBlockForReflection.(krad) sunwen 2023-06-27 11:13:04 +08:00
  • 354dfd9dc8 Add log message. sunwen 2023-06-27 09:15:39 +08:00
  • e28305bef6 optimize memory. sunwen 2023-06-27 09:13:34 +08:00
  • 0887091eb8 Update branch with soundSpeedCorrection and attenuationCorrection is 0. sunwen 2023-06-27 09:12:16 +08:00
  • aded4a1a77 Fix geometryInfo bug with 2 motorpositions. sunwen 2023-06-27 09:10:50 +08:00
  • a5ecf49433 Improve performSignalProcessing performance kradchen 2023-06-19 17:02:53 +08:00
  • e9aaa0953d Improve preprocessAscanBlock kradchen 2023-06-19 09:33:38 +08:00
  • 420a1b5b1c Make log time to ms kradchen 2023-06-19 09:33:12 +08:00
  • 98b6969041 Fix reconstructionSAFT.cpp kradchen 2023-06-16 09:47:13 +08:00
  • 6ab314d426 Detach ATT from UR kradchen 2023-06-15 15:43:18 +08:00
  • 8e3db6877c Add log kradchen 2023-06-15 09:14:04 +08:00
  • ab60db7ec3 Merge branch 'master' of http://192.168.1.9:3000/Bug/UR sunwen 2023-06-14 17:54:04 +08:00
  • 48ab37fe51 Fix memory leak. sunwen 2023-06-14 17:53:39 +08:00
  • d90cb1f693 Fix mem leak bug kradchen 2023-06-14 15:31:17 +08:00
  • 1d0b53126a Try recon kradchen 2023-06-14 14:48:53 +08:00
  • 4913ab7e60 Update startReonstruction. sunwen 2023-06-14 12:19:54 +08:00
  • e57938ca5d reconstructionSAFT 1 kradchen 2023-06-14 11:37:24 +08:00
  • bd1a2fdbe4 Update startReflectionReconstruction. sunwen 2023-06-13 17:03:04 +08:00
  • 9523181ad2 Fix bug with getDims to getDataSize. sunwen 2023-06-13 17:00:49 +08:00
  • 30527713ad Fix struct name in preprocessAScanBlockForReflection. sunwen 2023-06-13 17:00:17 +08:00
  • 9b2c272ac6 Fix tansmission parameters to reflect parameters. sunwen 2023-06-13 16:56:30 +08:00
  • a085041e49 Update config constrictReflectionAngles. sunwen 2023-06-13 16:54:43 +08:00
  • 20a4973fff Fix reconstructionSAFT with TransRecos struct. sunwen 2023-06-13 16:53:16 +08:00
  • 15c90f9cef Add preprocessTransmissionReconstructionForReflection. sunwen 2023-06-13 16:51:13 +08:00
  • dbb0353732 Fix preprocessAScanBlockForReflection valid value bug kradchen 2023-06-13 14:47:43 +08:00
  • 48f3d4d7f8 preprocessAScanBlockForReflection Test passed (left with Accuracy problem) kradchen 2023-06-13 14:24:05 +08:00
  • 9c98fcb899 Add SAFT so support kradchen 2023-06-12 17:01:34 +08:00
  • 3c6005f195 Remove createVectorMatrix from resamleTransmissionVolume. sunwen 2023-06-12 17:00:10 +08:00
  • 376b24597e Add start Refelection Reconstruction kradchen 2023-06-12 16:53:19 +08:00
  • 0c6b87fab3 Fix solve bug kradchen 2023-06-09 17:56:05 +08:00
  • 5e003c7348 Add determineOptimalPulse function kradchen 2023-06-09 17:55:40 +08:00
  • 2bb12bf078 Add resampleTransmissionVolume and unittest. sunwen 2023-06-12 11:37:00 +08:00
  • 6535d40409 Add precalcImageParameters. sunwen 2023-06-12 11:34:55 +08:00