add chunking

This commit is contained in:
Oleksandr Bezdieniezhnykh
2025-11-27 03:43:19 +02:00
parent 4f8c18a066
commit 2037870f67
43 changed files with 7041 additions and 4135 deletions
@@ -35,7 +35,7 @@ class IBatchValidator(ABC):
- Support strict sequential ordering (ADxxxxxx.jpg)
### Scope
- Batch validation for G05 Image Input Pipeline
- Batch validation for F05 Image Input Pipeline
- Image format validation
- Filename pattern matching
- Sequence gap detection
@@ -47,7 +47,7 @@ class IBatchValidator(ABC):
**Description**: Validates batch contains 10-50 images.
**Called By**:
- G05 Image Input Pipeline (before queuing)
- F05 Image Input Pipeline (before queuing)
**Input**:
```python
@@ -86,7 +86,7 @@ ValidationResult:
**Description**: Validates images form consecutive sequence with no gaps.
**Called By**:
- G05 Image Input Pipeline (before queuing)
- F05 Image Input Pipeline (before queuing)
**Input**:
```python
@@ -135,7 +135,7 @@ return valid()
**Called By**:
- Internal (during check_sequence_continuity)
- G05 Image Input Pipeline
- F05 Image Input Pipeline
**Input**:
```python
@@ -174,7 +174,7 @@ ValidationResult:
**Description**: Validates image file format and properties.
**Called By**:
- G05 Image Input Pipeline (per-image validation)
- F05 Image Input Pipeline (per-image validation)
**Input**:
```python