Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
44b45ab
[RNE Rewrite] feat(ocr): unified on-device OCR + document pipeline
benITo47 Jun 29, 2026
742986e
[RNE Rewrite] fix(ocr): valid DBNet reading-order comparator + dewarp…
benITo47 Jun 29, 2026
1fea8bd
[RNE Rewrite] fix(ocr): vertical glyph-split, per-method unload, per-…
benITo47 Jun 30, 2026
0621e5b
[RNE Rewrite] feat(ocr): reading-order sort + degenerate-dewarp guard
benITo47 Jun 30, 2026
9a92ce3
[RNE Rewrite] debug(ocr): log orientation head output
benITo47 Jun 30, 2026
02f748d
[RNE Rewrite] fix(ocr): gate orientation correction on confidence
benITo47 Jun 30, 2026
f6f30e6
[RNE Rewrite] fix(ocr): raise orientation confidence gate to 0.85
benITo47 Jun 30, 2026
20fb683
[RNE Rewrite] refactor(ocr): tidy useDocumentOCR local-config assembly
benITo47 Jun 30, 2026
82ffdbc
[RNE Rewrite] feat(ocr): configurable recognizer norm + pluggable decode
benITo47 Jun 30, 2026
5fae2c1
[RNE Rewrite] chore(ocr): remove orientation debug logging
benITo47 Jun 30, 2026
886ba88
[RNE Rewrite] refactor(cv): unify resize factors + guard degenerate i…
benITo47 Jun 30, 2026
0803fde
[RNE Rewrite] perf(ocr): cache detector scratch tensors per bucket
benITo47 Jun 30, 2026
9c90617
[RNE Rewrite] perf(cv): pre-decode boxes once in NMS
benITo47 Jun 30, 2026
02e9faa
[RNE Rewrite] feat(ocr): custom detector arch via TS box extraction
benITo47 Jun 30, 2026
603ad72
[RNE Rewrite] docs(ocr): fix stale comments + naming after extensibil…
benITo47 Jun 30, 2026
6bd1d99
[RNE Rewrite] chore(ocr): include-what-you-use in ocr_ops.cpp
benITo47 Jun 30, 2026
665e8ff
[RNE Rewrite] refactor(ocr): extract pipeline engine into ocrPipeline.ts
benITo47 Jun 30, 2026
557798c
[RNE Rewrite] refactor(cv): share JSI option-readers, move warpQuad t…
benITo47 Jun 30, 2026
be447a1
[RNE Rewrite] docs(ocr): fix stale models.ts comment; revert VIEW_HEI…
benITo47 Jun 30, 2026
6080120
[RNE Rewrite] satisfy clang-tidy on ocr_ops/image_ops
benITo47 Jul 1, 2026
98bd0c1
[RNE Rewrite] refactor(cv): reorg native ops — add rotate, split text…
benITo47 Jul 1, 2026
3640b17
[RNE Rewrite] refactor(ocr): move into cv/ocr, split textBoxes ops, t…
benITo47 Jul 1, 2026
9e859a2
[RNE Rewrite] chore(ocr): explicit per-backend model presets, exports…
benITo47 Jul 1, 2026
b31d924
[RNE Rewrite] refactor(cv): split OCR native ops, add warpQuad/warpBy…
benITo47 Jul 1, 2026
b521f1f
[RNE Rewrite] refactor(ocr): Ocr camelcase, pluggable extractors, lea…
benITo47 Jul 1, 2026
8432dd7
[RNE Rewrite] chore: ocr screen cleanup, cspell words
benITo47 Jul 1, 2026
773eecf
[RNE Rewrite] refactor(ocr): audit cleanup — single bounds helper, na…
benITo47 Jul 2, 2026
507f7be
[RNE Rewrite] fix(cv): catch std::exception — prebuilt OpenCV ships -…
benITo47 Jul 2, 2026
1177254
[RNE Rewrite] refactor(ocr): review cleanup — ocr family folder, slim…
benITo47 Jul 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions .cspell-wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -275,3 +275,19 @@ pcre
libkleidicv
thresholding
binarization
autoregressive
dbnet
dewarp
dewarped
dewarps
doclayout
easyocr
letterboxed
nums
ocrv
onehot
ppocrv
redetections
svtr
unclip
unclips
14 changes: 14 additions & 0 deletions apps/computer-vision/app/_layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,20 @@ export default function Layout() {
title: 'Instance Segmentation',
}}
/>
<Drawer.Screen
name="ocr/index"
options={{
drawerLabel: 'OCR',
title: 'OCR',
}}
/>
<Drawer.Screen
name="document/index"
options={{
drawerLabel: 'Document Pipeline',
title: 'Document Pipeline',
}}
/>
<Drawer.Screen
name="inspect/index"
options={{
Expand Down
Loading