Algorithm output definition

Updated at:

Use the algorithm output definition to configure the outputs of an algorithm and the properties of its structured data.

Algorithm output parameter descriptions

Parameter

Description

objType

The video data analytics capability supported by the algorithm. Valid values: `person` for pedestrian, `bicycle` for non-motor vehicle, and `vehicle` for motor vehicle.

dbTableName

The name of the database table for the algorithm's structured data output.

indexName

The name of the index for the algorithm's structured data output.

objTypeEnum

The enumeration for the video data analytics capability. Valid values: `1` for pedestrian, `2` for non-motor vehicle, and `3` for motor vehicle.

indexMode

The index classification method for the algorithm's structured data output.

topicName

The topic name in the message queue for the algorithm's output.

fields

A collection of property fields for the algorithm's structured data output.

name

The name of the property.

type

The type of the property.

mandatory

Specifies whether the field is required.

isDatabaseField

Specifies whether the field is a database table field.

isSearchEngineField

Specifies whether the field is an indexed field.

isMessageQueueField

Specifies whether the field is a message queue field.

Algorithm output definition example

Note

The algorithm output definition is an array that follows the JSON format.

[
    {
        "objType": "person",
        "dbTableName": "tt_person_result",
        "indexName": "tt_person_index",
        "objTypeEnum": 1,
        "indexMode": "INDEX_PER_DAY",
        "topicName": "tt_person",
        "fields": [
            {
                "name": "cameraId",
                "type": "string",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objId",
                "type": "string",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objType",
                "type": "string",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objLeft",
                "type": "integer",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objTop",
                "type": "integer",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objRight",
                "type": "integer",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objBottom ",
                "type": "integer",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "detObjScore",
                "type": "float",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },            
            {
                "name": "origImage",
                "type": "image",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "cropImage",
                "type": "image",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "timestamp",
                "type": "long",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "entryTime",
                "type": "long",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "leaveTime",
                "type": "long",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "feature",
                "type": "binary",
                "mandatory": true,
                "isDatabaseField": false,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_sex",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_sexScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_year",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_yearScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_hair",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_hairScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_mask",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_maskScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_walk",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_walkScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_toward",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_towardScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_cloth_color",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_cloth_colorScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_cloth_type",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_cloth_typeScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_pant_color",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_pant_colorScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_pant_type",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_pant_typeScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_hat_type",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_hat_typeScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_hat_color",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_hat_colorScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_hair_color",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_hair_colorScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_is_glasses",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_is_glassesScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_is_call",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_is_callScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_shoes_type",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_shoes_typeScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_shoes_color",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_shoes_colorScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_body_type",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_body_typeScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_bag_color",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_bag_colorScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_bag_type",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_bag_typeScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objUUId",
                "type": "string",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            }
        ]
    },
    {
        "objType": "bicycle",
        "dbTableName": "tt_bicycle_result",
        "indexName": "tt_bicycle_index",
        "objTypeEnum": 2,
        "indexMode": "INDEX_PER_DAY",
        "topicName": "tt_bicycle",
        "fields": [
            {
                "name": "cameraId",
                "type": "string",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objId",
                "type": "string",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objType",
                "type": "string",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objLeft",
                "type": "integer",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objTop",
                "type": "integer",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objRight",
                "type": "integer",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objBottom ",
                "type": "integer",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "origImage",
                "type": "image",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "cropImage",
                "type": "image",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "timestamp",
                "type": "long",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "entryTime",
                "type": "long",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "leaveTime",
                "type": "long",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "feature",
                "type": "binary",
                "mandatory": true,
                "isDatabaseField": false,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_toward",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_towardScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_sex",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_sexScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_year",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_yearScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_mask",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_maskScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_headwear",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_headwearScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_upper_color",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_upper_colorScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_upper_type",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_upper_typeScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_nonvehicle_color",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_nonvehicle_colorScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_nonvehicle_type",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_nonvehicle_typeScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_carry_type",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_carry_typeScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_hat_type",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_hat_typeScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_hat_color",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_hat_colorScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_hair_type",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_hair_typeScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_is_mask",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_is_maskScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_is_glasses",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_is_glassesScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_is_call",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_is_callScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_body_type",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_body_typeScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_person_num",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_person_numScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_light_num",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_light_numScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_light_shape",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_light_shapeScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_safty_rack",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_safty_rackScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_trunk",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_trunkScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_rearview_num",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_rearview_numScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_special_pattern",
                "type": "string",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "prob_special_patternScore",
                "type": "float",
                "mandatory": false,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objUUId",
                "type": "string",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            }
        ]
    },
    {
        "objType": "face",
        "dbTableName": "tt_face_result",
        "indexName": "tt_face_index",
        "objTypeEnum": 4,
        "indexMode": "INDEX_PER_DAY",
        "topicName": "tt_face",
        "fields": [
            {
                "name": "cameraId",
                "type": "string",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objId",
                "type": "string",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objType",
                "type": "string",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objLeft",
                "type": "integer",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objTop",
                "type": "integer",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objRight",
                "type": "integer",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objBottom ",
                "type": "integer",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "origImage",
                "type": "image",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "cropImage",
                "type": "image",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "timestamp",
                "type": "long",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "entryTime",
                "type": "long",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "leaveTime",
                "type": "long",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "feature",
                "type": "binary",
                "mandatory": true,
                "isDatabaseField": false,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "quality_level",
                "type": "integer",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            },
            {
                "name": "objUUId",
                "type": "string",
                "mandatory": true,
                "isDatabaseField": true,
                "isSearchEngineField": true,
                "isMessageQueueField": true
            }
        ]
    }
]