/
descriptor.json
executable file
·130 lines (130 loc) · 5.02 KB
/
descriptor.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
{
"componentName" : "TikaImageDetection",
"componentVersion" : "8.0",
"middlewareVersion" : "8.0",
"sourceLanguage" : "java",
"batchLibrary" : "mpf-tika-image-detection-component-8.0.jar",
"environmentVariables" : [],
"algorithm" : {
"name": "TIKAIMAGE",
"description": "The Apache Tika image detection component.",
"actionType": "DETECTION",
"trackType": "MEDIA",
"outputChangedCounter" : 1,
"requiresCollection": {
"states": []
},
"providesCollection": {
"states": [
"DETECTION",
"DETECTION_MEDIA",
"DETECTION_MEDIA_TIKA"
],
"properties": [
{
"name": "CONFIDENCE_THRESHOLD",
"description": "The minimum confidence score which must be met or exceeded. Detections below this threshold are silently discarded.",
"type": "DOUBLE",
"defaultValue": "-2"
},
{
"name": "SAVE_PATH",
"description": "Specifies main directory for storing extracted images.",
"type": "STRING",
"defaultValue": "$MPF_HOME/share/tmp/derivative-media"
},
{
"name": "ORGANIZE_BY_PAGE",
"description": "Specifies whether or not to store images sorted into subdirectories by page.",
"type": "BOOLEAN",
"defaultValue": "false"
}
]
}
},
"actions": [
{
"name": "TIKA IMAGE DETECTION ACTION",
"description": "Executes the Tika image detection algorithm using the default parameters.",
"algorithm": "TIKAIMAGE",
"properties": []
}
],
"tasks": [
{
"name": "TIKA IMAGE DETECTION TASK",
"description": "Performs Tika image detection.",
"actions": [
"TIKA IMAGE DETECTION ACTION"
]
}
],
"pipelines": [
{
"name": "TIKA IMAGE DETECTION PIPELINE",
"description": "Performs Tika image detection.",
"tasks": [
"TIKA IMAGE DETECTION TASK"
]
},
{
"name": "TIKA IMAGE DETECTION WITH DERIVATIVE MEDIA TESSERACT OCR PIPELINE",
"description": "Performs Tika image detection followed by Tika text detection on source media. Performs Tesseract OCR on derivative media.",
"tasks": [
"TIKA IMAGE DETECTION TASK",
"TIKA TEXT DETECTION SOURCE MEDIA ONLY TASK",
"TESSERACT OCR TEXT DETECTION DERIVATIVE MEDIA ONLY TASK"
]
},
{
"name": "TIKA IMAGE DETECTION WITH DERIVATIVE MEDIA TESSERACT OCR AND KEYWORD TAGGING PIPELINE",
"description": "Performs Tika image detection followed by Tika text detection on source media. Performs Tesseract OCR on derivative media. Keyword tagging is performed on all TEXT results.",
"tasks": [
"TIKA IMAGE DETECTION TASK",
"TIKA TEXT DETECTION SOURCE MEDIA ONLY TASK",
"TESSERACT OCR TEXT DETECTION DERIVATIVE MEDIA ONLY TASK",
"KEYWORD TAGGING (WITH FF REGION) TASK"
]
},
{
"name": "TIKA IMAGE DETECTION WITH DERIVATIVE MEDIA TESSERACT OCR (WITH EAST REGIONS) AND KEYWORD TAGGING PIPELINE",
"description": "Performs Tika image detection followed by Tika text detection on source media. Performs Tesseract OCR on feed-forward regions from EAST on derivative media. Keyword tagging is performed on all TEXT results.",
"tasks": [
"TIKA IMAGE DETECTION TASK",
"TIKA TEXT DETECTION SOURCE MEDIA ONLY TASK",
"EAST TEXT DETECTION DERIVATIVE MEDIA ONLY TASK",
"TESSERACT OCR TEXT DETECTION (WITH FF REGION) DERIVATIVE MEDIA ONLY TASK",
"KEYWORD TAGGING (WITH FF REGION) TASK"
]
},
{
"name": "TIKA IMAGE DETECTION WITH DERIVATIVE MEDIA TESSERACT OCR (WITH EAST REGIONS) AND KEYWORD TAGGING AND MARKUP PIPELINE",
"description": "Performs Tika image detection followed by Tika text detection on source media. Performs Tesseract OCR and markup on feed-forward regions from EAST on derivative media. Keyword tagging is performed on all TEXT results.",
"tasks": [
"TIKA IMAGE DETECTION TASK",
"TIKA TEXT DETECTION SOURCE MEDIA ONLY TASK",
"EAST TEXT DETECTION DERIVATIVE MEDIA ONLY TASK",
"TESSERACT OCR TEXT DETECTION (WITH FF REGION) DERIVATIVE MEDIA ONLY TASK",
"KEYWORD TAGGING (WITH FF REGION) TASK",
"OCV GENERIC MARKUP DERIVATIVE MEDIA ONLY TASK"
]
},
{
"name": "TIKA IMAGE DETECTION WITH DERIVATIVE MEDIA OCV FACE PIPELINE",
"description": "Performs Tika image detection on source media followed by OpenCV face detection on derivative media.",
"tasks": [
"TIKA IMAGE DETECTION TASK",
"OCV FACE DETECTION DERIVATIVE MEDIA ONLY TASK"
]
},
{
"name": "TIKA IMAGE DETECTION WITH DERIVATIVE MEDIA OCV FACE AND MARKUP PIPELINE",
"description": "Performs Tika image detection on source media followed by OpenCV face detection and markup on derivative media.",
"tasks": [
"TIKA IMAGE DETECTION TASK",
"OCV FACE DETECTION DERIVATIVE MEDIA ONLY TASK",
"OCV GENERIC MARKUP DERIVATIVE MEDIA ONLY TASK"
]
}
]
}