The WiseNET ontology
type: Ontology
version IRI: http://ontology.wisenet.checksem.fr/3.2
created: 2016-08-08
creator: Roberto Marroquin (mailto:robertomarrok@gmail.com)
description: WiseNET (wise network) is a semantic-based system that fuses heterogeneous sources of informations, such as information about the environment and data coming from different sensors.
license: Software
license: copyright-software-and-document
modified: 2019-03-20
rights: Copyright © 2018 W3C/OGC.
preferred namespace prefix: wisenet
preferred namespace uri: http://ontology.wisenet.checksem.fr#
label: WiseNET
prior version: 3.1
version info: 3.2
change note: 2019-03-20 Removing unnecessary existencial restrictions

Generalized day
type: Datatype
comment: Day of month - formulated as a text string with a pattern constraint to reproduce the same lexical form as gDay, except that values up to 99 are permitted, in order to support calendars with more than 31 days in a month. Note that the value-space is not defined, so a generic OWL2 processor cannot compute ordering relationships of values of this type.
definition: Day of month - generalization of xsd:gDay, formulated as a text string with a pattern constraint to reproduce the same lexical form as gDay, except that values up to 99 are permitted, in order to support calendars with more than 31 days in a month. Note that the value-space is not defined, so a generic OWL2 processor cannot compute ordering relationships of values of this type.

Generalized month
type: Datatype
comment: Month of year - formulated as a text string with a pattern constraint to reproduce the same lexical form as gMonth, except that values up to 20 are permitted, in order to support calendars with more than 12 months in the year. Note that the value-space is not defined, so a generic OWL2 processor cannot compute ordering relationships of values of this type.
definition: Month of year - generalization of xsd:gMonth, formulated as a text string with a pattern constraint to reproduce the same lexical form as gMonth, except that values up to 20 are permitted, in order to support calendars with more than 12 months in the year. Note that the value-space is not defined, so a generic OWL2 processor cannot compute ordering relationships of values of this type.

appears in
type: ObjectProperty
inverse of: shows
range: Field of view
comment: Property that defines that something is observed by a visual sensor.
example: A door may appear in a camera's field of view.

contains person
type: ObjectProperty
inverse of: person location
domain: Zon
range: Person
property chain axiom: contains zone
property chain axiom: contains person
comment: Relation to people contained in a zone.

has alarm
type: ObjectProperty
domain: Zon
range: Alarm
comment: Relation to an alarm and the zone it covers.

has bounding box
type: ObjectProperty
range: Bounding Box
comment: Relation to a bounding box object.
example: A detection was made in a area defined by a bounding box.

has FOV
type: ObjectProperty
inverse of: is FOV of
domain: Smart camera
range: Field of view
comment: Relation between a visual sensor and its field of view.

has nearby sensor
type: ObjectProperty
type: SymmetricProperty
domain: Sensor
range: Sensor
comment: Relation between two sensors. Two sensors are consider nearby if: 1) they are located at the same space, 2) if their FOV overlaps (for cameras).

in region of interest
type: ObjectProperty
range: Region of interest
comment: Relation between something that happend or is located around an area of interest.

is FOV of
type: ObjectProperty
domain: Field of view
range: Smart camera
comment: Relation between a field of view and a visual sensor.

is related to
type: ObjectProperty
type: SymmetricProperty
type: TransitiveProperty
domain: Interval event
range: Interval event
comment: Relation between two interval events.
example: Two person in space events are consider related if they involve the same agent/person.

is sub event of
type: ObjectProperty
inverse of: sub-event
domain: Event
range: Event
comment: Relation between a simple event and a complex one that contains the simple one.
example: A detection event is a sub event of a person in space event.

overlaps
type: ObjectProperty
type: SymmetricProperty
domain: Field of view
range: Field of view
comment: Relation between two field of views. They are consider overlapping if they observe the same object at the same time, e.g., a building element like a door.

person location
type: ObjectProperty
domain: Person
range: Zon
comment: Location of a person in a Zone.

