Class: Google::Cloud::VideoIntelligence::V1::LogoRecognitionAnnotation

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/video_intelligence/v1/doc/google/cloud/videointelligence/v1/video_intelligence.rb

Overview

Annotation corresponding to one detected, tracked and recognized logo class.

Instance Attribute Summary collapse

Instance Attribute Details

#entityGoogle::Cloud::VideoIntelligence::V1::Entity

Returns Entity category information to specify the logo class that all the logo tracks within this LogoRecognitionAnnotation are recognized as.

Returns:



719
# File 'lib/google/cloud/video_intelligence/v1/doc/google/cloud/videointelligence/v1/video_intelligence.rb', line 719

class LogoRecognitionAnnotation; end

#segmentsArray<Google::Cloud::VideoIntelligence::V1::VideoSegment>

Returns All video segments where the recognized logo appears. There might be multiple instances of the same logo class appearing in one VideoSegment.

Returns:



719
# File 'lib/google/cloud/video_intelligence/v1/doc/google/cloud/videointelligence/v1/video_intelligence.rb', line 719

class LogoRecognitionAnnotation; end

#tracksArray<Google::Cloud::VideoIntelligence::V1::Track>

Returns All logo tracks where the recognized logo appears. Each track corresponds to one logo instance appearing in consecutive frames.

Returns:



719
# File 'lib/google/cloud/video_intelligence/v1/doc/google/cloud/videointelligence/v1/video_intelligence.rb', line 719

class LogoRecognitionAnnotation; end