Ramin Halavati
Senior Software Engineer
rhal...@google.com
+49 173 2614796
Google Germany GmbH
Erika-Mann-Straße 33
80636 München
Geschäftsführer: Paul Manicle, Liana Sebastian
Registergericht und -nummer: Hamburg, HRB 86891
Sitz der Gesellschaft: Hamburg
Diese E-Mail ist vertraulich. Falls Sie diese fälschlicherweise erhalten haben sollten, leiten Sie diese bitte nicht an jemand anderes weiter, löschen Sie alle Kopien und Anhänge davon und lassen Sie mich bitte wissen, dass die E-Mail an die falsche Person gesendet wurde.
This e-mail is confidential. If you received this communication by mistake, please don't forward it to anyone else, please erase all copies and attachments, and please let me know that it has gone to the wrong person.
On Jan 18, 2024, at 5:21 AM, 'Ramin Halavati' via Chromium-discuss <chromium...@chromium.org> wrote:The size is a bit large on Linux and it's much smaller on other platforms, that also needs looking into.
Is there any documentation around the architecture of the OCR models?I just want to benchmark it against other OCRs out of curiosity.Thanks
gocr_mobile_chrome_multiscript_2024_q4_engine.binarypb
aksara/aksara_page_layout_analysis_rpn_gro_2024_q4.binarypb
aksara/aksara_page_layout_analysis_ti_rpn_gro_2024_q4.binarypb
gocr/gocr_models/gocr_line_recognition_omni_mobile_chrome_multiscript_2024_q4.binarypb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/arab.tflite
gocr/gocr_models/line_recognition_mobile_convnext320_omni/arab_fst_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/arab_label_map.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/arab_lm.fst
gocr/gocr_models/line_recognition_mobile_convnext320_omni/arab_lm.syms
gocr/gocr_models/line_recognition_mobile_convnext320_omni/arab_prior.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/bede.tflite
gocr/gocr_models/line_recognition_mobile_convnext320_omni/bede_label_map.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/bede_prior.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/beng_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/beng_deva_gujr_guru.tflite
gocr/gocr_models/line_recognition_mobile_convnext320_omni/beng_deva_gujr_guru_label_map.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/cyrl.tflite
gocr/gocr_models/line_recognition_mobile_convnext320_omni/cyrl_fst_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/cyrl_label_map.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/cyrl_lm.fst
gocr/gocr_models/line_recognition_mobile_convnext320_omni/cyrl_lm.syms
gocr/gocr_models/line_recognition_mobile_convnext320_omni/cyrl_prior.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/deva_fst_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/deva_lm.fst
gocr/gocr_models/line_recognition_mobile_convnext320_omni/deva_lm.syms
gocr/gocr_models/line_recognition_mobile_convnext320_omni/geor.tflite
gocr/gocr_models/line_recognition_mobile_convnext320_omni/geor_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/geor_label_map.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/gocr_mobile_und.tflite
gocr/gocr_models/line_recognition_mobile_convnext320_omni/gocr_mobile_und_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/gocr_mobile_und_label_map.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/grek.tflite
gocr/gocr_models/line_recognition_mobile_convnext320_omni/grek_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/grek_label_map.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/gujr.tflite
gocr/gocr_models/line_recognition_mobile_convnext320_omni/gujr_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/gujr_label_map.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/guru_2024_q3_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/hani_fst_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/hani_lm.fst
gocr/gocr_models/line_recognition_mobile_convnext320_omni/hani_lm.syms
gocr/gocr_models/line_recognition_mobile_convnext320_omni/hanijpan.tflite
gocr/gocr_models/line_recognition_mobile_convnext320_omni/hanijpan_label_map.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/hanijpan_prior.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/hebr.tflite
gocr/gocr_models/line_recognition_mobile_convnext320_omni/hebr_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/hebr_label_map.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/jpan_fst_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/jpan_lm.fst
gocr/gocr_models/line_recognition_mobile_convnext320_omni/jpan_lm.syms
gocr/gocr_models/line_recognition_mobile_convnext320_omni/khmr_2024_q3_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/khmr_laoo_thai_label_map.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/khmr_laoo_thai.tflite
gocr/gocr_models/line_recognition_mobile_convnext320_omni/khmr_laoo_thai_prior.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/knda_fst_2024_q3_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/knda_lm.fst
gocr/gocr_models/line_recognition_mobile_convnext320_omni/knda_lm.syms
gocr/gocr_models/line_recognition_mobile_convnext320_omni/knda_sinh_telu.tflite
gocr/gocr_models/line_recognition_mobile_convnext320_omni/knda_sinh_telu_label_map.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/knda_sinh_telu_prior.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/kore.tflite
gocr/gocr_models/line_recognition_mobile_convnext320_omni/kore_fst_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/kore_label_map.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/kore_lm.fst
gocr/gocr_models/line_recognition_mobile_convnext320_omni/kore_lm.syms
gocr/gocr_models/line_recognition_mobile_convnext320_omni/kore_prior.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/laoo_2024_q3_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/mlym.tflite
gocr/gocr_models/line_recognition_mobile_convnext320_omni/mlym_fst_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/mlym_label_map.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/mlym_lm.fst
gocr/gocr_models/line_recognition_mobile_convnext320_omni/mlym_lm.syms
gocr/gocr_models/line_recognition_mobile_convnext320_omni/mlym_prior.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/sinh_2024_q3_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/taml.tflite
gocr/gocr_models/line_recognition_mobile_convnext320_omni/taml_fst_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/taml_label_map.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/taml_lm.fst
gocr/gocr_models/line_recognition_mobile_convnext320_omni/taml_lm.syms
gocr/gocr_models/line_recognition_mobile_convnext320_omni/taml_prior.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/telu_fst_2024_q3_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/telu_lm.fst
gocr/gocr_models/line_recognition_mobile_convnext320_omni/telu_lm.syms
gocr/gocr_models/line_recognition_mobile_convnext320_omni/tflite_langid.tflite
gocr/gocr_models/line_recognition_mobile_convnext320_omni/thai_fst_2024_q3_config.pb
gocr/gocr_models/line_recognition_mobile_convnext320_omni/thai_lm.fst
gocr/gocr_models/line_recognition_mobile_convnext320_omni/thai_lm.syms
gocr/gocr_models/detection/gocr_group_rpn_text_detection_config_2024_q4_chrome.binarypb
gocr/gocr_models/detection/gocr_group_rpn_text_detection_model_2024_q4.tflite
gocr/layout/cluster_sort/model_v2.tflite
# Chrome Screen AI Library
## Purpose
Chrome Screen AI library provides two on-device functionalities for Chrome and
ChromeOS:
* **Main Content Extraction:** Intelligently isolates the main content of a web
page, improving its readability by stripping distracting elements (based on
the accessibility tree).
* **Optical Character Recognition:** Extracts text from image.
These functionalities are entirely on device and do not send any data to
network or store on disk.
Please see https://source.chromium.org/chromium/chromium/src/+/main:services/screen_ai/README.md
# proto-file: knowledge/cerebra/sense/im2query/screenai/screen2x/lib/screen2x.proto
# proto-message: screenai.screen2x.Screen2xOptions
model_path: "knowledge/cerebra/sense/im2query/screenai/screen2x/lib/data/chrome_a11y/v011/model.tflite"
model_config {
mpnn_config {
signature: "serving_default"
senders_node_name: "input_1_senders"
receivers_node_name: "input_1_receivers"
nodes_node_name: "input_1_nodes"
edges_node_name: "input_1_edges"
globals_node_name: "input_1_globals"
n_node_node_name: "input_1_n_node"
n_edge_node_name: "input_1_n_edge"
numeric_features_node_name: "input_2_numeric"
chrome_role_node_name: "input_2_chrome_role"
chrome_role_description_node_name: "input_2_chrome_role_description"
output_node_name: "output_1"
inference_config {
num_threads: 1
class_thresholds {
label: CONTENT_NON_ESSENTIAL
prediction_threshold: 0.65
}
class_thresholds {
label: CONTENT_TEXT_HEADLINE
prediction_threshold: 0.0
}
class_thresholds {
label: CONTENT_TEXT_MAIN
prediction_threshold: 0.0
}
}
model_type: CHROME_A11Y
}
}
post_process_options {
chrome_post_process: true
}
--
--
Chromium Discussion mailing list: chromium...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-discuss
To unsubscribe from this topic, visit https://groups.google.com/a/chromium.org/d/topic/chromium-discuss/S3RBdCHzUI8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to chromium-discu...@chromium.org.