Patent classifications
G06V20/53
Display system, display method, and program
A display system includes: a plurality of secondary display units that respectively display a plurality of videos; a primary display unit that displays at least one of the plurality of videos; a detection unit that detects a number of viewers of each of the plurality of secondary display units; and a control unit that causes the primary display unit to display a same video as the video being displayed by the secondary display unit having a highest number of viewers among the plurality of secondary display units, based on the numbers of viewers detected by the detection unit.
System and method of personalized navigation inside a business enterprise
Systems and methods for tracking movement of individuals through a building receive, by one or more RF nodes disposed near an entrance to the building, RF signals from RF-transmitting mobile devices carried by persons near the entrance, capture an image of the persons while they are near the entrance, determine an identity and relative distance of each RF-transmitting mobile device from each RF node based on information associated with the RF signals received by that RF node, detect humans in the image, determine a relative depth of each human in the image, and assign the identity of each RF-transmitting mobile device to one of the humans detected in the image based on the relative distance of each RF-transmitting mobile device from each RF node and the relative depth of each human in the image, thereby identifying each individual who to be tracked optically as that individual moves throughout the building.
Identifying last person in queue
A method, a computer program product, and a computer system identifies a last person of a queue. The method includes receiving an image of the queue where the image includes a plurality of individuals comprising the queue. The method includes determining positions and facing directions of the individuals comprising the queue. The method includes identifying the last person of the queue based on a vector field analysis according to the positions and the facing directions of the individuals comprising the queue. The method includes generating instructions to join the queue based on the identified last person of the queue. The instructions include a modified image indicating the last person of the queue in the image.
IMAGE PROCESSING METHOD
An image processing apparatus according to the present invention includes: a position detecting unit configured to detect the position of a specific object in an image; a distribution generating unit configured to generate the distribution in the image of the specific object; and an imaging information generating unit configured to generate information used at the time capturing a new image based on the distribution.
OPERATION CONTROL APPARATUS, OPERATION CONTROL METHOD, AND NON-TRANSITORYCOMPUTER READABLE MEDIUM
An operation control apparatus (10) includes a data acquisition unit (110) and an apparatus control unit (120). The data acquisition unit (110) acquires first congestion data. In a present example, the data acquisition unit (110) generates the first congestion data by processing an image generated by an image capture unit. The image processing performed herein includes, for example, processing of counting the number of persons in a crowd. The apparatus control unit (120) controls an apparatus to be controlled by using the first congestion data. For example, when the first congestion data exceed a reference value, the apparatus control unit (120) reduces the number of operating apparatuses to be controlled and lowers a response speed of the apparatus to be controlled in such a way that the number of persons moving from a second area to a first area per unit time decreases.
METHODS AND INTERNET OF THINGS SYSTEMS FOR COUNTING AND REGULATING PEDESTRIAN VOLUME IN PUBLIC PLACES OF SMART CITIES
The present disclosure provide a method and an Internet of Things system for counting and regulating pedestrian volume in a public place of a smart city. The method includes receiving, based on the user platform, a query request for an intended place initiated by a user; transmitting, based on the service platform, the query request to the management platform, and generating, based on the management platform, a query instruction; issuing, based on the management platform, the query instruction to a corresponding sensor network sub-platform according to the regional location; sending, based on the sensor network sub-platform, the query instruction to the corresponding object platform; obtaining, based on the object platform, a query result according to the query instruction; and feeding back, based on the object platform, the query result to the user platform through the corresponding sensor network sub-platform, the management platform, and the service platform respectively.
Flux System
A flux system includes a memory and a processor in communication with the memory and a sensing device, the memory storing a plurality of capabilities and a plurality of semantic fluxes associated with the plurality of capabilities. The computing system is configured to infer a semantic based on received inputs and to infer an activity interest semantic based on an input, and to assign a servicing agent to service an activity interest based on semantic matching.
Video identification and analytical recognition system
An analytical recognition system includes one or more video cameras configured to capture video and a video analytics module configured to perform real-time video processing and analyzation of the captured video and generate non-video data. The video analytic module includes one or more algorithms configured to identify an abnormal situation. Each abnormal situation alerts the video analytics module to automatically issue an alert and track one or more objects or individuals by utilizing the one or more video cameras. The abnormal situation is selected from the group consisting of action of a particular individual, non-action of a particular individual, a temporal event, and an externally generated event.
VIDEO SURVEILLANCE SYSTEM WITH CROWD SIZE ESTIMATION
A method for estimating a number of people currently in a region of interest include analyzing a video stream to detect each of a plurality of people within the region of interest as One or more neighbor pairs are identified from among a plurality of possible pairs of the plurality of people within the region of interest. The detected plurality of people may be clustered into one or more clusters based at least in part on the identified one or more neighboring pairs. An estimated number of people in each of the one or more clusters is determined and a representation of the estimated number of people in each of one or more of the clusters is displayed on a display.
Workflow deployment
A workflow deployment system comprising at least one computing device having a memory unit and a first communication unit, and a plurality of software agents, wherein each software agent is installable on an electronic apparatus of the plurality of electronic apparatuses, wherein each software agent exchanges data with the electronic apparatus, wherein the memory unit stores workflow data related to a workflow for performing a task, the workflow comprising at least a first workflow package for a first part of the task, wherein the computing device assigns the first workflow package to the first apparatus, and to provide workflow data related to the first workflow package to the software agent of the first apparatus, to receive a problem solution request from the software agent, to perform, upon reception of the request, a workflow modification process; and to provide the customized data to the software agent of the first apparatus.