represents
type: ObjectProperty
domain: Region of interest
range: Building element
comment: Property to state the real (physical) entity of an abstract area.
example: A region of interest in an image represents a door in the real world.

shows
type: ObjectProperty
domain: Field of view
property chain axiom: shows
property chain axiom: represents
comment: Property to state that a visual sensor is observing something.
example: A camera's filed of view shows a person.

agent
type: ObjectProperty
inverse of: agent in
domain: Event
range: Agent
comment: Relates an event to an active agent (a person, a computer, ... :-) )

factor
type: ObjectProperty
inverse of: factor of
domain: Event
comment: Relates an event to a passive factor (a tool, an instrument, an abstract cause...)

place
type: ObjectProperty
domain: Event
range: Spatial Thing
comment: Relates an event to a spatial object.

sub-event
type: ObjectProperty
domain: Event
range: Event
comment: This property provides a way to split a complex event (for example, a performance involving several musicians) into simpler ones (one event per musician).

time
type: ObjectProperty
sub property of: has time
domain: Event
range: Temporal entity
comment: Relates an event to a time object, classifying a time region (either instantaneous or having an extent). By using the Timeline ontology here, you can define event happening on a recorded track or on any media with a temporal extent.

after
type: ObjectProperty
inverse of: before
domain: Temporal entity
range: Temporal entity
comment: Gives directionality to time. If a temporal entity T1 is after another temporal entity T2, then the beginning of T1 is after the end of T2.

before
type: ObjectProperty
type: TransitiveProperty
domain: Temporal entity
range: Temporal entity
comment: Gives directionality to time. If a temporal entity T1 is before another temporal entity T2, then the end of T1 is before the beginning of T2. Thus, "before" can be considered to be basic to instants and derived for intervals.

has beginning
type: ObjectProperty
domain: Temporal entity
range: Time instant
comment: Beginning of a temporal entity

has duration
type: ObjectProperty
domain: Time interval
range: Time duration
comment: Duration of a temporal entity, expressed as a scaled value or nominal value

has end
type: ObjectProperty
domain: Temporal entity
range: Time instant
comment: End of a temporal entity.

has time
type: ObjectProperty
range: Temporal entity
comment: Supports the association of a temporal entity (instant or interval) to any thing.

hosts
type: ObjectProperty
sub property of: contains element
inverse of: is hosted by
domain: Space
range: Sensor
comment: Relation between a Platform and a Sensor, Actuator, Sampler, or Platform, hosted or mounted on it.

is hosted by
type: ObjectProperty
domain: Sensor
range: Space
comment: Relation between a Sensor, or Actuator, Sampler, or Platform, and the Platform that it is mounted on or hosted by.

is observed by
type: ObjectProperty
inverse of: observes
range: Smart camera
comment: Relation between an ObservableProperty and the Sensor able to observe it.

made by sensor
type: ObjectProperty
domain: Event
range: Smart camera
example: Relation between an Observation and the Sensor which made the Observations.

observes
type: ObjectProperty
domain: Smart camera
property chain axiom: has FOV
property chain axiom: shows
comment: Relation between a Sensor and an ObservableProperty that it is capable of sensing.
example: A smart camera observes a door and a person

implemented by
type: ObjectProperty
inverse of: implements
domain: Procedure
range: Sensor
comment: Relation between a Procedure (an algorithm, procedure or method) and an entity that implements that Procedure in some executable way.
example: For example, the relationship between a scientific measuring Procedure and a sensor that senses via that Procedure.

implements
type: ObjectProperty
domain: Sensor
range: Procedure
comment: Relation between an entity that implements a Procedure in some executable way and the Procedure (an algorithm, procedure or method).
example: For example, the relationship between a sensor and the scientific measuring Procedure via which it senses.

