• Ingen resultater fundet

from Facial Analysis of Building Occupants

N/A
N/A
Info
Hent
Protected

Academic year: 2022

Del "from Facial Analysis of Building Occupants"

Copied!
23
0
0

Indlæser.... (se fuldtekst nu)

Hele teksten

(1)

Artificial Intelligence for Detecting Indoor Visual Discomfort

from Facial Analysis of Building Occupants

(2)

Hicham Johra - Aalborg University- CISBAT - 9 September 2021

Authors

2 / 22

Speaker:

Hicham Johra

Aalborg University (AAU) - Denmark Co-authors:

Rikke Gade (AAU)

Mathias Østergaard Poulsen (AAU)

Albert Daugbjerg Christensen (AAU)

Mandana Sarey Khanie (DTU)

Thomas Moeslund (AAU)

Rasmus Lund Jensen (AAU)

(3)

Motivations

Glare is a common local visual discomfort induced by exposure to blinding (sun) light

Greatly impairs comfort, satisfaction and productivity of building occupants

Glare discomfort often occurs in office workplaces

It is one of the main drivers for occupants to activate solar shadings

(4)

Hicham Johra - Aalborg University- CISBAT - 9 September 2021

Problematics

4 / 22

Indoor glare discomfort depends on:

Location and orientation of occupants

Location and orientation of windows

Furniture layout

Position of the sun in the sky

Cloud cover

Surfaces blocking or reflecting sunlight

(5)

Problematics

Very complicated to assess local

subjective visual comfort with fixed light sensors

Visual comfort can drastically change

within few seconds because of rapid cloud cover variations (like in Denmark)

Thus difficult to provide valid feedback to automated shading devices to block glare

(6)

Hicham Johra - Aalborg University- CISBAT - 9 September 2021

New opportunities with AI and computer vision

6 / 22

Glare induces distinctive facial responses to humans

Reshape orbital rims and eyes

Very visible anatomic reflex on the face

Beam of light striking the eyes leaves clear over-exposed light patches on the face

(7)

New opportunities with AI and computer vision

These distinctive face features could be identified by AI-based image analysis

Machine learning methods for AI and

computer vision have made considerable progress

This technology is mature enough to decipher human’s facial expressions

(8)

Hicham Johra - Aalborg University- CISBAT - 9 September 2021

Aims of this study

8 / 22

The face of the building occupant is

directly used as a visual comfort sensor

A computer vision AI algorithm is used to detect the subjective local glare discomfort from the images of the occupant’s face

A prototype that can be used to provide control feedback to a smart shading device

(9)

Study case description

Single-occupant office room

Working at computer station

Glare from sun through large window

Glare source: spotlights emulating the sun when low on the horizon (sunrise or sunset)

Face images acquired by webcam placed on top of computer screen

(10)

Hicham Johra - Aalborg University- CISBAT - 9 September 2021

Training data for the AI algorithm

10 / 22

Generate a labelled set of training data:

Face video footage of humans

Indications about visual discomfort

Various lighting conditions

Various participants

(11)

Training data for the AI algorithm

Use of laboratory test room:

Controlled light conditions

Spotlights to generate glare from different angles

17 experimental tests

Variety of facial features, age, gender, glasses, etc

(12)

Hicham Johra - Aalborg University- CISBAT - 9 September 2021

Training data for the AI algorithm

12 / 22

Each test comprises several phases:

Neutral phases: 500 lux and no glare

Glare phases: 1 of the 3 spotlights is switched on to induce glare

12 phases: 6 neutral, 6 with glare from different angles

(13)

Training data for the AI algorithm

Participants are asked to read a text and answer questions about it

At end of each phase, participant indicates if currently experiencing:

Thermal discomfort

Acoustic discomfort

Visual discomfort

(14)

Hicham Johra - Aalborg University- CISBAT - 9 September 2021

Developing the AI algorithm

14 / 22

Facial analysis algorithm is a binary classifier:

visual discomfort / visual comfort

1st step: locate and crop down a face from the whole image

Performed by pre-trained face classifier based on the Haar Feature-based Cascade Classifier

(15)

Developing the AI algorithm

2nd step: the facial analysis is performed by a Convolutional Neural Network (CNN)

VGG-16 CNN network with

TensorFlow Keras implementation

16 layers

(16)

Hicham Johra - Aalborg University- CISBAT - 9 September 2021

Developing the AI algorithm

16 / 22

Inputs: rescaled 224x224 pixels RGB images

Pre-trained on the ImageNet dataset:

1.2 million images labelled with 1000 object classes

The last layers for comfort/discomfort classification are trained with the

labelled training data from the laboratory tests

(17)

Results

Out-of-sample validation tests: 90% accuracy (correct classification)

(18)
(19)

Conclusions

AI algorithm for glare detection has been developed from off-the-shelf pre-trained neural networks

Only train last layers for specific

applications with small training dataset and minimum computation time

(20)

Hicham Johra - Aalborg University- CISBAT - 9 September 2021

Conclusions

20 / 22

AI algorithm detects local glare discomfort from the facial analysis of the building’s occupants.

90% classification accuracy: similar to other face analysis AI applications

Can be used as feedback to control smart shading devices in a single-office room

and rapidly eliminate local glare discomfort

(21)

Future work

Improve algorithm accuracy and response time

Increase size and quality of the training dataset

Gain a deeper understanding of the artificial neural network operation (explainable AI)

Use output of glare detection algorithm to regulate simple shading devices (on-going)

Expand applications to offices with multiple

(22)

Hicham Johra - Aalborg University- CISBAT - 9 September 2021

Demonstration video

22 / 22

Prototype demonstration video:

https://youtu.be/ip9fuWbtEsc

(23)

Thank you for your attention ! Any questions ?

Contact:

Hicham Johra

Postdoctoral Researcher Aalborg University

Department of the Built Environment

Division of Sustainability, Energy & Indoor Environment

Laboratory of Building Energy Efficiency & Indoor Environment Laboratory of Building Material Characterization

Thomas Manns Vej 23 9220 Aalborg Øst Denmark hj@build.aau.dk (+45) 53 82 88 35 linkedin.com/in/hichamjohra

@HichamJohra

Referencer

RELATEREDE DOKUMENTER

The types, terms, axioms and derived rules of the logic have been implemented to show, how the deduction rules of HOLP ro can be used to validate a formula from one or more

The power stages used in class D amplifiers require a 1-bit signal to control the switching elements, thus a conversion is required from the standard PCM coded signal to a pulse

In the principal component space, the K-means clustering algorithm is used to divide the population into groups of similar characteristic mouth features.. The results from

The goal of this thesis is to investigate, how an industrial machine vision solution can be improved using spectral analysis - especially the UV spectrum.. It is a case study taken

Simultaneously, development began on the website, as we wanted users to be able to use the site to upload their own material well in advance of opening day, and indeed to work

Selected Papers from an International Conference edited by Jennifer Trant and David Bearman.. Toronto, Ontario, Canada: Archives &

The system is used to control the creation of a single document (production data) through a workflow process, which means that a single document is created through input from

In the only approach to use semantic labels to retrieve images of subjects of a specific gender [Samangooei 2009] used Latent Semantic Analysis with a dataset