Automatic orientation issues detection and fix, experimental
This commit is contained in:
1 parent
78a7b7679c
commit
46845c4612
12 files changed
+683
-9
No files matched your search
@@ -140,6 +140,37 @@ son propre signalement ; un signalement de vérification des labels reste actif.
|
||||
un signalement actif et régénère leurs résultats existants. La détection
|
||||
n’efface aucun signalement.
|
||||
|
||||
Si Gemini signale des pages à l’envers pendant la détection, cette étape
|
||||
affiche les copies et leurs numéros de pages. **Signaler ces copies** permet de
|
||||
reprendre manuellement les étapes antérieures. **Corriger automatiquement
|
||||
l’orientation** traite toutes les copies actuellement signalées par Gemini :
|
||||
|
||||
- Les fragments d’une même page A3/A4 originale doivent être tous à l’endroit
|
||||
ou tous à l’envers. Le lien avec l’original est conservé par la séparation des
|
||||
pages, y compris après réordonnancement et découpes secondaires.
|
||||
- En cas de désaccord, toutes les pages du groupe concerné sont envoyées en
|
||||
pleine largeur à Gemini, avec réflexion basse. Ce second verdict prévaut.
|
||||
Une page indéterminée prend le verdict majoritaire des fragments de son
|
||||
origine ; en cas d’égalité ou sans verdict connu, elle reste inchangée.
|
||||
- Les pages à l’envers sont tournées de 180°. Si tout un groupe est à l’envers,
|
||||
l’ordre de ses fragments est aussi inversé. Un verdict final mixte laisse
|
||||
l’ordre inchangé et affiche **L’ordre des pages peut être incorrect**.
|
||||
Une orientation indéterminée fait l’objet d’un signalement distinct.
|
||||
- La découpe à gauche et la détection des labels sont relancées sur toute la
|
||||
copie. Une nouvelle alerte d’orientation est signalée pour vérification
|
||||
manuelle, sans boucle de rotation automatique.
|
||||
|
||||
Les originaux sont conservés, ainsi qu’une sauvegarde avant réparation dans
|
||||
`.copienator/orientation`. Une reprise après interruption ne répète pas les
|
||||
rotations déjà appliquées. Pour les anciennes copies sans lien vers les pages
|
||||
originales, toutes les pages sont vérifiées en pleine largeur ; aucun
|
||||
réordonnancement ni vote entre fragments n’est déduit arbitrairement.
|
||||
|
||||
Cette réparation est prévue avant le découpage des réponses. Si celui-ci a déjà
|
||||
été effectué, il faut régénérer les réponses, groupes et corrections concernés.
|
||||
En ligne de commande : `python -m copienator repair-orientation Évaluation`
|
||||
(ajouter `--flag` pour signaler seulement les copies).
|
||||
|
||||
### Vérifier visuellement les labels
|
||||
|
||||
**Effet :** valide ou corrige les repères qui serviront à découper les réponses.
|
||||
|
||||
Reference in new issue
Block a user