final case class Object(id: String = "", bbox: Option[Bbox] = _root_.scala.None, type: String = "", confidence: Float = 0.0f, info: Map[String, String] = ..., embedding: Option[Embedding] = _root_.scala.None, pose: Option[Pose] = _root_.scala.None, gaze: Option[Gaze] = _root_.scala.None, lipActivity: Option[LipActivity] = _root_.scala.None, speed: Float = 0.0f, dir: Seq[Float] = _root_.scala.Seq.empty, coordinate: Option[Coordinate] = _root_.scala.None, location: Option[Location] = _root_.scala.None, unknownFields: UnknownFieldSet = ...) extends GeneratedMessage with Updatable[Object] with Product with Serializable
represents detected object in a given frame, most of the attributes in an Object are optional and is dictated by the inference model pipeline. Object id, bbox, type and confidence is muust have, rest is optional
- id
object ID
- bbox
detection bbox
- type
type of object, example Person, Vehicle, Face
- confidence
detection confidence
- info
map of attributes, name:value pair. example secondary attributes for vehicle would are color, make etc when a person is detected it will height, eye-color etc.
- embedding
object appearance vector or embedding
- pose
object pose, primarily provides array of keypoints
- gaze
gaze, direction and angle of gaze
- lipActivity
lip activity like speaking, silent
- speed
speed of object
- dir
in direction x, y, z
- coordinate
cartesian coordinate
- location
lat, lon, alt
- Annotations
- @SerialVersionUID()
- Alphabetic
- By Inheritance
- Object
- Updatable
- GeneratedMessage
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
Object(id: String = "", bbox: Option[Bbox] = _root_.scala.None, type: String = "", confidence: Float = 0.0f, info: Map[String, String] = ..., embedding: Option[Embedding] = _root_.scala.None, pose: Option[Pose] = _root_.scala.None, gaze: Option[Gaze] = _root_.scala.None, lipActivity: Option[LipActivity] = _root_.scala.None, speed: Float = 0.0f, dir: Seq[Float] = _root_.scala.Seq.empty, coordinate: Option[Coordinate] = _root_.scala.None, location: Option[Location] = _root_.scala.None, unknownFields: UnknownFieldSet = ...)
- id
object ID
- bbox
detection bbox
- type
type of object, example Person, Vehicle, Face
- confidence
detection confidence
- info
map of attributes, name:value pair. example secondary attributes for vehicle would are color, make etc when a person is detected it will height, eye-color etc.
- embedding
object appearance vector or embedding
- pose
object pose, primarily provides array of keypoints
- gaze
gaze, direction and angle of gaze
- lipActivity
lip activity like speaking, silent
- speed
speed of object
- dir
in direction x, y, z
- coordinate
cartesian coordinate
- location
lat, lon, alt
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def addAllDir(__vs: Iterable[Float]): Object
- def addAllInfo(__vs: Iterable[(String, String)]): Object
- def addDir(__vs: Float*): Object
- def addInfo(__vs: (String, String)*): Object
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- val bbox: Option[Bbox]
- def clearBbox: Object
- def clearCoordinate: Object
- def clearDir: Object
- def clearEmbedding: Object
- def clearGaze: Object
- def clearInfo: Object
- def clearLipActivity: Object
- def clearLocation: Object
- def clearPose: Object
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
companion: Object.type
- Definition Classes
- Object → GeneratedMessage
- val confidence: Float
- val coordinate: Option[Coordinate]
- val dir: Seq[Float]
- def discardUnknownFields: Object
- val embedding: Option[Embedding]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val gaze: Option[Gaze]
- def getBbox: Bbox
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def getCoordinate: Coordinate
- def getEmbedding: Embedding
-
def
getField(__field: FieldDescriptor): PValue
- Definition Classes
- Object → GeneratedMessage
-
def
getFieldByNumber(__fieldNumber: Int): Any
- Definition Classes
- Object → GeneratedMessage
- def getGaze: Gaze
- def getLipActivity: LipActivity
- def getLocation: Location
- def getPose: Pose
- val id: String
- val info: Map[String, String]
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val lipActivity: Option[LipActivity]
- val location: Option[Location]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val pose: Option[Pose]
-
def
serializedSize: Int
- Definition Classes
- Object → GeneratedMessage
- val speed: Float
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
final
def
toByteArray: Array[Byte]
- Definition Classes
- GeneratedMessage
-
final
def
toByteString: ByteString
- Definition Classes
- GeneratedMessage
-
final
def
toPMessage: PMessage
- Definition Classes
- GeneratedMessage
-
def
toProtoString: String
- Definition Classes
- Object → GeneratedMessage
- val type: String
- val unknownFields: UnknownFieldSet
-
def
update(ms: (Lens[Object, Object]) ⇒ Mutation[Object]*): Object
- Definition Classes
- Updatable
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- def withBbox(__v: Bbox): Object
- def withConfidence(__v: Float): Object
- def withCoordinate(__v: Coordinate): Object
- def withDir(__v: Seq[Float]): Object
- def withEmbedding(__v: Embedding): Object
- def withGaze(__v: Gaze): Object
- def withId(__v: String): Object
- def withInfo(__v: Map[String, String]): Object
- def withLipActivity(__v: LipActivity): Object
- def withLocation(__v: Location): Object
- def withPose(__v: Pose): Object
- def withSpeed(__v: Float): Object
- def withType(__v: String): Object
- def withUnknownFields(__v: UnknownFieldSet): Object
-
final
def
writeDelimitedTo(output: OutputStream): Unit
- Definition Classes
- GeneratedMessage
-
def
writeTo(_output__: CodedOutputStream): Unit
- Definition Classes
- Object → GeneratedMessage
-
final
def
writeTo(output: OutputStream): Unit
- Definition Classes
- GeneratedMessage
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated