Feat2GS / utils /camera_traj_config.py
faneggg's picture
init
123719b
trajectory_configs = {
'Infer': {
'cy': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 45.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'paper4': {
'up': [-1, 1],
'arc': {
'degree': 200.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 80.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 100.0, # Maximum displacement
}
},
'cy3': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 45.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'cy4': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 45.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'coffee': {
'up': [-1, 0],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 80.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'plant': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 80.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'desk': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
},
'bread': {
'up': [-1, 0],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 80.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'brunch': {
'up': [1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 80.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'stuff': {
'up': [-1, 0],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 80.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'xbox': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 80.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'plushies': {
'up': [-1, 1],
'arc': {
'degree': 120.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 60.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'erhai': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'lemniscate': {
'degree': 80.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 200.0, # Maximum displacement
}
},
'cy_crop1': {
'up': [-1, 0],
'lemniscate': {
'degree': 80.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 60.0, # Maximum displacement
}
},
'cy_crop': {
'up': [-1, 1],
'lemniscate': {
'degree': 60.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'paper': {
'up': [-1, 1],
'arc': {
'degree': 240.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 60.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'house': {
'up': [-1, 1],
'arc': {
'degree': 240.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 60.0, # Lemniscate curve angle
},
},
'home': {
'up': [1, 0],
'arc': {
'degree': 90.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 80.0, # Lemniscate curve angle
}
},
'paper3': {
'up': [1, 0],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 80.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'castle': {
'up': [-1, 1],
'spiral': {
'zrate': 2, # Spiral rise rate
'rots': 2, # Number of rotations
},
},
'hogwarts': {
'up': [-1, 1],
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'wander': {
'max_disp': 100.0, # Maximum displacement
}
},
},
'Tanks': {
'Auditorium': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 30.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 80.0, # Maximum displacement
}
},
'Caterpillar': {
'up': [-1, 1],
'arc': {
'degree': 240.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 60.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'Family': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 60.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'Ignatius': {
'up': [-1, 1],
'arc': {
'degree': 330.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 80.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'Train': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 60.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
},
'DL3DV': {
'Center': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 60.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'Electrical': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 60.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'Museum': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 60.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'Supermarket2': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 60.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'Temple': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 60.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
},
'MipNeRF360': {
'garden': {
'up': [-1, 1],
'arc': {
'degree': 270.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 80.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'kitchen': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 80.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'room': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 60.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
},
'MVimgNet': {
'bench': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 80.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'car': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 60.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'suv': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 60.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
},
'LLFF': {
'fortress': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 30.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'horns': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 60.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'orchids': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 30.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'room': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 0.5, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 30.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
'trex': {
'up': [-1, 1],
'arc': {
'degree': 180.0, # Default arc degree
},
'spiral': {
'zrate': 1, # Spiral rise rate
'rots': 1, # Number of rotations
},
'lemniscate': {
'degree': 30.0, # Lemniscate curve angle
},
'wander': {
'max_disp': 48.0, # Maximum displacement
}
},
},
}