Relation attribute type

9 views
Skip to first unread message

Robby

unread,
May 11, 2007, 5:19:28 AM5/11/07
to ViPER Mailing List
Hi, I am new to this mailinglist.
I'm starting to work with ViPER. This is my problem: I want to
annotate people on videosurveillance footages.
For each detected person, I want to store an ID, the bbox and some
textual description chosen from a predefined list of concepts. I think
lvalue data type is the best choose. The problem is that the number of
"lables" is not fixed. For example, I want to label a person as
{"Male", "young", "Asiatic", "worker"} and another one only as
{"female"}.

So, I guess there are no way to define an attribute that can have more
than one value... I know, I can store these labels in a svalue
attribute, but in such a manner I can't use lvalue capabilities, such
as the definition of the possible values.

How can I face this problem?

Maybe I can insert these labels as instance of a CONTENT element, but
I need a reference to the considered object and I haven't found
documentation on the "relation" data type. It still exists?

Thank you very much
Roberto

David Mihalcik

unread,
May 11, 2007, 9:30:33 AM5/11/07
to ViPER Mailing List
Roberto -

For what you are describing, you should include a several enumeration
(lvalue) type attributes on your object (gender, ethnicity, age, job).
All attributes are 'Nullable'; if you leave them undefined, that can
mean 'unknown'. Alternatively, you can explicitly add an 'unknown'
type.

--
David Mihalcik

Reply all
Reply to author
Forward
0 new messages