EAST Text Detection (v1.2)
About this version
- Submitter: MrSqually
- Submission Time: 2024-06-24T13:52:29+00:00
- Prebuilt Container Image: ghcr.io/clamsproject/app-east-textdetection:v1.2
-
Release Notes
SDK v1.2.4 update
About this app (See raw metadata.json)
OpenCV-based text localization app that used EAST text detection model. Please visit the source code repository for full documentation.
- App ID: http://apps.clams.ai/east-textdetection/v1.2
- App License: Apache 2.0
- Source Repository: https://github.com/clamsproject/app-east-textdetection (source tree of the submitted version)
Inputs
(Note: “*” as a property value means that the property is required but can be any value.)
One of the following is required: [
-
http://mmif.clams.ai/vocabulary/VideoDocument/v1 (required) (of any properties)
-
http://mmif.clams.ai/vocabulary/ImageDocument/v1 (required) (of any properties)
]
- http://mmif.clams.ai/vocabulary/TimeFrame/v5 (of any properties)
Configurable Parameters
(Note: Multivalued means the parameter can have one or more values.)
-
timeUnit
: optional, defaults toframes
- Type: string
- Multivalued: False
- Choices:
frames
,seconds
,milliseconds
Unit for time points in the output. Only works with VideoDocument input.
-
frameType
: optional, defaults to['']
- Type: string
- Multivalued: True
- Choices: ``,
slate
,chyron
,rolling-credit
Segments of video to run on. Only works with VideoDocument input and TimeFrame input. Empty value means run on the every frame types.
-
sampleRate
: optional, defaults to30
- Type: integer
- Multivalued: False
Frequency to sample frames. Only works with VideoDocument input, and without TimeFrame input. (when
TimeFrame
annotation is found, this parameter is ignored.) -
stopAt
: optional, defaults to216000
- Type: integer
- Multivalued: False
Frame number to stop running. Only works with VideoDocument input. The default is roughly 2 hours of video at 30fps.
-
mergeBoxes
: optional, defaults tofalse
- Type: boolean
- Multivalued: False
- Choices:
false
,true
if True, creates a single merged bounding box from all detected boxes.
-
pretty
: optional, defaults tofalse
- Type: boolean
- Multivalued: False
- Choices:
false
,true
The JSON body of the HTTP response will be re-formatted with 2-space indentation
Outputs
(Note: “*” as a property value means that the property is required but can be any value.)
(Note: Not all output annotations are always generated.)
- http://mmif.clams.ai/vocabulary/BoundingBox/v4
- bboxtype = “text”