samariddin commited on
Commit
908e980
1 Parent(s): 4dceded
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +7 -0
  2. .gitignore +3 -0
  3. app.py +70 -0
  4. assets/README.md +9 -0
  5. assets/fonts/GlNummernschildEng-XgWd-license.txt +8 -0
  6. assets/fonts/GlNummernschildEng-XgWd.ttf +0 -0
  7. assets/images/china.jpg +0 -0
  8. assets/images/korea.jpg +0 -0
  9. assets/images/lic_us_1280x720.jpg +0 -0
  10. assets/images/london_traffic.jpg +0 -0
  11. assets/images/multi.jpg +0 -0
  12. assets/images/nyc.jpg +0 -0
  13. assets/models.amlogic_npu/PID0x7D/.gitkeep +0 -0
  14. assets/models.amlogic_npu/PID0x88/.gitkeep +0 -0
  15. assets/models.amlogic_npu/PID0x88/ultimateALPR-SDK_detect_main.mobile.model.amlogic.doubango +3 -0
  16. assets/models.amlogic_npu/PID0x88/ultimateALPR-SDK_detect_pysearch.mobile.model.amlogic.doubango +3 -0
  17. assets/models.amlogic_npu/PID0x88/ultimateALPR-SDK_klass_lpci.mobile.model.amlogic.doubango +3 -0
  18. assets/models.amlogic_npu/PID0x88/ultimateALPR-SDK_klass_vbsr.mobile.model.amlogic.doubango +3 -0
  19. assets/models.amlogic_npu/PID0x88/ultimateALPR-SDK_klass_vcr.mobile.model.amlogic.doubango +3 -0
  20. assets/models.amlogic_npu/PID0x88/ultimateALPR-SDK_klass_vmmr.mobile.model.amlogic.doubango +3 -0
  21. assets/models.amlogic_npu/PID0x99/.gitkeep +0 -0
  22. assets/models.amlogic_npu/PID0xA1/.gitkeep +0 -0
  23. assets/models.amlogic_npu/PID0xB9/.gitkeep +0 -0
  24. assets/models.amlogic_npu/PID0xBE/.gitkeep +0 -0
  25. assets/models.amlogic_npu/PID0xE8/.gitkeep +0 -0
  26. assets/models.amlogic_npu/README.md +51 -0
  27. assets/models.amlogic_npu/pid_serial_mapping.txt +11 -0
  28. assets/models.amlogic_npu/supported_hardware.txt +2 -0
  29. assets/models/README.md +50 -0
  30. assets/models/charset_anpr_chinese_size=73.txt +73 -0
  31. assets/models/charset_anpr_korean_size=78.txt +78 -0
  32. assets/models/charset_anpr_latin_size=37.txt +37 -0
  33. assets/models/ultimateALPR-SDK_detect_main.desktop.model.doubango +3 -0
  34. assets/models/ultimateALPR-SDK_detect_pysearch.desktop.model.doubango +3 -0
  35. assets/models/ultimateALPR-SDK_detecti_main.mobile.model.doubango +3 -0
  36. assets/models/ultimateALPR-SDK_detecti_pysearch.mobile.model.doubango +3 -0
  37. assets/models/ultimateALPR-SDK_klass_labels_lpci.txt.doubango +3 -0
  38. assets/models/ultimateALPR-SDK_klass_labels_vbsr.txt.doubango +3 -0
  39. assets/models/ultimateALPR-SDK_klass_labels_vcr.txt.doubango +3 -0
  40. assets/models/ultimateALPR-SDK_klass_labels_vmmr.txt.doubango +3 -0
  41. assets/models/ultimateALPR-SDK_klass_lpci.desktop.model.doubango +3 -0
  42. assets/models/ultimateALPR-SDK_klass_vbsr.desktop.model.doubango +3 -0
  43. assets/models/ultimateALPR-SDK_klass_vcr.desktop.model.doubango +3 -0
  44. assets/models/ultimateALPR-SDK_klass_vmmr.desktop.model.doubango +3 -0
  45. assets/models/ultimateALPR-SDK_klassi_lpci.mobile.model.doubango +3 -0
  46. assets/models/ultimateALPR-SDK_klassi_vbsr.mobile.model.doubango +3 -0
  47. assets/models/ultimateALPR-SDK_klassi_vcr.mobile.model.doubango +3 -0
  48. assets/models/ultimateALPR-SDK_klassi_vmmr.mobile.model.doubango +3 -0
  49. assets/models/ultimateALPR-SDK_recogn1x100_chinese.desktop.model.doubango +3 -0
  50. assets/models/ultimateALPR-SDK_recogn1x100_korean.desktop.model.doubango +3 -0
