“觞”字识别不出来 #15063
Replies: 4 comments
-
可以试试ppocrv4版本的,这个是v3版本的模型:https://paddlepaddle.github.io/PaddleX/latest/module_usage/tutorials/ocr_modules/text_recognition.html#_2 |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
paddleocr --lang ch_doc --image_dir 435873680-608ba20c-3eb5-48fa-b996-7b7e108494ab.jpg
[2025/04/23 04:45:51] ppocr INFO: for usage help, please use `paddleocr --help`
[2025/04/23 04:45:51] ppocr DEBUG: Namespace(help='==SUPPRESS==', use_gpu=True, use_xpu=False, use_npu=False, use_mlu=False, use_gcu=False, ir_optim=True, use_tensorrt=False, min_subgraph_size=15, precision='fp32', gpu_mem=500, gpu_id=0, image_dir='435873680-608ba20c-3eb5-48fa-b996-7b7e108494ab.jpg', page_num=0, det_algorithm='DB', det_model_dir='/home/greatx/.paddleocr/whl/det/ch/ch_PP-OCRv4_det_infer', det_limit_side_len=960, det_limit_type='max', det_box_type='quad', det_db_thresh=0.3, det_db_box_thresh=0.6, det_db_unclip_ratio=1.5, max_batch_size=10, use_dilation=False, det_db_score_mode='fast', det_east_score_thresh=0.8, det_east_cover_thresh=0.1, det_east_nms_thresh=0.2, det_sast_score_thresh=0.5, det_sast_nms_thresh=0.2, det_pse_thresh=0, det_pse_box_thresh=0.85, det_pse_min_area=16, det_pse_scale=1, scales=[8, 16, 32], alpha=1.0, beta=1.0, fourier_degree=5, rec_algorithm='SVTR_LCNet', rec_model_dir='/home/greatx/.paddleocr/whl/rec/ch_doc/PP-OCRv4_server_rec_doc_infer', rec_image_inverse=True, rec_image_shape='3, 48, 320', rec_batch_num=6, max_text_length=25, rec_char_dict_path='/home/greatx/repos/PaddleOCR/ppocr/utils/dict/ppocrv4_doc_dict.txt', use_space_char=True, vis_font_path='./doc/fonts/simfang.ttf', drop_score=0.5, e2e_algorithm='PGNet', e2e_model_dir=None, e2e_limit_side_len=768, e2e_limit_type='max', e2e_pgnet_score_thresh=0.5, e2e_char_dict_path='./ppocr/utils/ic15_dict.txt', e2e_pgnet_valid_set='totaltext', e2e_pgnet_mode='fast', use_angle_cls=False, cls_model_dir='/home/greatx/.paddleocr/whl/cls/ch_ppocr_mobile_v2.0_cls_infer', cls_image_shape='3, 48, 192', label_list=['0', '180'], cls_batch_num=6, cls_thresh=0.9, enable_mkldnn=False, cpu_threads=10, use_pdserving=False, warmup=False, sr_model_dir=None, sr_image_shape='3, 32, 128', sr_batch_num=1, draw_img_save_dir='./inference_results', save_crop_res=False, crop_res_save_dir='./output', use_mp=False, total_process_num=1, process_id=0, benchmark=False, save_log_path='./log_output/', show_log=True, use_onnx=False, onnx_providers=False, onnx_sess_options=False, return_word_box=False, output='./output', table_max_len=488, table_algorithm='TableAttn', table_model_dir=None, merge_no_span_structure=True, table_char_dict_path=None, formula_algorithm='LaTeXOCR', formula_model_dir=None, formula_char_dict_path=None, formula_batch_num=1, layout_model_dir=None, layout_dict_path=None, layout_score_threshold=0.5, layout_nms_threshold=0.5, kie_algorithm='LayoutXLM', ser_model_dir=None, re_model_dir=None, use_visual_backbone=True, ser_dict_path='../train_data/XFUND/class_list_xfun.txt', ocr_order_method=None, mode='structure', image_orientation=False, layout=True, table=True, formula=False, ocr=True, recovery=False, recovery_to_markdown=False, use_pdf2docx_api=False, invert=False, binarize=False, alphacolor=(255, 255, 255), lang='ch_doc', det=True, rec=True, type='ocr', savefile=False, ocr_version='PP-OCRv4', structure_version='PP-StructureV2')
[2025/04/23 04:45:51] ppocr WARNING: The first GPU is used for inference by default, GPU ID: 0
[2025/04/23 04:45:51] ppocr WARNING: The first GPU is used for inference by default, GPU ID: 0
[2025/04/23 04:45:52] ppocr INFO: **********435873680-608ba20c-3eb5-48fa-b996-7b7e108494ab.jpg**********
[2025/04/23 04:45:52] ppocr DEBUG: dt_boxes num : 1, elapsed : 0.4374732971191406
[2025/04/23 04:45:52] ppocr DEBUG: rec_res num : 1, elapsed : 0.16639328002929688
[2025/04/23 04:45:52] ppocr INFO: [[[97.0, 184.0], [490.0, 184.0], [490.0, 256.0], [97.0, 256.0]], ('持觞劝侯赢', 0.9502732157707214)] |
Beta Was this translation helpful? Give feedback.
-
您好,针对“觞”字无法被PaddleOCR(包括PP-OCRv4和在线Demo)识别出来的问题,根据您的描述和已提供的相关信息,这通常由以下两个原因导致: 1. 字典覆盖范围有限 2. 训练数据未覆盖生僻字 解决思路
相关参考
小结综上,无法识别“觞”字主因是模型字典和训练样本限制。请按上述建议添加字典条目并微调模型。如只添加字典且不训练,模型通常无法正确输出新加汉字。 Response generated by 🤖 feifei-bot | gpt-4.1 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
🔎 Search before asking
🐛 Bug (问题描述)
ppocrv4识别”觞“这个字没有识别出来,测试了在线的demo(https://www.paddlepaddle.org.cn/hub/scene/ocr)也无法识别成功
图片识别结果总是: ”持劝侯嬴“
我本地使用PP-OCRv4_mobile_rec识别结果也是”持劝侯嬴“
🏃♂️ Environment (运行环境)
本地使用ppocrv4 rec导出rknn进行测试的,但是在线体验demo也出现该问题,推测是通病
🌰 Minimal Reproducible Example (最小可复现问题的Demo)
使用https://www.paddlepaddle.org.cn/hub/scene/ocr进行测试
Beta Was this translation helpful? Give feedback.
All reactions