Browse Prior Art Database

Method for Analyzing and Displaying Spatial Usage

IP.com Disclosure Number: IPCOM000245496D
Publication Date: 2016-Mar-12
Document File: 3 page(s) / 75K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is an efficient algorithm that offers the ability to analyze and display physical space usage. The algorithm is deployable from any mobile/low powered device.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 01 of 3

Method for Analyzing and Displaying Spatial Usage

Many of the current methods for determining spatial usage of a physical area are inefficient and involve complex instruments, expensive hardware, and require a large investment in terms of time and money.

The novel solution is an efficient algorithm that offers the ability to analyze and display physical space usage. The algorithm is deployable from any mobile/low powered device. With this method, it is possible to set up and analyze physical space utilization within seconds for a vast number of environments.

For implementation, this method uses a single camera feed. From this feed, an initial base picture is taken, and then after a set time interval a subsequent picture is taken. The subsequent image is then analyzed against the base picture for differences at the pixel level. The difference is stored. Upon request from either the program or user, the stored data is displayed for the user via a heat map. This map shows the locations of the most utilized and least utilized space using unique colors as a key. The main advantage of this method is that it is easier to set up and deploy on mobile platforms to analyze any given space.

Figure: Components and process flow

• A, B and C are matrices of m by n dimension
• t is a set time interval

1


Page 02 of 3

In a preferred embodiment, the system:


1. Takes a base picture


2. Stores the picture in a matrix, A

3. After a set time, t, takes a new picture and crops it to the same size as the picture stored in matrix A 4. Stores that picture in matrix B 5. Determines whether the camera has moved, using sensors such as a gyroscope to detect camera movement. If it is moved, then to correct it the system:

A. Overlays image in matrix B is on the image in matrix...