Class: Google::Cloud::VideoIntelligence::V1p3beta1::LogoRecognitionAnnotation

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/videointelligence/v1p3beta1/video_intelligence.rb

Overview

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

Instance Attribute Summary collapse

Instance Attribute Details

#entity::Google::Cloud::VideoIntelligence::V1p3beta1::Entity

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

Returns:



912
913
914
915
# File 'proto_docs/google/cloud/videointelligence/v1p3beta1/video_intelligence.rb', line 912

class LogoRecognitionAnnotation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#segments::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::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:



912
913
914
915
# File 'proto_docs/google/cloud/videointelligence/v1p3beta1/video_intelligence.rb', line 912

class LogoRecognitionAnnotation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#tracks::Array<::Google::Cloud::VideoIntelligence::V1p3beta1::Track>

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

Returns:



912
913
914
915
# File 'proto_docs/google/cloud/videointelligence/v1p3beta1/video_intelligence.rb', line 912

class LogoRecognitionAnnotation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end