we0091234 / crnn_plate_recognition

crnn chinese_plate_recognition
306 stars 61 forks source link

可以识别双层车牌吗? #1

Open yangshenchang opened 2 years ago

yangshenchang commented 2 years ago

老哥,这个算法可以识别双层的车牌吗?具体是怎么做的?

we0091234 commented 2 years ago

老哥,这个算法可以识别双层的车牌吗?具体是怎么做的?

可以的,https://github.com/we0091234/Chinese_license_plate_detection_recognition 这里可以看到,具体就是双层进行分割,然后拼接成一层识别

we0091234 commented 2 years ago

老哥,这个算法可以识别双层的车牌吗?具体是怎么做的? tmp55DE 拼接成这样,当成单层车牌进行识别 new

yangshenchang commented 2 years ago

感谢大佬回复 https://github.com/we0091234/Chinese_license_plate_detection_recognition/blob/abe9002cf5ab673efe303efc2caf35c7665085bc/plate_recognition/double_plate_split_merge.py#L4 另外,我找到这个拼接函数,但是这个函数好像只在detect_plate.py这个文件中被使用,在训练和测试中不对双层车牌进行处理吗?

we0091234 commented 2 years ago

感谢大佬回复 https://github.com/we0091234/Chinese_license_plate_detection_recognition/blob/abe9002cf5ab673efe303efc2caf35c7665085bc/plate_recognition/double_plate_split_merge.py#L4 另外,我找到这个拼接函数,但是这个函数好像只在detect_plate.py这个文件中被使用,在训练和测试中不对双层车牌进行处理吗?

训练的时候也需要这样处理,将双层车牌分割,拼接成单层

yangshenchang commented 2 years ago

感谢大佬回复 https://github.com/we0091234/Chinese_license_plate_detection_recognition/blob/abe9002cf5ab673efe303efc2caf35c7665085bc/plate_recognition/double_plate_split_merge.py#L4 另外,我找到这个拼接函数,但是这个函数好像只在detect_plate.py这个文件中被使用,在训练和测试中不对双层车牌进行处理吗?

训练的时候也需要这样处理,将双层车牌分割,拼接成单层

明白了

Mrmuran commented 2 years ago

您好,我看了您这个项目的训练过程。好像没有用到crnn呢。如果使用crnn结构,该如何修改代码呢

we0091234 commented 2 years ago

您好,我看了您这个项目的训练过程。好像没有用到crnn呢。如果使用crnn结构,该如何修改代码呢

crnn其实就是cnn+lstm 我去掉了lstm因为发现加上和不加上效果差不多,要用rnn的话我可以更新一下代码,到时候

Mrmuran commented 2 years ago

好的,谢谢回复

we0091234 commented 2 years ago

好的,谢谢回复

有问题可以加qq群 :871797331

Mrmuran commented 2 years ago

嗯嗯