SPCSim
Getting started
Getting started
Tutorials:
Data loaders
Simulate dToF Sensors
Advanced Tutorials:
Customized 3D imaging pipeline
Create custom equi-depth histogrammers
Research Paper Implementations:
Single-Photon 3D Imaging with Equi-Depth Photon Histograms (ECCV24)
Simulate passive QIS camera (SwissSPAD2)
API Documentation
SPCSim API Reference
SPCSim
Index
Index
A
|
B
|
C
|
D
|
E
|
G
|
H
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
A
add_extreme_boundaries() (SPCSim.sensors.dtof.BaseEDHSPC method)
,
[1]
albedo_preproc() (SPCSim.data_loaders.rgbd_loaders.RGBDLoader method)
,
[1]
ame() (in module SPCSim.postproc.metric)
,
[1]
apply_edh_step() (SPCSim.sensors.dtof.HEDHBaseClass method)
,
[1]
(SPCSim.sensors.dtof.PEDHBaseClass method)
,
[1]
B
BaseDtofSPC (class in SPCSim.sensors.dtof)
,
[1]
BaseEDHSPC (class in SPCSim.sensors.dtof)
,
[1]
BaseEWHSPC (class in SPCSim.sensors.dtof)
,
[1]
binlvl() (in module SPCSim.utils.plot_utils)
,
[1]
C
capture() (SPCSim.sensors.dtof.BaseDtofSPC method)
,
[1]
(SPCSim.sensors.dtof.BaseEDHSPC method)
,
[1]
(SPCSim.sensors.dtof.BaseEWHSPC method)
,
[1]
(SPCSim.sensors.dtof.HEDHBaseClass method)
,
[1]
(SPCSim.sensors.dtof.PEDHBaseClass method)
,
[1]
(SPCSim.sensors.dtof.RawSPC method)
,
[1]
D
dist_preproc() (SPCSim.data_loaders.rgbd_loaders.NYULoader1 method)
,
[1]
(SPCSim.data_loaders.rgbd_loaders.RGBDLoader method)
,
[1]
E
edh2depth_t() (SPCSim.postproc.edh_postproc.PostProcEDH method)
,
[1]
ewh2depth_t() (SPCSim.postproc.ewh_postproc.PostProcEWH method)
,
[1]
ewh2edh() (SPCSim.sensors.dtof.BaseEDHSPC method)
,
[1]
G
get_data() (SPCSim.data_loaders.perpixel_loaders.PerPixelLoader method)
,
[1]
(SPCSim.data_loaders.rgbd_loaders.RGBDLoader method)
,
[1]
get_row() (SPCSim.data_loaders.perpixel_loaders.PerPixelLoader method)
,
[1]
get_shifted_laser_pulse_mesh() (SPCSim.data_loaders.transient_loaders.TransientGenerator method)
,
[1]
get_signal_attenuation() (SPCSim.data_loaders.transient_loaders.TransientGenerator method)
,
[1]
get_transient() (SPCSim.data_loaders.transient_loaders.TransientGenerator method)
,
[1]
get_ts_from_hist() (SPCSim.sensors.dtof.BaseEDHSPC method)
,
[1]
gt_shift_idx() (SPCSim.data_loaders.transient_loaders.TransientGenerator method)
,
[1]
H
HEDHBaseClass (class in SPCSim.sensors.dtof)
,
[1]
I
init_edh_params() (SPCSim.sensors.dtof.HEDHBaseClass method)
,
[1]
(SPCSim.sensors.dtof.PEDHBaseClass method)
,
[1]
intensity_preproc() (SPCSim.data_loaders.rgbd_loaders.RGBDLoader method)
,
[1]
interp_nonuni_t() (SPCSim.postproc.edh_postproc.PostProcEDH method)
,
[1]
L
load_albedo() (SPCSim.data_loaders.rgbd_loaders.RGBDLoader method)
,
[1]
load_dist() (SPCSim.data_loaders.rgbd_loaders.RGBDLoader method)
,
[1]
load_intensity() (SPCSim.data_loaders.rgbd_loaders.RGBDLoader method)
,
[1]
load_rgb() (SPCSim.data_loaders.rgbd_loaders.RGBDLoader method)
,
[1]
M
median_ae() (in module SPCSim.postproc.metric)
,
[1]
module
SPCSim.data_loaders
,
[1]
SPCSim.data_loaders.perpixel_loaders
,
[1]
SPCSim.data_loaders.rgbd_loaders
,
[1]
SPCSim.data_loaders.transient_loaders
,
[1]
SPCSim.postproc
,
[1]
SPCSim.postproc.edh_postproc
,
[1]
SPCSim.postproc.ewh_postproc
,
[1]
SPCSim.postproc.metric
,
[1]
SPCSim.sensors
,
[1]
SPCSim.sensors.dtof
,
[1]
SPCSim.utils
,
[1]
SPCSim.utils.plot_utils
,
[1]
N
NYULoader1 (class in SPCSim.data_loaders.rgbd_loaders)
,
[1]
P
p_inlier() (in module SPCSim.postproc.metric)
,
[1]
p_inlier2() (in module SPCSim.postproc.metric)
,
[1]
PEDHBaseClass (class in SPCSim.sensors.dtof)
,
[1]
PEDHOptimized (class in SPCSim.sensors.dtof)
,
[1]
PerPixelLoader (class in SPCSim.data_loaders.perpixel_loaders)
,
[1]
plot_edh() (in module SPCSim.utils.plot_utils)
,
[1]
plot_edh_traj() (in module SPCSim.utils.plot_utils)
,
[1]
plot_ewh() (in module SPCSim.utils.plot_utils)
,
[1]
plot_rgbd() (in module SPCSim.utils.plot_utils)
,
[1]
plot_transient() (in module SPCSim.utils.plot_utils)
,
[1]
PostProcEDH (class in SPCSim.postproc.edh_postproc)
,
[1]
PostProcEWH (class in SPCSim.postproc.ewh_postproc)
,
[1]
R
RawSPC (class in SPCSim.sensors.dtof)
,
[1]
reset_edh() (SPCSim.sensors.dtof.HEDHBaseClass method)
,
[1]
(SPCSim.sensors.dtof.PEDHBaseClass method)
,
[1]
rgb_preproc() (SPCSim.data_loaders.rgbd_loaders.RGBDLoader method)
,
[1]
RGBDLoader (class in SPCSim.data_loaders.rgbd_loaders)
,
[1]
rmse() (in module SPCSim.postproc.metric)
,
[1]
S
set_decay_schedule() (SPCSim.sensors.dtof.HEDHBaseClass method)
,
[1]
(SPCSim.sensors.dtof.PEDHBaseClass method)
,
[1]
(SPCSim.sensors.dtof.PEDHOptimized method)
,
[1]
set_idx_lists() (SPCSim.sensors.dtof.HEDHBaseClass method)
,
[1]
sim_poisson_process() (SPCSim.sensors.dtof.BaseDtofSPC method)
,
[1]
SPCSim.data_loaders
module
,
[1]
SPCSim.data_loaders.perpixel_loaders
module
,
[1]
SPCSim.data_loaders.rgbd_loaders
module
,
[1]
SPCSim.data_loaders.transient_loaders
module
,
[1]
SPCSim.postproc
module
,
[1]
SPCSim.postproc.edh_postproc
module
,
[1]
SPCSim.postproc.ewh_postproc
module
,
[1]
SPCSim.postproc.metric
module
,
[1]
SPCSim.sensors
module
,
[1]
SPCSim.sensors.dtof
module
,
[1]
SPCSim.utils
module
,
[1]
SPCSim.utils.plot_utils
module
,
[1]
T
TransientGenerator (class in SPCSim.data_loaders.transient_loaders)
,
[1]
U
update_delta() (SPCSim.sensors.dtof.HEDHBaseClass method)
,
[1]
(SPCSim.sensors.dtof.PEDHBaseClass method)
,
[1]
update_delta_mask() (SPCSim.sensors.dtof.HEDHBaseClass method)
,
[1]
update_edh() (SPCSim.sensors.dtof.HEDHBaseClass method)
,
[1]
(SPCSim.sensors.dtof.PEDHBaseClass method)
,
[1]
(SPCSim.sensors.dtof.PEDHOptimized method)
,
[1]
update_pa_pb_kp() (SPCSim.sensors.dtof.HEDHBaseClass method)
,
[1]
(SPCSim.sensors.dtof.PEDHBaseClass method)
,
[1]