Пожаловались, что ocr сервис не детектит ориентацию. 1. Включил. В апишке был метод. Легко. 2. Сломались превью. Они не были предназначены для повернутых объектов. Ожидаемо. Починил. 3. Сломались bbox (детект границ смысловых кусков страницы). Неожиданно. Крутил с агентом час, что не так. Оказалось, детект ориентации принудительно запускает нормализацию документа, которая включает в себя нелинейные преобразования (растягивание, сжатие), в итоге bbox отдаются уже в этих новых координатах преобразованной страницы. 4. Так как сжатия нелинейны, то нельзя отдать просто scale-фактор, а нужно переписывать апи, чтобы назад отдавалась нормализованная страничка целиком картинкой, и уже поверх нее рисовались валидные bbox. 5. Апи переписывается, а я решил написать пост в блог. -> вы находитесь здесь. Все это конечно наполовину на проде, где слава богу мало пока кто чего успел купить и активно использовать (но при этом конечно у кого-то отвалилось и он пришел законно предъявлять, что за нах) 😁 Люблю инди-разработку. UPD Если вы думали, что все, то нет. Детектор поворота еще и принудительно анварпит картинку. И какими же он их делает? Кривые документы — прямыми и прекрасными. А прямые документы — КОСЫМИ. СУКА. Продолжение следует.
Глеб Кудрявцев — мастер AI
Subscribers
15.2K
tracking since 24 Oct
Reach per post (ERR)
38.2%5.8K avg views
Posting
1.1/day
last 1 day ago
Reactions per 1K views
13.9
😁 👍 🔥
Views over time
| When | Views |
|---|---|
| 22 Apr 2026, 21:29 | 0 |
| 24 Oct 2026, 02:08 | 6.2K |
Who shared this post
Posts in other channels we index that link to this one. (Forwards with a hidden source can't be traced.)
Nobody yet.