adjacent zone
type: ObjectProperty
type: SymmetricProperty
domain: Zon
range: Zon
domain includes: Building
domain includes: Space
domain includes: Storey
range includes: Building
range includes: Space
range includes: Storey
comment: Relation entre deux zones partageant une interface commune, sans intersection @fr
comment: Relationship between two zones that share a common interface, but do not intersect.
comment: TODO: Relatie tussen twee zones die een interface delen @nl
comment: TODO: Relation mellan två zoner som delar ett gemensamt gränssnitt. @se
comment: TODO: Relation mellem to zoner, der deler en fælles grænseflade. @da
comment: Two Spaces are adjacent if they contained the same door.
label: aangrenzende zone @nl
label: angränsande zon @se
label: tilstødende zone @da
label: zona adyacente @es
label: zone adjacente @fr

contains element
type: ObjectProperty
sub property of: has element
domain: Space
range: Building element
comment: Relación a un elemento arquitectónico contenido en una zona. @es
comment: Relatie tussen zone en een gebouwelement in die zone @nl
comment: Relation til en bygningsdel, som er indeholdt i en zone. @da
comment: Relation till en byggdel som inryms i en zon. @se
comment: Relation to a building element contained in a zone.
comment: Relation à définir entre un élément de bâti et la zone le contenant @fr
label: bevat element @nl
label: contiene elemento @es
label: contient élément @fr
label: enthält @de
label: indeholder bygningsdel @da
label: innehåller byggdel @se

contains zone
type: ObjectProperty
type: TransitiveProperty
domain: Zon
range: Zon
domain includes: Building
domain includes: Space
domain includes: Storey
range includes: Building
range includes: Space
range includes: Storey
comment: Relatie tussen subzones van een hoofd zone. Een ruimtezone kan bijvoorbeeld worden bevat door een verdiepingszone, die wederom bevat wordt door een gebouwzone. bot:containsZone is een transitieve eigenschap, wat betekent dat in het vorige voorbeeld de ruimtezone ook bevat wordt door de gebouwzone. @nl
comment: Relation entre les sous-zones composant une zone plus grande. Cette propriété est transitive. @fr
comment: Relation til underzoner i en større zone. En rum-zone kan for eksempel være indeholdt i en etage-zone som ydermere er indeholdt i en bygnings-zone. bot:containsZone er en transitiv egenskab, hvilket betyder at rum-zonen i det forrige eksempel også er indeholdt i bygnings-zonen. @da
comment: Relation till delzoner i en huvudzon. En rumszon kan till exempel inrymmas i en våningszon som i sin tur inryms i en byggnadszon. bot:containsZone är en transitiv relation vilket i exemplet betyder att rumszonen också inryms i byggnadszonen. @se
comment: Relationship to the subzones of a major zone. A space zone could for instance be contained in a storey zone which is further contained in a building zone. bot:containsZone is a transitive property meaning that in the previous example the space zone would also be contained in the building zone.
label: bevat zone @nl
label: contiene zona @es
label: contient zone @fr
label: indeholder zone @da
label: innehåller zon @se

has element
type: ObjectProperty
domain: Zon
range: Building element
property chain axiom: contains zone
property chain axiom: has element
comment: Forbinder en Zone til en bygningsdel der enten er indeholdt i eller tilstødende til zonen. Det er ikke hensigten at denne relation angives eksplicit, men at den udledes af dennes underegneskaber. Det vil for eksempel tillade en forespørgsel på alle døre i en bygning givet at disse er enten tilstødende eller indeholdt i rum i bygningen. @da
comment: TODO @fr
comment: Links a Zone to an Element that is either contained in or adjacent to, the Zone. The intended use of this relationship is not to be stated explicitly, but to be inferred from its sub-properties. It will, for example, allow one to query for all the doors of a building given that they have an adjacency to spaces of the building.
label: a élément @fr
label: alberga elemento @es
label: har element @da
label: heeft element @nl
label: hoster element @nl
label: värd för element @se

