Cloud Video Intelligence V1beta2 Client - Class LabelDetectionConfig (1.15.0)

Reference documentation and code samples for the Cloud Video Intelligence V1beta2 Client class LabelDetectionConfig.

Config for LABEL_DETECTION.

Generated from protobuf message google.cloud.videointelligence.v1beta2.LabelDetectionConfig

Namespace

Google \ Cloud \ VideoIntelligence \ V1beta2

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ label_detection_mode int

What labels should be detected with LABEL_DETECTION, in addition to video-level labels or segment-level labels. If unspecified, defaults to SHOT_MODE.

↳ stationary_camera bool

Whether the video has been shot from a stationary (i.e. non-moving) camera. When set to true, might improve detection accuracy for moving objects. Should be used with SHOT_AND_FRAME_MODE enabled.

↳ model string

Model to use for label detection. Supported values: "builtin/stable" (the default if unset) and "builtin/latest".

getLabelDetectionMode

What labels should be detected with LABEL_DETECTION, in addition to video-level labels or segment-level labels.

If unspecified, defaults to SHOT_MODE.

Returns
TypeDescription
int

setLabelDetectionMode

What labels should be detected with LABEL_DETECTION, in addition to video-level labels or segment-level labels.

If unspecified, defaults to SHOT_MODE.

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getStationaryCamera

Whether the video has been shot from a stationary (i.e. non-moving) camera.

When set to true, might improve detection accuracy for moving objects. Should be used with SHOT_AND_FRAME_MODE enabled.

Returns
TypeDescription
bool

setStationaryCamera

Whether the video has been shot from a stationary (i.e. non-moving) camera.

When set to true, might improve detection accuracy for moving objects. Should be used with SHOT_AND_FRAME_MODE enabled.

Parameter
NameDescription
var bool
Returns
TypeDescription
$this

getModel

Model to use for label detection.

Supported values: "builtin/stable" (the default if unset) and "builtin/latest".

Returns
TypeDescription
string

setModel

Model to use for label detection.

Supported values: "builtin/stable" (the default if unset) and "builtin/latest".

Parameter
NameDescription
var string
Returns
TypeDescription
$this