Commit Graph
21 Commits
Author SHA1 Message Date
sebastien 0a4f4a80d0 Detect and confirm page orientation during automatic splitting
Bundle the trained heatmap/image orientation model and run it after provisional
blank-page and split analysis. Confirm candidates with Gemini using low thinking;
resolve mixed A3 sheet ordering with the complete statement and medium thinking.
Keep A4 scans independent and export paired A3 scans in booklet reading order.

Reanalyse uniformly inverted source sheets, validate ordering permutations, and
preserve source provenance, corrected rotations and reading slots in manual review.
Document the experiments, rejected approaches, calibration and runtime limits.

Validation: focused splitting/orientation regression suites pass; bundled model
checksum and wheel assets verified. Full Interro07 offline run: 44.26 seconds,
eight candidates, mocked upright confirmations, source hashes and geometry intact.
2026-11-04 21:07:20 +01:00
sebastien 0bb6f7d97c Use per-page annotation spacing with inferred margin fallback 2026-11-03 12:02:06 +01:00
sebastien a38c1ff4b3 Enforce configurable height and pixel limits for tablet documents 2026-10-26 15:09:05 +01:00
sebastien 3abd7873e6 Specific request to detect names. 2026-10-26 08:09:53 +01:00
sebastien d2aa4faa1b Config : annotation max height. 2026-10-25 21:31:10 +01:00
sebastien 78a7b7679c When no margin detected, reserve a bit more space for comments 2026-10-13 21:23:48 +02:00
sebastien f978310c4c secondary splitters 2026-10-10 15:47:31 +02:00
sebastien ec6ac9580b update Gemini API : use thinking levels 2026-10-10 08:47:39 +02:00
sebastien a03e0e3b4c Some documentation changes 2026-09-26 22:08:27 +02:00
sebastien e4e25eca55 Support for A.pdf, A.tex and Ac.tex for initial files 2026-09-26 11:22:09 +02:00
sebastien c8ce04cf50 Remove enter binding, ; hide batched correction steps by default 2026-09-21 16:07:56 +02:00
sebastien 9b22a8a137 Miscs improvements (Interro02) 2026-09-15 14:18:22 +02:00
sebastien e8b8a11c5b Configuration de l'output final 2026-09-12 23:56:07 +02:00
sebastien f7b3689f23 Remove `Arguments supplémentaires' boxes 2026-09-09 18:11:00 +02:00
sebastien 359c62004c Disable flash-lite for labels 2026-09-08 20:04:17 +02:00
sebastien db4ed2ef31 start-gui.sh et améliorations diverses 2026-09-08 12:04:18 +02:00
sebastien ac4ab782b2 Windows compatibility 2026-08-20 12:01:31 +02:00
sebastien f7067d8585 Export and Import 2026-08-20 10:05:44 +02:00
sebastien f345f8bb4f Working state (mostly) 2026-08-08 14:38:26 +02:00
sebastien 137a9a7868 Gemini_for_enonce : améliorations 2026-08-08 12:30:14 +02:00
sebastien 9d7a4f37b6 New file : config.py (for models) 2026-08-07 20:55:49 +02:00