GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchOcrVideoFeature
Table of Contents ▼
Jump to a specific part of the page:
- Description
- Attribute List
- Attributes
- Type
- Function
- Related links
- Possibly related Modules
Description
Features for video level info.
Attributes List
This module has the following attributes (case-insensitive ascending order):
Attributes
-
averageTextAreaRatio
(type:number()
, default:nil
)
- Average text area ratio throughout video frames. Text area ratio for a frame is defined by sum(text area) / image area. -
clusterIdToFrameSize
(type:map()
, default:nil
)
- Cluster id to the num of frames in each cluster. -
durationInMs
(type:integer()
, default:nil
)
- Total time of this video in milliseconds. -
langIdDetectedLanguage
(type:String.t
, default:nil
)
- Video level detected language by lang id, aggregated from each frame. -
numClusters
(type:integer()
, default:nil
)
- The number of ShotInfo clusters. -
numFrames
(type:integer()
, default:nil
)
- The number of video frames contained in ShotInfo cluster. -
ocrDetectedLanguage
(type:String.t
, default:nil
)
- Video level detected language, aggregated from each frame.
Type
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchOcrVideoFeature{
averageTextAreaRatio: number() | nil,
clusterIdToFrameSize: map() | nil,
durationInMs: integer() | nil,
langIdDetectedLanguage: String.t() | nil,
numClusters: integer() | nil,
numFrames: integer() | nil,
ocrDetectedLanguage: String.t() | nil
}
averageTextAreaRatio: number() | nil,
clusterIdToFrameSize: map() | nil,
durationInMs: integer() | nil,
langIdDetectedLanguage: String.t() | nil,
numClusters: integer() | nil,
numFrames: integer() | nil,
ocrDetectedLanguage: String.t() | nil
}
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchOcrVideoFeature