Code for SerialTrack-XR particle tracking

Description

This repository contains scripts for running a custom implementation of "SerialTrack" designed for 2D X-ray projection images taken during in situ micro-X-ray computed tomography (XCT) experiments. The particle tracking-based technique allows for surface displacement and strain fields to be measured during, for example, mini-tensile test motions. This provides quantitative visualization of non-uniformities in the strain field (i.e., necking, shear banding), direct measurement of applied strain to supplement crosshead-based data, and quantification of system drift, among other uses. The code is written in Matlab and developed under Releases 2021b - 2023b under Windows 10. In total the dataset consists of about 250 MB and 79 files.

Resources

Name Format Description Link
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/f_track_nearest_neighbor2.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/inpaint_nans.m.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/shadedErrorBar.m
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/sshist.m
48 P2R1_10_to_20_Div_Export0093.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0093.tif
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/specimen2_notes.txt.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/calculateFij_2d.m.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funGetBeadPara.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funImBinarize.m.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funLocateParticlesAC_2d.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funReadImageMask2.m.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/f_track_serial_match2D.m.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/HRVPTMLicense.txt.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/inc2cum.m.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/inpaint_nans3.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/inpaint_nans3.m.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/iterCriteria.m
47 shadedErrorBarLicense.txt https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/shadedErrorBarLicense.txt
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/write_overlay_seq.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0085.tif.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0087.tif.sha256
48 P2R1_10_to_20_Div_Export0089.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0089.tif
48 P2R1_10_to_20_Div_Export0091.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0091.tif
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/knnDescriptor.m.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/match121.m.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/plotCone2.m.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/regularizeNd.m.sha256
47 SerialTrackLicense.txt https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/SerialTrackLicense.txt
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0094.tif.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0095.tif.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0096.tif.sha256
48 P2R1_10_to_20_Div_Export0100.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0100.tif
48 P2R1_10_to_20_Div_Export0101.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0101.tif
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0101.tif.sha256
48 P2R1_10_to_20_Div_Export0102.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0102.tif
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0107.tif.sha256
48 P2R1_10_to_20_Div_Export0109.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0109.tif
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0110.tif.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/results/zero_displacement_validation_20231027.mat.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/src/run_post_process_eulerian_2d.m.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/main_hardpar_inc_xray_particles.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/shadedErrorBarLicense.txt.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/TPT.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/TPT.m.sha256
48 P2R1_10_to_20_Div_Export0085.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0085.tif
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/cmrMap.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/cmrMapLicense.txt.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funCompDefGrad2.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funComputeGridDisp.m.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funDerivativeOp.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funDerivativeOp.m.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funImBinarize.m
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funScatter2Grid2D.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funScatter2Grid2D.m.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/f_track_hist_match.m
48 P2R1_10_to_20_Div_Export0103.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0103.tif
30 rigid_body_displacement_validation_20231027.mat https://data.nist.gov/od/ds/ark:/88434/mds2-3118/results/rigid_body_displacement_validation_20231027.mat
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/src/run_Serial_MPT_2D_hardpar_inc.m.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/HowToRun_SerialTrack-XR.txt.sha256
57 ALDICq-XR.zip https://data.nist.gov/od/ds/ark:/88434/mds2-3118/ALDICq-XR.zip
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/ALDICq-XR.zip.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funInitGuess.m.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/calculateEij_2d.m
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funPOR_GPR.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funPOR_GPR.m.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/ptsIn_x0subset.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/ptsIn_x0subset.m.sha256
47 sshistLicense.txt https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/sshistLicense.txt
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/sshistLicense.txt.sha256
47 TPTLicense.txt https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/TPTLicense.txt
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/regularizeNd.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0098.tif.sha256
47 HowToRun_SerialTrack-XR.txt https://data.nist.gov/od/ds/ark:/88434/mds2-3118/HowToRun_SerialTrack-XR.txt
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/cmrMap.m.sha256
47 cmrMapLicense.txt https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/cmrMapLicense.txt
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funCompDisp2.m.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/inc2cum.m
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/removeOutlierTPT2.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/shadedErrorBar.m.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0086.tif.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0091.tif.sha256
48 P2R1_10_to_20_Div_Export0096.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0096.tif
48 P2R1_10_to_20_Div_Export0097.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0097.tif
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0100.tif.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0106.tif.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0108.tif.sha256
47 specimen2_notes.txt https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/specimen2_notes.txt
0 zero_disp_20231025.fig https://data.nist.gov/od/ds/ark:/88434/mds2-3118/results/zero_disp_20231025.fig
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/ptsIn_x1subset.m
48 P2R1_10_to_20_Div_Export0094.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0094.tif
57 ALDICq-XR.zip https://data.nist.gov/od/ds/mds2-3118/ALDICq-XR.zip
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/calculateEij_2d.m.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funReadImage2.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funReadImage2.m.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funRmROIOutside.m.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/f_track_hist_match.m.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/f_track_nearest_neighbor2.m.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/f_track_neightopo_match2.m.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/f_track_serial_match2D.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funLocateParticlesAC_2d.m.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0099.tif.sha256
47 inpaint_nans3License.txt https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/inpaint_nans3License.txt
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/plotCone2.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/results/rigid_body_displacement_validation_20231027.mat.sha256
47 HRVPTMLicense.txt https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/HRVPTMLicense.txt
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/TPTLicense.txt.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0104.tif.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funReadImageMask2.m
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/knnDescriptor.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/ptsIn_x1subset.m.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/sshist.m.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0088.tif.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/main_hardpar_inc_xray_particles.m.sha256
48 P2R1_10_to_20_Div_Export0095.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0095.tif
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0109.tif.sha256
30 zero_displacement_validation_20231027.mat https://data.nist.gov/od/ds/ark:/88434/mds2-3118/results/zero_displacement_validation_20231027.mat
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/src/run_post_process_eulerian_2d.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funGetBeadPara.m.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funInitGuess.m
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funRmROIOutside.m
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/inpaint_nans.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0092.tif.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/fun_SerialTrack_2D_HardPar.m
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/f_track_neightopo_match2.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/inpaint_nans3License.txt.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/removeOutlierTPT2.m.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0097.tif.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funCompDefGrad2.m.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funComputeGridDisp.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/fun_SerialTrack_2D_HardPar.m.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/iterCriteria.m.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/SerialTrackLicense.txt.sha256
48 P2R1_10_to_20_Div_Export0090.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0090.tif
48 P2R1_10_to_20_Div_Export0098.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0098.tif
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0102.tif.sha256
48 P2R1_10_to_20_Div_Export0107.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0107.tif
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/src/run_Serial_MPT_2D_hardpar_inc.m
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/calculateFij_2d.m
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/funCompDisp2.m
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/write_overlay_seq.m.sha256
48 P2R1_10_to_20_Div_Export0086.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0086.tif
48 P2R1_10_to_20_Div_Export0088.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0088.tif
48 P2R1_10_to_20_Div_Export0092.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0092.tif
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0093.tif.sha256
48 P2R1_10_to_20_Div_Export0099.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0099.tif
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0105.tif.sha256
48 P2R1_10_to_20_Div_Export0106.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0106.tif
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0089.tif.sha256
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0103.tif.sha256
0 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/function/match121.m
48 P2R1_10_to_20_Div_Export0105.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0105.tif
48 P2R1_10_to_20_Div_Export0108.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0108.tif
48 P2R1_10_to_20_Div_Export0110.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0110.tif
48 P2R1_10_to_20_Div_Export0087.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0087.tif
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0090.tif.sha256
48 P2R1_10_to_20_Div_Export0104.tif https://data.nist.gov/od/ds/ark:/88434/mds2-3118/imgFolder/specimen2_example_short/P2R1_10_to_20_Div_Export0104.tif
47 https://data.nist.gov/od/ds/ark:/88434/mds2-3118/results/zero_disp_20231025.fig.sha256
28 Readme for the repository https://data.nist.gov/od/ds/mds2-3118/README.md

Tags

  • particle-tracking
  • surface-strain-measurement
  • x-ray-micro-computed-tomography

Topics

Categories