Skip to content
Snippets Groups Projects
config_voxhash.json 2.4 KiB
Newer Older
Nicolas Pope's avatar
Nicolas Pope committed
{
	"vision": {
		"type": "stereovideo",
Nicolas Pope's avatar
Nicolas Pope committed
		"uri": "ftl://utu.fi/dummy/rgb-d",
Nicolas Pope's avatar
Nicolas Pope committed
		"middlebury": {
			"dataset": "",
			"threshold": 2.0,
			"scale": 0.5
		},
		"source": {
			"flip": false,
			"nostereo": false,
			"scale": 1.0,
			"flip_vert": false,
			"max_fps": 25,
			"width": 640,
			"height": 480,
			"crosshair": false
		},
		"calibrate": false,
		"calibration": {
			"board_size": [9,6],
			"square_size": 50,
			"frame_delay": 1.0,
			"num_frames": 35,
			"assume_zero_tangential_distortion": true,
			"fix_aspect_ratio": true,
			"fix_principal_point_at_center": true,
			"use_fisheye_model": false,
			"fix_k1": false,
			"fix_k2": false,
			"fix_k3": false,
			"fix_k4": true,
			"fix_k5": true,
			"save": true,
			"use_intrinsics": true,
			"use_extrinsics": true,
			"flip_vertical": false
		},
		"camera": {
			"name": "Panasonic Lumix DMC-FZ300",
			"focal_length": 25,
			"sensor_width": 6.17,
			"base_line": 0.1
		},
		"disparity": {
			"algorithm": "libsgm",
			"use_cuda": true,
			"minimum": 0,
			"maximum": 256,
			"tau": 0.0,
			"gamma": 0.0,
			"window_size": 5,
			"sigma": 1.5,
			"lambda": 8000.0,
			"filter": true
		},
		"display": {
			"flip_vert": false,
			"disparity": false,
			"points": false,
			"depth": false,
			"left": false,
			"right": false
		},
		"net": {
			"listen": "tcp://*:9001",
			"peers": []
		},
		"stream": {
			"name": "dummy"
		}
	},
	"reconstruction": {
		"net": {
			"peers": ["tcp://localhost:9001"]
		},
		"sources": [{"type": "net", "uri": "ftl://utu.fi/dummy/rgb-d"}],
		"display": {
			"flip_vert": false,
			"disparity": false,
			"points": true,
			"depth": false,
			"left": false,
			"right": false
		},
		"voxelhash": {
			"adapterWidth": 640,
			"adapterHeight": 480,
			"sensorDepthMax": 20.0,
			"sensorDepthMin": 1.0,
			"SDFRayIncrementFactor": 0.8,
			"SDFRayThresSampleDistFactor": 50.5,
			"SDFRayThresDistFactor": 50.0,
			"SDFUseGradients": false,
			"hashNumBuckets": 50000,
			"hashMaxCollisionLinkedListSize": 7,
			"hashNumSDFBlocks": 100000,
			"SDFVoxelSize": 0.01,
			"SDFMaxIntegrationDistance": 8.0,
			"SDFTruncation": 0.1,
			"SDFTruncationScale": 0.01,
			"SDFIntegrationWeightSample": 10,
Nicolas Pope's avatar
Nicolas Pope committed
			"SDFIntegrationWeightMax": 255,
			"hash_render": true
Nicolas Pope's avatar
Nicolas Pope committed
		},
		"registration": {
			"reference-source" : "ftl://utu.fi/dummy/rgb-d",
			"calibration" : {
				"run": false,
				"max_error": 25,
				"iterations" : 10,
				"delay" : 1000,
				"patternsize" : [9, 6]
				}
		}
	}
}