has space
type: ObjectProperty
sub property of: contains zone
domain: Zon
range: Space
domain includes: Storey
comment: Relación a espacios contenidos en una zona. Los dominios típicos de bot:hasSPace son instancias de bot:Storey y bot:Building. @es
comment: Relatie tot ruimtes die zich in een zone bevinden. De typische domeinen van bot:hasSpace zijn instanties van bot:Storey en bot:Building. @nl
comment: Relation til rum indeholdt i en zone. De typiske domæner for bot:hasSpace er forekomster af bot:Storey og bot:Building. @da
comment: Relation till rum som inryms i en zon. Typiska domäner för bot:hasSpace är förekomster av bot:Storey och bot:Building. @se
comment: Relation to spaces contained in a zone. The typical domains of bot:hasSpace are instances of bot:Storey and bot:Building.
comment: Relation à définir entre les pièces d'une même zone. Cette propriété s'applique typiquement sur des instances de bot:Building. @fr
label: contient pièce @fr
label: har rum @da
label: hat raum @de
label: heeft ruimte @nl
label: tiene espacio @es

has storey
type: ObjectProperty
sub property of: contains zone
domain: Zon
range: Storey
domain includes: Building
comment: Relatie tot de verdiepingen die zich in een zone bevinden. De typische domeinen van bot:hasStorey zijn instanties van bot:Building @nl
comment: Relation til etager indeholdt i en zone. De typiske domæner for bot:hasStorey er forekomster af bot:Building. @da
comment: Relation to storeys contained in a zone. The typical domains of bot:hasStorey are instances of bot:Building.
comment: Relation à définir entre les étages d'une même zone. Cette propriété s'applique typiquement sur des instances de bot:Building. @fr
label: a étage @fr
label: har etage @da
label: har våning @se
label: hat geschoss @de
label: heeft verdieping @nl
label: tiene piso @es

dimension
type: DatatypeProperty
range: string
domain includes: Door
comment: Dimension of objects in meters.
example: A door has dimensions "1.5x2.075" m.

ip address
type: DatatypeProperty
domain: Sensor
range: string
comment: IP address of a sensor.

is entry violation.
type: DatatypeProperty
domain: Detection
range: boolean
comment: Property to state if person detection is consider an entry violation.
example: If a person detection is made in a restricted area.

is event open
type: DatatypeProperty
domain: Person in space
range: boolean
comment: Property to define if a person in space event is open. If it is open then detections can be attached to it.

is intruder
type: DatatypeProperty
domain: Person
range: boolean
comment: Property to define if a person is consider as an intruder.
example: If it was detected in a restricted zone.

is noise
type: DatatypeProperty
domain: Event
range: boolean
comment: Property to state if an event is noise, i.e., if it was consider as true when it should not.
example: Events generated after false detections.

is occluded
type: DatatypeProperty
domain: Person
range: boolean
comment: Property to state if a person is occluded. A Person is occluded if it is located in a space but is not observed by any camera.

is occupied
type: DatatypeProperty
domain: Zon
range: boolean
comment: Property to state if there is a person in a Zone. If a Zone is not occupied, then it means is empty.

is restricted
type: DatatypeProperty
domain: Zon
range: boolean
comment: Property to define if a zone has restricted access.

max capacity
type: DatatypeProperty
domain: Zon
range: int
comment: Property to define the maximal people capacity of a zone.
example: The PhD room has a maximal capacity of 20 people.

number of people
type: DatatypeProperty
domain: Zon
range: int
comment: Number of people located in a Zone.

start recording
type: DatatypeProperty
domain: Smart camera
range: boolean
comment: Property to state if a visual sensor should record.
example: If there is an intruder alarm triggered, then start recording should be true.

triggered by intruder
type: DatatypeProperty
domain: Alarm
range: boolean
comment: Property to state if an alarm has been triggered due to an intrusion.

triggered by maxCapacity
type: DatatypeProperty
domain: Alarm
range: boolean
comment: Property to state if an alarm has been triggered due to the maximal capacity of a zone has been reached.

visual descriptors
type: DatatypeProperty
domain: Person
range: string
comment: Array of visual features used for describing a person.