.gitattributes CHANGED
@@ -33,3 +33,10 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ *.o filter=lfs diff=lfs merge=lfs -text
37
+ *.so filter=lfs diff=lfs merge=lfs -text
38
+ *.1 filter=lfs diff=lfs merge=lfs -text
39
+ *.2 filter=lfs diff=lfs merge=lfs -text
40
+ *.0 filter=lfs diff=lfs merge=lfs -text
41
+ *.mp4 filter=lfs diff=lfs merge=lfs -text
42
+ *.doubango filter=lfs diff=lfs merge=lfs -text
.gitignore ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ .idea
2
+ __pycache__/
3
+ python/__pycache__/
app.py ADDED
@@ -0,0 +1,70 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import subprocess
3
+ import glob
4
+ import gradio as gr
5
+ from gradio.components import Gallery, Video, Textbox
6
+ from classificatsion_video_demo import process
7
+
8
+
9
+ def get_car_numbers(result_folder):
10
+ # change current working directory to binare/linux/mu gdfg
11
+ current_dir = os.getcwd()
12
+ os.chdir("binaries/linux/x86_64")
13
+
14
+ # construct and run the command
15
+ # command = "python ../../../python/setup.py build_ext --inplace -v"
16
+ # process = subprocess.Popen(command, shell=True, stdin=subprocess.PIPE)
17
+ command = "PYTHONPATH=$PYTHONPATH:.:../../../python LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH python ../../../scripts/alpr/license_plate_recognizer.py --image ../../../"+result_folder+" --assets ../../../assets"
18
+ process = subprocess.Popen(command, shell=True, stdin=subprocess.PIPE)
19
+
20
+ # send newline character to standard input
21
+ process.communicate(input='\n'.encode())
22
+
23
+ # wait for the subprocess to exit
24
+ process.wait()
25
+ os.chdir(current_dir)
26
+ return 0
27
+
28
+ def predict(video_path):
29
+ """
30
+ Gradio interface orqali yuklab olingan videodan problem framelarni ajratib olinadi va resultat sifatida Galleryga chiqariladi
31
+ :param video_path:
32
+ :return: file
33
+ """
34
+ # Your image processing code here
35
+ # print(video_path)
36
+ _path = "assets/result_imgs"
37
+ images = glob.glob(f'{_path}/*.jpg')
38
+ for image in images:
39
+ os.remove(image)
40
+ problem, good, result = process(video_path)
41
+ images = glob.glob(f'{_path}/*.jpg')
42
+
43
+ get_car_numbers(result)
44
+ # # selected_images = [images[0],images[len(images)//2],images[-1]]
45
+ return problem+good, problem, good,images
46
+ # return 0, 0, 0, images
47
+
48
+
49
+ my_example = [
50
+ # ['video/vid_39_1284-2_1202.mp4']
51
+ # ['video/vid_39_1284-2_1174.mp4']
52
+ ]
53
+
54
+ my_title = "Video Klassifikatsiya"
55
+ my_description = "128-4 qoida `To’xtash chizig’ini bosish` bo'yicha video analiz"
56
+ all_frame = Textbox(label="Umumiy framelar soni")
57
+ problem_frame = Textbox(label="Muammoli framelar soni")
58
+ good_frame = Textbox(label="Muammosiz framelar soni")
59
+
60
+ problem_frames = Gallery(label="Muammoli rasmlar", elem_id="gallery").style(
61
+ grid=[3], height="auto"
62
+ )
63
+ input_video = Video(label="Kiruvchi video") # Create input video component
64
+
65
+ gr.Interface(fn=predict,
66
+ inputs=input_video,
67
+ outputs=[all_frame,problem_frame,good_frame,problem_frames],
68
+ title=my_title,
69
+ examples=my_example,
70
+ description=my_description).launch()
assets/README.md ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ - [fonts](fonts): Fonts used to display the license plates. You don't need these files in your application.
2
+ - [images](images): Sample images. You don't need these files in your application.
3
+ - [models](models): Tensorflow models. Not all files in this folder are required. Check [models/README.md](models/README.md).
4
+ - [models.amlogic_npu](models.amlogic_npu): [Amlogic NPU](https://www.amlogic.com/) models. Not all files in this folder are required. Check [models.amlogic_npu/README.md](models.amlogic_npu/README.md).
5
+ - [models.openvino](models.openvino): [Intel OpenVINO](https://docs.openvinotoolkit.org/latest/index.html) models. Not all files in this folder are required. Check [models.openvino/README.md](models.openvino/README.md).
6
+ - [models.tensorrt](models.tensorrt): [NVIDIA TensorRT](https://developer.nvidia.com/tensorrt) models. Not all files in this folder are required. Check [models.tensorrt/README.md](models.tensorrt/README.md).
7
+
8
+
9
+
assets/fonts/GlNummernschildEng-XgWd-license.txt ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ https://www.wfonts.com/font/gl-nummernschild-eng
2
+
3
+ GL-Nummernschild-EngmediumCLP-GL-Nummernschild-EngGL-Nummernschild-EngVersion 20110112 GL-Nummernschild-EngGutenberg Labo
4
+ http://gutenberg.sourceforge.jp/These fonts are free softwares.
5
+
6
+ Unlimited permission is granted to use, copy, and distribute it, with or without modification, either commercially and noncommercially.
7
+
8
+ THESE FONTS ARE PROVIDED ''AS IS'' WITHOUT WARRANTY.
assets/fonts/GlNummernschildEng-XgWd.ttf ADDED
Binary file (44.5 kB). View file
 
assets/images/china.jpg ADDED
assets/images/korea.jpg ADDED
assets/images/lic_us_1280x720.jpg ADDED
assets/images/london_traffic.jpg ADDED
assets/images/multi.jpg ADDED
assets/images/nyc.jpg ADDED
assets/models.amlogic_npu/PID0x7D/.gitkeep ADDED
File without changes
assets/models.amlogic_npu/PID0x88/.gitkeep ADDED
File without changes
assets/models.amlogic_npu/PID0x88/ultimateALPR-SDK_detect_main.mobile.model.amlogic.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:afc5d16038bc3483732c56ae78417c484d287116f836aa24fe4e74525f477382
3
+ size 8408484
assets/models.amlogic_npu/PID0x88/ultimateALPR-SDK_detect_pysearch.mobile.model.amlogic.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:646e21f87a989a0616502e3293df4cf623bb73d9076ac6c2738af05180fb8134
3
+ size 4993188
assets/models.amlogic_npu/PID0x88/ultimateALPR-SDK_klass_lpci.mobile.model.amlogic.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7dad948481a8648880f17d93e2ef2c9267c19da3f01f97ae62ca55cfcdc04fda
3
+ size 8328382
assets/models.amlogic_npu/PID0x88/ultimateALPR-SDK_klass_vbsr.mobile.model.amlogic.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1a79bc89312f6626ef0e638d25b496e17c9377a640392e2dd0d4eef143ac89c2
3
+ size 8192708
assets/models.amlogic_npu/PID0x88/ultimateALPR-SDK_klass_vcr.mobile.model.amlogic.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2f6b648572dcbd4cf6d0dd54001f3e39b2bd42cded3db00664b4b0465e7082bf
3
+ size 8181700
assets/models.amlogic_npu/PID0x88/ultimateALPR-SDK_klass_vmmr.mobile.model.amlogic.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:27183f6b7344d5803919c5942397be43f91f1ceb4cf7086b3ab4be81ed547206
3
+ size 10934206
assets/models.amlogic_npu/PID0x99/.gitkeep ADDED
File without changes
assets/models.amlogic_npu/PID0xA1/.gitkeep ADDED
File without changes
assets/models.amlogic_npu/PID0xB9/.gitkeep ADDED
File without changes
assets/models.amlogic_npu/PID0xBE/.gitkeep ADDED
File without changes
assets/models.amlogic_npu/PID0xE8/.gitkeep ADDED
File without changes
assets/models.amlogic_npu/README.md ADDED
@@ -0,0 +1,51 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ - [Files](#files)
3
+ - [supported_hardware.txt](#files-supported_hardware)
4
+ - [pid_serial_mapping.txt](#pid_serial_mapping)
5
+ - [Models-requirement](#models-requirement)
6
+
7
+ <hr />
8
+
9
+ Not all files in this folder are required. It depends on the [features](https://www.doubango.org/SDKs/anpr/docs/Features.html) you want to activate.
10
+
11
+ **This entire folder is useless if your hardware isn't Amlogic or you've disabled NPU ([Neural Processing Unit](https://en.wikichip.org/wiki/neural_processor)) acceleration.**
12
+
13
+ <a name="files"></a>
14
+ # Files
15
+
16
+ <a name="files-supported_hardware"></a>
17
+ ## supported_hardware.txt
18
+ [This file](supported_hardware.txt) contains the list of hardware names (case insensitive) for which NPU ([Neural Processing Unit](https://en.wikichip.org/wiki/neural_processor)) acceleration will be enabled. Your hardware must be listed in this file.
19
+ You can edit this file to include your hardware name. To get the name of your hardware: `cat /proc/cpuinfo | grep Hardware`.
20
+
21
+ <a name="pid_serial_mapping"></a>
22
+ ## pid_serial_mapping.txt
23
+ [This file](pid_serial_mapping.txt) contains the mapping between the PID of the models and the 4-first digits of your serial number. More at [Model Transcoding and Running User Guide (1.0).pdf](https://github.com/khadas/aml_npu_sdk/blob/master/docs/en/Model%20Transcoding%20and%20Running%20User%20Guide%20(1.0).pdf) page 9.
24
+
25
+ | PID | serial (4-first digits) |
26
+ |-------- | --- |
27
+ |0x7D|290a|
28
+ |**0x88**|**290b**|
29
+ |0x99|2b0a|
30
+ |0xA1|300a|
31
+ |0xA1|300b|
32
+ |0x99|2f0a|
33
+ |0xB9|2f0b|
34
+ |0xBE|330a|
35
+ |0xBE|330b|
36
+ |0xE8|380a|
37
+ |0xE8|380b|
38
+
39
+ When I run `cat /proc/cpuinfo | grep Serial` on my Khadas VIM3 I get `Serial : 290b100001111500001731343258****`, that means my 4-first digits are `290b` which means my PID is `0x88` which means my models will be inside [PID0x88](PID0x88) folder.
40
+ Please contact us via the [dev-group](https://groups.google.com/g/doubango-ai) if the folder correspoding to your PID is empty.
41
+
42
+ <a name="models-requirement"></a>
43
+ # Models requirement
44
+ | Folder | Requirement |
45
+ |-------- | --- |
46
+ | ultimateALPR-SDK_detect_main.mobile.model.amlogic.doubango | **Always required when NPU acceleration is enabled** |
47
+ | ultimateALPR-SDK_detect_pysearch.mobile.model.amlogic.doubango | **Always required when NPU acceleration is enabled** |
48
+ | ultimateALPR-SDK_klass_lpci.mobile.model.amlogic.doubango | Only if NPU acceleration is enabled and you want [License Plate Country Identification (LPCI)](https://www.doubango.org/SDKs/anpr/docs/Features.html#license-plate-country-identification-lpci) |
49
+ | ultimateALPR-SDK_klass_vbsr.mobile.model.amlogic.doubango | Only if NPU acceleration is enabled and you want [Vehicle Color Recognition (VCR)](https://www.doubango.org/SDKs/anpr/docs/Features.html#vehicle-color-recognition-vcr) |
50
+ | ultimateALPR-SDK_klass_vcr.mobile.model.amlogic.doubango | Only if NPU acceleration is enabled and you want [Vehicle Make Model Recognition (VMMR)](https://www.doubango.org/SDKs/anpr/docs/Features.html#vehicle-make-model-recognition-vmmr) |
51
+ | ultimateALPR-SDK_klass_vmmr.mobile.model.amlogic.doubango | Only if NPU acceleration is enabled and you want [Vehicle Body Style Recognition (VBSR)](https://www.doubango.org/SDKs/anpr/docs/Features.html#vehicle-body-style-recognition-vbsr) |
assets/models.amlogic_npu/pid_serial_mapping.txt ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 0x7D,290a
2
+ 0x88,290b
3
+ 0x99,2b0a
4
+ 0xA1,300a
5
+ 0xA1,300b
6
+ 0x99,2f0a
7
+ 0xB9,2f0b
8
+ 0xBE,330a
9
+ 0xBE,330b
10
+ 0xE8,380a
11
+ 0xE8,380b
assets/models.amlogic_npu/supported_hardware.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ Amlogic
2
+ Khadas VIM3
assets/models/README.md ADDED
@@ -0,0 +1,50 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ - Not all files in this folder are required. It depends on your CPU type.
2
+
3
+ - All models listed here (**.model.doubango**) are useless on NVIDIA Jetson (ARM). The models for the NVIDIA Jetson devices are under [models.tensorrt](../models.tensorrt).
4
+
5
+ # All charsets #
6
+
7
+ | | ARM | x86 |comment
8
+ |-------- | --- | --- | ---|
9
+ | ultimateALPR-SDK_detect_main.desktop.model.doubango | No | **Yes** | **Always required** |
10
+ | ultimateALPR-SDK_detect_pysearch.desktop.model.doubango | No | **Yes** | **Always required** |
11
+ | ultimateALPR-SDK_detecti_main.mobile.model.doubango | **Yes** | No | **Always required** |
12
+ | ultimateALPR-SDK_detecti_pysearch.mobile.model.doubango | **Yes** | No | **Always required** |
13
+ | ultimateALPR-SDK_klass_labels_lpci.txt.doubango | **Yes** | **Yes** | Only if you want [License Plate Country Identification (LPCI)](https://www.doubango.org/SDKs/anpr/docs/Features.html#license-plate-country-identification-lpci) |
14
+ | ultimateALPR-SDK_klass_lpci.desktop.model.doubango | No | **Yes** | Only if you want [License Plate Country Identification (LPCI)](https://www.doubango.org/SDKs/anpr/docs/Features.html#license-plate-country-identification-lpci) |
15
+ | ultimateALPR-SDK_klassi_lpci.mobile.model.doubango | **Yes** | No | Only if you want [License Plate Country Identification (LPCI)](https://www.doubango.org/SDKs/anpr/docs/Features.html#license-plate-country-identification-lpci) |
16
+ | ultimateALPR-SDK_klass_labels_vcr.txt.doubango | **Yes** | **Yes** | Only if you want [Vehicle Color Recognition (VCR)](https://www.doubango.org/SDKs/anpr/docs/Features.html#vehicle-color-recognition-vcr) |
17
+ | ultimateALPR-SDK_klass_vcr.desktop.model.doubango | No | **Yes** | Only if you want [Vehicle Color Recognition (VCR)](https://www.doubango.org/SDKs/anpr/docs/Features.html#vehicle-color-recognition-vcr) |
18
+ | ultimateALPR-SDK_klassi_vcr.mobile.model.doubango | **Yes** | No | Only if you want [Vehicle Color Recognition (VCR)](https://www.doubango.org/SDKs/anpr/docs/Features.html#vehicle-color-recognition-vcr) |
19
+ | ultimateALPR-SDK_klass_labels_vmmr.txt.doubango | **Yes** | **Yes** | Only if you want [Vehicle Make Model Recognition (VMMR)](https://www.doubango.org/SDKs/anpr/docs/Features.html#vehicle-make-model-recognition-vmmr) |
20
+ | ultimateALPR-SDK_klass_vmmr.desktop.model.doubango | No | **Yes** | Only if you want [Vehicle Make Model Recognition (VMMR)](https://www.doubango.org/SDKs/anpr/docs/Features.html#vehicle-make-model-recognition-vmmr) |
21
+ | ultimateALPR-SDK_klassi_vmmr.mobile.model.doubango | **Yes** | No | Only if you want [Vehicle Make Model Recognition (VMMR)](https://www.doubango.org/SDKs/anpr/docs/Features.html#vehicle-make-model-recognition-vmmr) |
22
+ | ultimateALPR-SDK_klass_labels_vbsr.txt.doubango | **Yes** | **Yes** | Only if you want [Vehicle Body Style Recognition (VBSR)](https://www.doubango.org/SDKs/anpr/docs/Features.html#vehicle-body-style-recognition-vbsr) |
23
+ | ultimateALPR-SDK_klass_vbsr.desktop.model.doubango | No | **Yes** | Only if you want [Vehicle Body Style Recognition (VBSR)](https://www.doubango.org/SDKs/anpr/docs/Features.html#vehicle-body-style-recognition-vbsr) |
24
+ | ultimateALPR-SDK_klassi_vbsr.mobile.model.doubango | **Yes** | No | Only if you want [Vehicle Body Style Recognition (VBSR)](https://www.doubango.org/SDKs/anpr/docs/Features.html#vehicle-body-style-recognition-vbsr) |
25
+
26
+
27
+ # Latin ([A-Z0-9]) charsets #
28
+
29
+ | | ARM | x86 |
30
+ |-------- | --- | --- |
31
+ | charset_anpr_latin_size=37.txt | **Yes** | **Yes** |
32
+ | ultimateALPR-SDK_recogn2x150_latin.desktop.model.doubango | No | **Yes** |
33
+ | ultimateALPR-SDK_recogn1x100_latin.desktop.model.doubango | **Yes** | No |
34
+
35
+ # Korean charsets #
36
+
37
+ | | ARM | x86 |
38
+ |-------- | --- | --- |
39
+ | charset_anpr_korean_size=78.txt | **Yes** | **Yes** |
40
+ | ultimateALPR-SDK_recogn2x150_korean.desktop.model.doubango | No | **Yes** |
41
+ | ultimateALPR-SDK_recogn1x100_korean.desktop.model.doubango | **Yes** | No |
42
+
43
+ # Chinese charsets #
44
+
45
+ | | ARM | x86 |
46
+ |-------- | --- | --- |
47
+ | charset_anpr_chinese_size=73.txt | **Yes** | **Yes** |
48
+ | ultimateALPR-SDK_recogn2x150_chinese.desktop.model.doubango | No | **Yes** |
49
+ | ultimateALPR-SDK_recogn1x100_chinese.desktop.model.doubango | **Yes** | No |
50
+
assets/models/charset_anpr_chinese_size=73.txt ADDED
@@ -0,0 +1,73 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 0 <nul>
2
+ 1 0
3
+ 2 1
4
+ 3 2
5
+ 4 3
6
+ 5 4
7
+ 6 5
8
+ 7 6
9
+ 8 7
10
+ 9 8
11
+ 10 9
12
+ 11 A
13
+ 12 B
14
+ 13 C
15
+ 14 D
16
+ 15 E
17
+ 16 F
18
+ 17 G
19
+ 18 H
20
+ 19 I
21
+ 20 J
22
+ 21 K
23
+ 22 L
24
+ 23 M
25
+ 24 N
26
+ 25 O
27
+ 26 P
28
+ 27 Q
29
+ 28 R
30
+ 29 S
31
+ 30 T
32
+ 31 U
33
+ 32 V
34
+ 33 W
35
+ 34 X
36
+ 35 Y
37
+ 36 Z
38
+ 37 云
39
+ 38 京
40
+ 39 冀
41
+ 40 吉
42
+ 41 学
43
+ 42 宁
44
+ 43 川
45
+ 44 挂
46
+ 45 新
47
+ 46 晋
48
+ 47 桂
49
+ 48 沪
50
+ 49 津
51
+ 50 浙
52
+ 51 渝
53
+ 52 港
54
+ 53 湘
55
+ 54 澳
56
+ 55 琼
57
+ 56 甘
58
+ 57 皖
59
+ 58 粤
60
+ 59 苏
61
+ 60 蒙
62
+ 61 藏
63
+ 62 警
64
+ 63 豫
65
+ 64 贵
66
+ 65 赣
67
+ 66 辽
68
+ 67 鄂
69
+ 68 闽
70
+ 69 陕
71
+ 70 青
72
+ 71 鲁
73
+ 72 黑
assets/models/charset_anpr_korean_size=78.txt ADDED
@@ -0,0 +1,78 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 0 <nul>
2
+ 1 0
3
+ 2 1
4
+ 3 2
5
+ 4 3
6
+ 5 4
7
+ 6 5
8
+ 7 6
9
+ 8 7
10
+ 9 8
11
+ 10 9
12
+ 11 가
13
+ 12 강
14
+ 13 거
15
+ 14 경
16
+ 15 고
17
+ 16 광
18
+ 17 교
19
+ 18 구
20
+ 19 기
21
+ 20 나
22
+ 21 남
23
+ 22 너
24
+ 23 노
25
+ 24 누
26
+ 25 다
27
+ 26 대
28
+ 27 더
29
+ 28 도
30
+ 29 두
31
+ 30 라
32
+ 31 러
33
+ 32 령
34
+ 33 로
35
+ 34 루
36
+ 35 리
37
+ 36 린
38
+ 37 마
39
+ 38 머
40
+ 39 모
41
+ 40 무
42
+ 41 므
43
+ 42 바
44
+ 43 배
45
+ 44 버
46
+ 45 보
47
+ 46 부
48
+ 47 북
49
+ 48 사
50
+ 49 산
51
+ 50 서
52
+ 51 세
53
+ 52 소
54
+ 53 수
55
+ 54 아
56
+ 55 어
57
+ 56 오
58
+ 57 외
59
+ 58 우
60
+ 59 울
61
+ 60 원
62
+ 61 육
63
+ 62 이
64
+ 63 인
65
+ 64 자
66
+ 65 저
67
+ 66 전
68
+ 67 제
69
+ 68 조
70
+ 69 종
71
+ 70 주
72
+ 71 천
73
+ 72 충
74
+ 73 타
75
+ 74 하
76
+ 75 허
77
+ 76 호
78
+ 77 후
assets/models/charset_anpr_latin_size=37.txt ADDED
@@ -0,0 +1,37 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 0 <nul>
2
+ 1 A
3
+ 2 B
4
+ 3 C
5
+ 4 D
6
+ 5 E
7
+ 6 F
8
+ 7 G
9
+ 8 H
10
+ 9 I
11
+ 10 J
12
+ 11 K
13
+ 12 L
14
+ 13 M
15
+ 14 N
16
+ 15 O
17
+ 16 P
18
+ 17 Q
19
+ 18 R
20
+ 19 S
21
+ 20 T
22
+ 21 U
23
+ 22 V
24
+ 23 W
25
+ 24 X
26
+ 25 Y
27
+ 26 Z
28
+ 27 0
29
+ 28 1
30
+ 29 2
31
+ 30 3
32
+ 31 4
33
+ 32 5
34
+ 33 6
35
+ 34 7
36
+ 35 8
37
+ 36 9
assets/models/ultimateALPR-SDK_detect_main.desktop.model.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:47ec6c1af20fe8c88f2051e96a0e88ef5002689780b50b439a5a9ee241777e0f
3
+ size 12945520
assets/models/ultimateALPR-SDK_detect_pysearch.desktop.model.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ee18f0e0399baa403c4c236f514272c8f6c1abf1e80bd4a89e907e0f21c999e1
3
+ size 7728444
assets/models/ultimateALPR-SDK_detecti_main.mobile.model.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3fedb90d1eed6bdc0ff588fd067c3b704410a332ee54353cf9b4199cecb5501e
3
+ size 3184964
assets/models/ultimateALPR-SDK_detecti_pysearch.mobile.model.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:976c59328599fad64330526c500b83216dc532e635ba1de96cda4427d0bf6268
3
+ size 1880124
assets/models/ultimateALPR-SDK_klass_labels_lpci.txt.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:51359ceec576879dd7401482b2cc6842a954810b0c5b4596cfafa596a75c2bca
3
+ size 3316
assets/models/ultimateALPR-SDK_klass_labels_vbsr.txt.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bb3235b57c1de1593da248a190118250121a5b18a15619428bb4f7692d6f0579
3
+ size 113
assets/models/ultimateALPR-SDK_klass_labels_vcr.txt.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d0723ee8feb78b9995d31537bdbd639df733b9867683064e3e86ab97a0e3f0cc
3
+ size 100
assets/models/ultimateALPR-SDK_klass_labels_vmmr.txt.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1a4dfd2025144c7fab9c24843778cc5af5ec092a33c669ef70274c053f0d5044
3
+ size 32644
assets/models/ultimateALPR-SDK_klass_lpci.desktop.model.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:67efc7a51445052e687e88c2ea12c998c92e8edc6c9fba152d12fae7576dee7d
3
+ size 17663312
assets/models/ultimateALPR-SDK_klass_vbsr.desktop.model.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:af37faaee19068d224b1832c8d284e7e58382854fb19cfe141758eb357268fa7
3
+ size 17141143
assets/models/ultimateALPR-SDK_klass_vcr.desktop.model.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:938dfe36d5144a632c24f7fc7d0b55c23de23f48d28193069bc8e2d540fd1d2e
3
+ size 17146267
assets/models/ultimateALPR-SDK_klass_vmmr.desktop.model.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7dde0b60ee9ba4d9522b5000f461f55d1fd7d16589462393804d50f42a11638e
3
+ size 27629497
assets/models/ultimateALPR-SDK_klassi_lpci.mobile.model.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0cf468d2770a62a4ccc5f475c39b8e8a3fd79496c74d6c91889a1016ea40006d
3
+ size 4917660
assets/models/ultimateALPR-SDK_klassi_vbsr.mobile.model.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:262e93a92b6201b0c1e66057321d55b883bb1ac3a29d53504cc9993aea6ff6cf
3
+ size 4772404
assets/models/ultimateALPR-SDK_klassi_vcr.mobile.model.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0dd460e76ffa5c1835952dbc8382567af9a889f095fb01396f704ff5e6f19e66
3
+ size 4929260
assets/models/ultimateALPR-SDK_klassi_vmmr.mobile.model.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f005e74ea379fe98ed0694aaa62d56ad9cb496a6b374d877896b29c9298c0e90
3
+ size 7461724
assets/models/ultimateALPR-SDK_recogn1x100_chinese.desktop.model.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:72a3ade8249af36a8d521a5803e57396f02cadf953233024d5a3fdcce49ecb0f
3
+ size 7209129
assets/models/ultimateALPR-SDK_recogn1x100_korean.desktop.model.doubango ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3619f70cc09bafff1424fd267a6e68cf90e87f6c2d75a76a3b1fd75e1c443282
3
+ size 7257531