Академический Документы
Профессиональный Документы
Культура Документы
– Metaphors vs Literals
More on DM and video modelling
• Semantics is the study of meaning in
communication
– Communication between collaborative agents
– Communication between user and DS
• Our Video Data Model does not try to capture
semantics
– it tries to say what is in a video in a language that
collaborative agents understand
– semantics grow when communication occurs
Proposed Video Data Model
• A layered representation of video content not
video semantics!
– Video content is what can be seen/sensed by sensors
• Three Basic Elements:
– Properties: what we want to measure
– Objects: entities comprising a collection of
properties
– Events: changes over time
• Video Contents are represented using
properties, objects and events
Proposed Video Data Model
• Moving from the core layer toward the nth
provides higher levels of abstraction with lower
levels of information granularity
• The heart of the core layer:
– Atomic Event:
• An event between what are
considered as successive video frames
• How to break a continuous space into a discrete one, and
how to represent this
– mathematicians have no choice other than to speak in
mathematical language
Proposed Video Data Model
• Sketchy, approximate model
Proposed Video Data Model, big picture
• Sketchy, approximate model
Proposed Video Data Model, big picture
• Sketchy, approximate model
Ontologies of Properties
value( LocationValue, location ):- member( LocationValue, [lo, l, o1, o2, d, c1, c2, c3, c4, c5, c6,
q1, q2, r, office, oos] ).
• Sketchy,
• Providesapproximate model
descriptions of objects
• Provides hierarchical views of objects
• Natural Language Descriptions
Proposed Video Data Model,
Ontology of Objects
• Sketchy,
• Providesapproximate model
descriptions of objects
• Provides hierarchical views of objects
• Natural Language Descriptions
object_type(person).
object_type(vehicle).
• layered
• The Sketchy, approximate
architecture model
is used in definitions of events
• Atomic Events vs. Composite Events
• Temporal Recipes + Event Definitions
• Events have different semantic valences
• Semantic Roles are important
Proposed Video Data Model,
Ontology of Events
event( move ).
event_desc( event( event_type(move), uri(event_id),
event_objects( [agent(object_id)] ),
event_details( [from_location(location), to_location(location)] ),
( start_time(time), end_time(time) ) ),
`when an object change its physical place during the time according to a specified
• layered
• The Sketchy, approximate
architecture model
is used
location and time ontology, physical move` ).
in definitions of events
• Atomic Events vs. Compositeinherited_detail(
Events 'from_location', location ).
inherited_detail( 'to_location', location ).
• Temporal Recipes + Event Definitions
inherited_detail( 'start_time', time ).
inherited_detail( 'end_time', time ).
• Events have different semantic valences
• Semantic Roles are importantdescribe(
EventDetail( Value), [A, B, C] ) -->
[DetailPreposition ], property_description( PropertyType , Value, A, B, C ),
{ detail_prepostion( EventDetail, DetailPreposition ),
inherited_detail( EventDetail, PropertyType )}.