xywh
type: DatatypeProperty
domain: Bounding Box
range: string
comment: Vector that defines the coordinates of a bounding box: ' x,y ' are the coordinates of the top left point, while ' w,h ' are the width and the height of the bounding box.

in XSD Date-Time-Stamp
type: DatatypeProperty
domain: Time instant
range: dateTimeStamp
comment: Position of an instant, expressed using xsd:dateTimeStamp

numeric value of temporal duration
type: DatatypeProperty
domain: Time duration
range: decimal
comment: Value of a temporal extent expressed as a decimal number scaled by a temporal unit

Alarm
type: Class
subclass of: Restriction
  on property: has time
  some values from: Temporal entity
comment: Signal used to aware of the presence of an undesired situation.

Bounding Box
type: Class
comment: Rectangular box, defined by the coordinates of the top left point, its width and its height. It can be used to defined a region of interest, a detection, etc.

Detection
type: Class
subclass of: Instant event
subclass of: Restriction
  on property: has bounding box
  some values from: Bounding Box
subclass of: Restriction
  on property: in region of interest
  some values from: Region of interest
comment: An event identifiying the presence of something in a specific point in the time/space.

Door
type: Class
subclass of: Building element
comment: A hinged, sliding, or revolving barrier at the entrance to a space.

Field of view
type: Class
subclass of: Restriction
  on property: shows
  some values from: Region of interest
subclass of: Restriction
  on property: shows
  some values from: Person
comment: Observable area of the world. A field of view may shows different elements of the world such as people, cars, doors, etc.

Image processing algorithm
type: Class
subclass of: Procedure
comment: Algorithms used to process images.

Instant event
type: Class
subclass of: Event
subclass of: Restriction
  on property: is sub event of
  all values from: Interval event
subclass of: Restriction
  on property: time
  all values from: Time instant
comment: An event that occurs at a precise instant in time.

Interval event
type: Class
subclass of: Event
subclass of: Restriction
  on property: sub-event
  all values from: Instant event
subclass of: Restriction
  on property: time
  all values from: Time interval
comment: An event that occurs in a time interval.

Person detection
type: Class
subclass of: Image processing algorithm
comment: Image processing algorithms that focus on localizing and classifying people in images. Person detection is a particular case of object detection algorithms.

Person in space
type: Class
subclass of: Interval event
comment: Container of detections relating a specific person with a specific space during a period of time.

Region of interest
type: Class
subclass of: Bounding Box
comment: Abstract region of interest (ROI), defined by a bounding box. Normally, there are some ROIs in the field of view of a camera.

Smart camera
type: Class
subclass of: Sensor
subclass of: Restriction
  on property: implements
  some values from: Image processing algorithm
comment: Sensors which are capable of acquiring visual information and filtering/extracting the pertinent information of the scene by implementing image processing algorihtms. A smart camera is a self-contained vision systems.

Event
type: Class
equivalent class: Class
  union of: Instant event
  union of: Interval event
comment: An arbitrary classification of a space/time region, by a cognitive agent. An event may have actively participating agents, passive factors, products, and a location in space/time.

Spatial Thing
type: Class
comment: Anything with spatial extent, i.e. size, shape, or position. e.g. people, places, bowling balls, as well as abstract areas like cubes.

Time duration
type: Class
comment: Duration of a temporal extent expressed as a number scaled by a temporal unit
note: Alternative to time:DurationDescription to support description of a temporal duration other than using a calendar/clock system.

Time instant
type: Class
subclass of: Temporal entity
comment: A temporal entity with zero extent or duration

Time interval
type: Class
subclass of: Temporal entity
comment: A temporal entity with an extent or duration

Temporal entity
type: Class
equivalent class: Class
  union of: Time instant
  union of: Time interval
comment: A temporal interval or instant.

Procedure
type: Class
comment: A workflow, protocol, plan, algorithm, or computational method specifying how to make an Observation, create a Sample, or make a change to the state of the world (via an Actuator). A Procedure is re-usable, and might be involved in many Observations, Samplings, or Actuations. It explains the steps to be carried out to arrive at reproducible results.
example: The measured wind speed differs depending on the height of the sensor above the surface, e.g., due to friction. Consequently, procedures for measuring wind speed define a standard height for anemometers above ground, typically 10m for meteorological measures and 2m in Agrometeorology. This definition of height, sensor placement, and so forth are defined by the Procedure.
note: Many observations may be created via the same Procedure, the same way as many tables are assembled using the same instructions (as information objects, not their concrete realization).

Sensor
type: Class
subclass of: Building element
comment: Device, agent (including humans), or software (simulation) involved in, or implementing, a Procedure. Sensors respond to a stimulus, e.g., a change in the environment, or input data composed from the results of prior Observations, and generate a Result. Sensors can be hosted by Platforms.
example: Accelerometers, gyroscopes, barometers, magnetometers, and so forth are Sensors that are typically mounted on a modern smart phone (which acts as Platform). Other examples of sensors include the human eyes.

Agent
type: Class
comment: The Agent class is the class of agents; things that do stuff. A well known sub-class is Person, representing people. Other kinds of agents include Organization and Group.

Person
type: Class
subclass of: Agent
comment: The Person class represents people. Something is a Person if it is a person. We don't nitpic about whether they're alive, dead, real, or imaginary. The Person class is a sub-class of the Agent class, since all people are considered 'agents' in FOAF.

Building
type: Class
subclass of: Zon
disjoint with: Space
disjoint with: Storey
comment: An independent unit of the built environment with a characteristic spatial structure, intended to serve at least one function or user activity [ISO 12006-2:2013]
comment: Bauwerk hauptsächlich zum Zweck des Schutzes für seine Bewohner und die darin aufbewahrten Gegenstände; im Allgemeinen teilweise oder ganz geschlossen und ortsfest [ISO 6707-1:2014] @de
comment: Een onafhankelijke entiteit met een ruimtelijke structuur die onderdeel is van de gebouwde omgeving, en bedoeld is om minimaal één functie of gebruikersactiviteit te bedienen [ISO 12006-2:2013]. @nl
comment: En oberoende enhet i den byggda miljön med en karaktäristisk rumslig struktur som stödjer minst en funktion eller användaraktivitet. [ISO 12006-2:2013] @se
comment: En uafhængig del af det byggede miljø med en karakteristisk rumlig struktur, der understøtter mindst én funktion eller brugeraktivitet @da
comment: Una unidad de entorno construido intependiente con una estructura espacial característica, para proporcionar al menos una función o actividad de usuario @es
comment: Une unité indépendante de l'environnement bâti avec une structure spatiale caractéristique, conçue pour répondre à une fonction ou une activité de l'utilisateur [ISO 12006-2:2013] @fr
label: Byggnad @se
label: Bygning @da
label: Bâtiment @fr
label: Edificio @es
label: Gebouw @nl
label: Gebäude @de

Building element
type: Class
disjoint with: Zon
comment: Bestanddeel van een gebouwde entiteit met een karakteristieke technische functie, vorm of positie [12006-2, 3.4.7] @nl
comment: Bestanddel af et bygværk med en karakteristisk funktion, form eller position [12006-2, 3.4.7] @da
comment: Beståndsdel av ett byggnadsverk med en karaktäristisk teknisk funktion, form eller position [12006-2, 3.4.7] @se
comment: Componente de una construcción con una función técnica, forma o posición característica @es
comment: Constituant d'un bâtiment remplissant une fonction technique spécifique ou ayant une forme ou une position spécifiques @fr
comment: Constituent of a construction entity with a characteristic technical function, form or position [12006-2, 3.4.7]
comment: Das Bauteil ist im Bauwesen ein einzelnes Teil, ein Element oder eine Komponente, aus denen ein Bauwerk zusammengesetzt wird [12006-2, 3.4.7] @de
label: Bauteil (Bauwesen) @de
label: Byggdel @se
label: Bygningsdel @da
label: Elemento architettonico @it
label: Elemento arquitectónico @es
label: Elément d'un bâtiment @fr
label: Gebouwelement @nl

Space
type: Class
subclass of: Zon
disjoint with: Storey
comment: A limited three-dimensional extent defined physically or notionally [ISO 12006-2 (DIS 2013), 3.4.3]
comment: Een afgebakende driedimensionale omgeving die fysiek of indirect gedefinieerd wordt [ISO 12006-2 (DIS 2013), 3.4.3] @nl
comment: En afgrænset tredimensionel udstrækning defineret fysisk eller fiktivt @da
comment: En avgränsad tredimensionell utsträckning som definierats fysiskt eller fiktivt [ISO 12006-2 (DIS 2013), 3.4.3] @se
comment: Fläche oder Volumen mit tatsächlicher oder theoretischer Begrenzung [ISO 6707-1:2014] @de
comment: Una extensión tridimensional limitada y definida fisica o teóricamente @es
comment: Une extension 3D bornée, définie d'un point de vue physique ou théorique [ISO 12006-2 (DIS 2013), 3.4.3] @fr
label: Espacio @es
label: Pièce @fr
label: Raum @de
label: Ruimte @nl
label: Rum @da
label: Spazio @it
label: Utrymme @se

Storey
type: Class
subclass of: Zon
comment: A level part of a building
comment: Correspond à un niveau du bâtiment @fr
comment: Die Gesamtheit aller Räume in einem Gebäude, die auf einer Zugangsebene liegen und horizontal verbunden sind @de
comment: Een horizontaal gedeelte van een gebouw @nl
comment: Een vlak gedeelte van een gebouw @nl
comment: Et plan i en bygning @da
comment: Ett plan i en byggnad @se
comment: Un nivel de un edificio @es
label: Etage @da
label: Geschoss (Architektur) @de
label: Piano di edificio @it
label: Piso @es
label: Verdieping @nl
label: Våning @se

Zon
type: Class
subclass of: Spatial Thing
comment: A spatial 3D division. Sub-classes of bot:Zones include bot:Site, bot:Building, bot:Storey, or bot:Space. An instance of bot:Zone can contain other bot:Zone instances, making it possible to group or subdivide zones. An instance of bot:Zone can be adjacent to other bot:Zone instances. Finally, a bot:Zone can instantiate two relations to bot:Element, which are either contained in (bot:containsElement), or adjacent to it (bot:adjacentElement).
comment: Een gebied of stuk land dat een dat een bepaalde karakteristiek of bestemming heeft, ergens voor gebruikt wordt of waar bepaalde restricties gelden. Een bot:Zone kan andere bot:Zones bevatten gedefinieerd door de relatie bot:containsZone, en kan verbonden zijn met andere bot:Zones gedefinieerd door de relatie bot:adjacentZone. @nl
comment: En area eller ett stycke land som har en specifik karaktäristik, syfte, användning eller är förmål för specifika restriktioner. En bot:Zone kan innehålla andra bot:Zoner genom relationen bot:containsZone, och den kan kopplas till andra bot:Zoner genom relationen bot:adjacentZone. @se
comment: En rummelig 3D-inddeling. Underklasser af bot:Zone inkluderer bot:Site, bot:Building, bot:Storey eller bot:Space. En bot:Zone forekomst kan indeholde andre bot:Zone forekomster, hvilket gør det muligt at gruppere eller underinddele zoner. En forekomst af bot:Zone kan være tilstødende til andre bot:Zone forekomster. Endelig kan en bot:Zone instantiere to relationer til et bot:Element, hvilke er enten indeholdt i (bot:containsElement) eller tilstødende dertil (bot:adjacentElement). @da
comment: Una área o espacio de tierra que tiene una característica, propósito o uso particular, o que está sujeto a restricciones particulares. Un bot:Zone puede contener otros bot:Zones definidos mediante la relación bot:containsZone, y puede estar conectado con otros bot:Zones mediante la relación bot:adjacentZone. @es
comment: Une zone ou une étendue de terrain avec des caractéristiques et usages spécifiques, ou pouvant être sujette à des restrictions spécifiques. Un élément bot:Zone peut contenir d'autres éléments bot:Zone comme défini par la relation bot:containsZone. La connection entre plusieurs éléments bot:Zone est définie en utilisant la propriété bot:adjacentZone. @fr
label: Zona @es
label: Zone

HOG SVM
type: NamedIndividual
type: Person detection
comment: HOG+SVM

SSD
type: NamedIndividual
type: Person detection
comment: Single Shot Detector

YOLOv3
type: NamedIndividual
type: Person detection
comment: You Only Look Once

pattern: --(0[1-9]|1[0-9]|20)(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?

pattern: -?([1-9][0-9]{3,}|0[0-9]{3})(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?

pattern: ---(0[1-9]|[1-9][0-9])(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?

pattern: ---(0[1-9]|[1-9][0-9])(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?

pattern: -?([1-9][0-9]{3,}|0[0-9]{3})(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?

pattern: --(0[1-9]|1[0-9]|20)(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?

Imp
body: ClassAtom
  class predicate: Zon
  argument1: z
body: ClassAtom
  class predicate: Person
  argument1: p
body: IndividualPropertyAtom
  property predicate: contains person
  argument1: z
  argument2: p
head: DatavaluedPropertyAtom
  property predicate: is occupied
  argument1: z
  argument2: true

Imp
body: ClassAtom
  class predicate: Alarm
  argument1: a
body: ClassAtom
  class predicate: Person
  argument1: p
body: ClassAtom
  class predicate: Space
  argument1: sp
body: IndividualPropertyAtom
  property predicate: person location
  argument1: p
  argument2: sp
body: IndividualPropertyAtom
  property predicate: has alarm
  argument1: sp
  argument2: a
body: DatavaluedPropertyAtom
  property predicate: is restricted
  argument1: sp
  argument2: true
head: DatavaluedPropertyAtom
  property predicate: triggered by intruder
  argument1: a
  argument2: true

Imp
body: ClassAtom
  class predicate: Alarm
  argument1: a
body: ClassAtom
  class predicate: Space
  argument1: sp
body: DatavaluedPropertyAtom
  property predicate: number of people
  argument1: sp
  argument2: val2
body: IndividualPropertyAtom
  property predicate: has alarm
  argument1: sp
  argument2: a
body: DatavaluedPropertyAtom
  property predicate: max capacity
  argument1: sp
  argument2: val1
body: BuiltinAtom
  builtin: greaterThanOrEqual
  arguments: val1
  arguments: val2
head: DatavaluedPropertyAtom
  property predicate: triggered by maxCapacity
  argument1: a
  argument2: true

Imp
body: ClassAtom
  class predicate: Detection
  argument1: dt
body: IndividualPropertyAtom
  property predicate: place
  argument1: dt
  argument2: sp
body: ClassAtom
  class predicate: Smart camera
  argument1: sc
body: ClassAtom
  class predicate: Space
  argument1: sp
body: IndividualPropertyAtom
  property predicate: made by sensor
  argument1: dt
  argument2: sc
body: DatavaluedPropertyAtom
  property predicate: is restricted
  argument1: sp
  argument2: true
head: DatavaluedPropertyAtom
  property predicate: is entry violation.
  argument1: dt
  argument2: true
head: DatavaluedPropertyAtom
  property predicate: start recording
  argument1: sc
  argument2: true

Imp
body: ClassAtom
  class predicate: Person
  argument1: p
body: ClassAtom
  class predicate: Space
  argument1: sp
body: IndividualPropertyAtom
  property predicate: person location
  argument1: p
  argument2: sp
body: DatavaluedPropertyAtom
  property predicate: is restricted
  argument1: sp
  argument2: true
head: DatavaluedPropertyAtom
  property predicate: is intruder
  argument1: p
  argument2: true