[ { "@graph" : [ { "@id" : "http://purl.org/np/RAhLLZkpbYRmybhQ6e2T81As9ZLXxpyLdWk-MNafwnLCU", "@type" : [ "http://www.nanopub.org/nschema#Nanopublication" ], "http://www.nanopub.org/nschema#hasAssertion" : [ { "@id" : "http://purl.org/np/RAhLLZkpbYRmybhQ6e2T81As9ZLXxpyLdWk-MNafwnLCU#assertion" } ], "http://www.nanopub.org/nschema#hasProvenance" : [ { "@id" : "http://purl.org/np/RAhLLZkpbYRmybhQ6e2T81As9ZLXxpyLdWk-MNafwnLCU#provenance" } ], "http://www.nanopub.org/nschema#hasPublicationInfo" : [ { "@id" : "http://purl.org/np/RAhLLZkpbYRmybhQ6e2T81As9ZLXxpyLdWk-MNafwnLCU#pubinfo" } ] } ], "@id" : "http://purl.org/np/RAhLLZkpbYRmybhQ6e2T81As9ZLXxpyLdWk-MNafwnLCU#Head" }, { "@graph" : [ { "@id" : "http://purl.org/np/RAhLLZkpbYRmybhQ6e2T81As9ZLXxpyLdWk-MNafwnLCU#paragraph", "@type" : [ "http://purl.org/spar/doco/Paragraph" ], "http://purl.org/spar/c4o/hasContent" : [ { "@value" : "For instance, consider the scene \"observed\" by the smart camera Camera_5 (top-right image in the Figure 2) where a person is being detected in the region of interest Roi_5. The smart camera will describe that scene in the following form:\n\t\tcameraID: \"Camera_5\",\n\t\tImageAlgorithm: \"Person Detection\",\n\t\tRegionOfInterest: \"Roi_5\",\n\t\txywh: \"107,20,30,50\",\n\t\tvisualDescriptors: \"29,31,45\",\n\t\twhere all the variables corresponds to terms defined in the WiseNET ontology (see Tables 3 and 4). The xywh are the coordinates of the detection box (green bounding box in Figure 2). The visual descriptors of the detection box were obtained by using the RGB histogram method. This is a classic image processing method that consist on taking the most preeminent color tone for each channel (R (red), G (green), B (blue)). It is possible to use different visual descriptors such as different color space or even physical characteristics (e.g., height, head size and shoulder width) [4]. After describing the scene, the smart camera sends that knowledge to the central unit by using web services. Moreover, when a person is detected an instant event is created. An instant event is a type of event that occurs in an specific point in time/space. If it is the first time a person is detected in a specific space, then the event ’person in space’ is also created. This is an interval event and, as its name indicates, it occurs in a time interval (i.e., it has a starting and an end time). The ’person in space’ event is an array containing the detections of a person in an specific space. Finally, the central API will dynamically insert this knowledge into the ontology. The central API has many functions such as performing the statics and dynamic population and managing the system reconfiguration. Currently, the reconfiguration task is in development process." } ] } ], "@id" : "http://purl.org/np/RAhLLZkpbYRmybhQ6e2T81As9ZLXxpyLdWk-MNafwnLCU#assertion" }, { "@graph" : [ { "@id" : "http://purl.org/np/RAhLLZkpbYRmybhQ6e2T81As9ZLXxpyLdWk-MNafwnLCU#assertion", "http://www.w3.org/ns/prov#hadPrimarySource" : [ { "@id" : "http://dx.doi.org/10.3233/SW-180298" } ], "http://www.w3.org/ns/prov#wasAttributedTo" : [ { "@id" : "https://orcid.org/0000-0002-8429-8208" } ] } ], "@id" : "http://purl.org/np/RAhLLZkpbYRmybhQ6e2T81As9ZLXxpyLdWk-MNafwnLCU#provenance" }, { "@graph" : [ { "@id" : "http://purl.org/np/RAhLLZkpbYRmybhQ6e2T81As9ZLXxpyLdWk-MNafwnLCU", "http://purl.org/dc/terms/created" : [ { "@type" : "http://www.w3.org/2001/XMLSchema#dateTime", "@value" : "2019-11-12T18:05:11+01:00" } ], "http://purl.org/pav/createdBy" : [ { "@id" : "https://orcid.org/0000-0002-7114-6459" } ] } ], "@id" : "http://purl.org/np/RAhLLZkpbYRmybhQ6e2T81As9ZLXxpyLdWk-MNafwnLCU#pubinfo" } ]