tables¶
Shared metadata models
- class mio.devices.tables.NoiseTable(*args, **kwargs)¶
Scores for noise values for a recording, produced by
mio.process.video.score_noise()
- class mio.devices.tables.StitchRecord(*, index: int, frame_num: int | None = None, selected_video: str, compare_video: str | None = None, selected_num_buffers: int, selected_black_padding: int, selected_black_pixels: int, selected_noisy_pixels: int, compare_num_buffers: int | None = None, compare_black_padding: int | None = None, compare_black_pixels: int | None = None, compare_noisy_pixels: int | None = None, selected_edge_score: float | None = None, compare_edge_score: float | None = None)¶
Row schema for debug metadata emitted during stitching.
The field order defines the CSV header order.
- model_config = {}¶
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- class mio.devices.tables.StitchTable(*args, **kwargs)¶
Table model for stitching scores