Packages

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()
Linear Supertypes
Updatable[Object], GeneratedMessage, Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Object
  2. Updatable
  3. GeneratedMessage
  4. Serializable
  5. Serializable
  6. Product
  7. Equals
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. 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

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addAllDir(__vs: Iterable[Float]): Object
  5. def addAllInfo(__vs: Iterable[(String, String)]): Object
  6. def addDir(__vs: Float*): Object
  7. def addInfo(__vs: (String, String)*): Object
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. val bbox: Option[Bbox]
  10. def clearBbox: Object
  11. def clearCoordinate: Object
  12. def clearDir: Object
  13. def clearEmbedding: Object
  14. def clearGaze: Object
  15. def clearInfo: Object
  16. def clearLipActivity: Object
  17. def clearLocation: Object
  18. def clearPose: Object
  19. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  20. def companion: Object.type
    Definition Classes
    Object → GeneratedMessage
  21. val confidence: Float
  22. val coordinate: Option[Coordinate]
  23. val dir: Seq[Float]
  24. def discardUnknownFields: Object
  25. val embedding: Option[Embedding]
  26. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  27. val gaze: Option[Gaze]
  28. def getBbox: Bbox
  29. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  30. def getCoordinate: Coordinate
  31. def getEmbedding: Embedding
  32. def getField(__field: FieldDescriptor): PValue
    Definition Classes
    Object → GeneratedMessage
  33. def getFieldByNumber(__fieldNumber: Int): Any
    Definition Classes
    Object → GeneratedMessage
  34. def getGaze: Gaze
  35. def getLipActivity: LipActivity
  36. def getLocation: Location
  37. def getPose: Pose
  38. val id: String
  39. val info: Map[String, String]
  40. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  41. val lipActivity: Option[LipActivity]
  42. val location: Option[Location]
  43. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  44. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  45. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  46. val pose: Option[Pose]
  47. def serializedSize: Int
    Definition Classes
    Object → GeneratedMessage
  48. val speed: Float
  49. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  50. final def toByteArray: Array[Byte]
    Definition Classes
    GeneratedMessage
  51. final def toByteString: ByteString
    Definition Classes
    GeneratedMessage
  52. final def toPMessage: PMessage
    Definition Classes
    GeneratedMessage
  53. def toProtoString: String
    Definition Classes
    Object → GeneratedMessage
  54. val type: String
  55. val unknownFields: UnknownFieldSet
  56. def update(ms: (Lens[Object, Object]) ⇒ Mutation[Object]*): Object
    Definition Classes
    Updatable
  57. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  59. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  60. def withBbox(__v: Bbox): Object
  61. def withConfidence(__v: Float): Object
  62. def withCoordinate(__v: Coordinate): Object
  63. def withDir(__v: Seq[Float]): Object
  64. def withEmbedding(__v: Embedding): Object
  65. def withGaze(__v: Gaze): Object
  66. def withId(__v: String): Object
  67. def withInfo(__v: Map[String, String]): Object
  68. def withLipActivity(__v: LipActivity): Object
  69. def withLocation(__v: Location): Object
  70. def withPose(__v: Pose): Object
  71. def withSpeed(__v: Float): Object
  72. def withType(__v: String): Object
  73. def withUnknownFields(__v: UnknownFieldSet): Object
  74. final def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  75. def writeTo(_output__: CodedOutputStream): Unit
    Definition Classes
    Object → GeneratedMessage
  76. final def writeTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Updatable[Object]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped