SlideShare a Scribd company logo
Collecting big data in cinemas to
improve recommendation systems - a
model with three types of motion
sensors
Kristian Dokic, Domagoj Sulc, Dubravka Mandusic
Introduction
• recommendation system helps consumers to identify
attractive content and most video-on-demand services are
supported by some RS
• they can be divided into two types: personalised and non-
personalised systems
• Personalised systems use consumer profile data to suggest
video content to consumers,
• non-personalised systems propose video content based on
other data types.
• What about cinemas ?
RS in cinemas ?
• cinema operators have less opportunity to use
recommendation systems
• non-selective methods is to show advertisements
before the screening itself
• use a loyalty system that is typically available online or
by using a mobile application, where cinema
operators can have much higher precision from RS
• when cinema operators use loyalty systems, they also
know the place in the cinema where the user sat while
watching the movie
• this allows them to measure the user's body
movements while watching the film
Body movements when watching... ?
• The association of emotions and unconscious body and
face movements
• unconscious body movements of cinema viewers could
be recorded while watching a movie
• analyze and draw certain conclusions about cinema
viewer preferences
• collect a certain amount of data and then try to find
correlations
• Model for data collecting is proposed
Recommendation systems based on
conscious choices
• The authors try to achieve better results of
recommendation systems, but the data source they use
is based on the conscious choices of system users
• In this paper, a model is set up that assumes that certain
knowledge is also stored in the unconscious movements
of the user's body while watching a movie.
• How to get this data and how to process it is the essence
of this paper.
Involuntary body movement research
• Involuntary body movements in response to a stimulus
have been studied in psychology for quite some time.
• Montepare et al. studied the possibility of recognising
emotions based on body movements.
• Deal et al. found that there is relatively little research
dealing with the detection of emotions based on body
movements.
• Sogon and Izard explored gender differences in
emotion recognition based on body movements.
Body movement sensing and measuring
• Face is the most interesting to researchers
• Camera is a very commonly used device for measuring
body movement
• there are several other sensors for the same purpose
that have been described in the literature
(accelerometer, gyroscope, global positioning system,
magnetometer, electromyography, resistive flex and
pressure sensing textile and environmental context
sensors )
Acceptable sensors for body movement
measuring in a cinema
• Camera ? NO.
• Body attached ? NO.
• WHICH SENSORS ?
a) microwave radar sensor based on
the Doppler effect
b) passive infrared receiver sensor
c) ultrasonic distance sensor
Microwave radar sensors
• emit microwave signal and
compare the echo with the
transmitted signal and calculate
the object's distance based on
the Doppler effect
• device serves as a motion
detector and the output is a
logical zero or one, depending
on whether the movement is
registered
Passive infrared receiver sensor
• electronic sensor that measures
infrared light emitted from
objects around so it detects the
movement of people
Ultrasonic distance sensor
• ultrasonic distance sensor is
based on the principle of
echolocation
• The sensor emits a short
ultrasound signal, and registers
the echo of the emited signal
• distance of the object can be
calculated based on the elapsed
time.
Device development
• Sensors are connected to the
Arduino Uno development
board, to which the button is
also attached
• A sampling time of one second
was defined, and testing could
begin
• board collects data from all
three sensors and forward it
over a serial connection to a
computer
Location of the sensors and device
• the best place for the sensors is
on the left or right side of the
armchair in the cinema hall
• sensors are sufficiently
protected
Data collecting
• development board has the function of a signal concentrator
with three different sensors
• collected data were not always harmonized
• it was decided to generate a neural network that could,
based on the collected data, determine whether the cinema
spectator is moving on an armchair or not
• a button is connected to the Arduino Uno board, the values
of which are also sent to the computer
• neural networks belong to supervised learning, the button is
used to collect data on a person's movement by pressing a
button each time he or she moves. In this way, data were
collected for neural network training.
Data processing and results
• One thousand samples were collected in just over 16
minutes and computer received four numbers every
second
• These 1000 samples were used to train the neural
network
• Edge impulse service was used to train the network
Trained neural network
• The neural network consists of
input, output and two fully
connected layers with 30 neurons
• model is only 3 kB in size
• very high accuracy was achieved in
the viewer idle mode (98%)
• accuracy of predicting the viewer's
movement is 72%, while the neural
network will register 28% of
situations when the viewer moves
in an armchair as idle
Discussion and conclusion
• application of the proposed system in cinemas requires first of all the
installation of the system in cinema armchairs
• cinema spectators must have the choice of whether or not they want
data about their unconscious movements to be stored, and it is up to
cinemas to argue to cinema visitors the benefits of collecting data
using the system described
• proposed model represents only the first step in the use of big data in
cinemas
• we have reached a technological level in recent years that allows
cheap processing of large amounts of data and finding knowledge in
them
Collecting big data in cinemas to improve recommendation systems - a model with three types of motion sensors

More Related Content

PDF
From Virtual to Real World: Applying Animation to Design the Activity Recogni...
PDF
Detecting Shape Deformation of Soft Objects Using Directional Photoreflectivi...
PPT
Study of Tactile interactions for visually disabled and hearing impaired
PPTX
Center of Pressure Estimation and Gait Pattern Recognition Using Shoes with P...
PDF
Personal Identification using Gait Data on Slipper-device with Accelerometer ...
PPTX
Human Activity Recognition in Android
PPTX
Total station Surveying
PPTX
Supporting System of Improvisational Ensemble Based on User's Motion Using Sm...
From Virtual to Real World: Applying Animation to Design the Activity Recogni...
Detecting Shape Deformation of Soft Objects Using Directional Photoreflectivi...
Study of Tactile interactions for visually disabled and hearing impaired
Center of Pressure Estimation and Gait Pattern Recognition Using Shoes with P...
Personal Identification using Gait Data on Slipper-device with Accelerometer ...
Human Activity Recognition in Android
Total station Surveying
Supporting System of Improvisational Ensemble Based on User's Motion Using Sm...

Similar to Collecting big data in cinemas to improve recommendation systems - a model with three types of motion sensors (20)

PPTX
Motion sensing and detection
PPSX
Sensor's inside
PDF
motionsensinganddetection-141029080657-conversion-gate02.pdf
PPTX
Medical mirror
PPTX
Medical mirror
PPTX
Medical mirror
PDF
Citron : Context Information Acquisition Framework on Personal Devices
PPTX
introdaction.pptx
PPTX
PPTX
Unit2_displays.pptxit is very important topic related
PPT
Smartphone sensor and gesture
PPTX
Tizen apps with Context Awareness and Machine Learning
PPTX
Smart Bins : IOT Based Garbage Monitoring System
PPT
Study of Tactile interactions for visually disabled and hearing impaired
PDF
Lecture3 - VR Technology
PPTX
I - FABRIC HEALTH MONITORING MODEL BY USING TECHNOLOGY
PPTX
Module 5_detailed ppt.pptx
PPTX
Bio Robotics
PDF
Biorobotics 140203232936-phpapp01
PPTX
Ai lecture about VR technology discuss.pptx
Motion sensing and detection
Sensor's inside
motionsensinganddetection-141029080657-conversion-gate02.pdf
Medical mirror
Medical mirror
Medical mirror
Citron : Context Information Acquisition Framework on Personal Devices
introdaction.pptx
Unit2_displays.pptxit is very important topic related
Smartphone sensor and gesture
Tizen apps with Context Awareness and Machine Learning
Smart Bins : IOT Based Garbage Monitoring System
Study of Tactile interactions for visually disabled and hearing impaired
Lecture3 - VR Technology
I - FABRIC HEALTH MONITORING MODEL BY USING TECHNOLOGY
Module 5_detailed ppt.pptx
Bio Robotics
Biorobotics 140203232936-phpapp01
Ai lecture about VR technology discuss.pptx
Ad

More from ICDEcCnferenece (20)

PDF
Total Experience. How to create user-focused digital products that accelerate...
PDF
Two faces of the same coin: Exploring the multilateral perspective of informa...
PDF
Spreading the Word on the Digital Economy
PDF
Readiness of Russian companies for digital transformation: what's changed?
PDF
Possibilities and limitations of the Croatian police in communication via soc...
PDF
Changes in Global Virtual Team Conflict Over Time: The Role of Openness to Li...
PDF
Cause-related marketing: towards an exploration of the factors favoring the p...
PDF
Relationship between culture and user's behavior in the context of informatio...
PDF
Examining the Impact of Digitalization on Unemployment rate During COVID-19 P...
PDF
Success Factors for the Use of Open Educational Resources - A Quantitative Su...
PDF
A Maturity Model for Open Educational Resources in Higher Education Instituti...
PDF
AI-based Business Models in Healthcare: An Empirical Study of Clinical Decisi...
PDF
Towards a better digital transformation: learning from the experience of a di...
PDF
Digital Gender Gap in EU-27 ICT Employment During COVID-19 Impact
PDF
Consumer Satisfaction using fitness technology innovation
PDF
Implementing an agile change process to improve digital transformation in hig...
PDF
What leads customer to create and participate in anti-brand community: a netn...
PDF
Closing session: awards for best papers and reviewers
PDF
Transition to Tertiary Education and eLearning in Lebanon against the backdro...
PDF
Internet of Things healthcare system for reducing economic burden
Total Experience. How to create user-focused digital products that accelerate...
Two faces of the same coin: Exploring the multilateral perspective of informa...
Spreading the Word on the Digital Economy
Readiness of Russian companies for digital transformation: what's changed?
Possibilities and limitations of the Croatian police in communication via soc...
Changes in Global Virtual Team Conflict Over Time: The Role of Openness to Li...
Cause-related marketing: towards an exploration of the factors favoring the p...
Relationship between culture and user's behavior in the context of informatio...
Examining the Impact of Digitalization on Unemployment rate During COVID-19 P...
Success Factors for the Use of Open Educational Resources - A Quantitative Su...
A Maturity Model for Open Educational Resources in Higher Education Instituti...
AI-based Business Models in Healthcare: An Empirical Study of Clinical Decisi...
Towards a better digital transformation: learning from the experience of a di...
Digital Gender Gap in EU-27 ICT Employment During COVID-19 Impact
Consumer Satisfaction using fitness technology innovation
Implementing an agile change process to improve digital transformation in hig...
What leads customer to create and participate in anti-brand community: a netn...
Closing session: awards for best papers and reviewers
Transition to Tertiary Education and eLearning in Lebanon against the backdro...
Internet of Things healthcare system for reducing economic burden
Ad

Recently uploaded (20)

PPTX
SAP Ariba Sourcing PPT for learning material
PDF
Slides PDF: The World Game (s) Eco Economic Epochs.pdf
PDF
mera desh ae watn.(a source of motivation and patriotism to the youth of the ...
PPTX
Mathew Digital SEO Checklist Guidlines 2025
PDF
The Ikigai Template _ Recalibrate How You Spend Your Time.pdf
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
PPTX
artificialintelligenceai1-copy-210604123353.pptx
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PPT
Ethics in Information System - Management Information System
PPT
415456121-Jiwratrwecdtwfdsfwgdwedvwe dbwsdjsadca-EVN.ppt
PPTX
newyork.pptxirantrafgshenepalchinachinane
PPTX
Introduction to cybersecurity and digital nettiquette
PDF
SASE Traffic Flow - ZTNA Connector-1.pdf
PPTX
Layers_of_the_Earth_Grade7.pptx class by
PPT
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
PDF
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
PPTX
Internet Safety for Seniors presentation
PPTX
E -tech empowerment technologies PowerPoint
PDF
simpleintnettestmetiaerl for the simple testint
PPTX
Database Information System - Management Information System
SAP Ariba Sourcing PPT for learning material
Slides PDF: The World Game (s) Eco Economic Epochs.pdf
mera desh ae watn.(a source of motivation and patriotism to the youth of the ...
Mathew Digital SEO Checklist Guidlines 2025
The Ikigai Template _ Recalibrate How You Spend Your Time.pdf
Design_with_Watersergyerge45hrbgre4top (1).ppt
artificialintelligenceai1-copy-210604123353.pptx
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
Ethics in Information System - Management Information System
415456121-Jiwratrwecdtwfdsfwgdwedvwe dbwsdjsadca-EVN.ppt
newyork.pptxirantrafgshenepalchinachinane
Introduction to cybersecurity and digital nettiquette
SASE Traffic Flow - ZTNA Connector-1.pdf
Layers_of_the_Earth_Grade7.pptx class by
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
Internet Safety for Seniors presentation
E -tech empowerment technologies PowerPoint
simpleintnettestmetiaerl for the simple testint
Database Information System - Management Information System

Collecting big data in cinemas to improve recommendation systems - a model with three types of motion sensors

  • 1. Collecting big data in cinemas to improve recommendation systems - a model with three types of motion sensors Kristian Dokic, Domagoj Sulc, Dubravka Mandusic
  • 2. Introduction • recommendation system helps consumers to identify attractive content and most video-on-demand services are supported by some RS • they can be divided into two types: personalised and non- personalised systems • Personalised systems use consumer profile data to suggest video content to consumers, • non-personalised systems propose video content based on other data types. • What about cinemas ?
  • 3. RS in cinemas ? • cinema operators have less opportunity to use recommendation systems • non-selective methods is to show advertisements before the screening itself • use a loyalty system that is typically available online or by using a mobile application, where cinema operators can have much higher precision from RS • when cinema operators use loyalty systems, they also know the place in the cinema where the user sat while watching the movie • this allows them to measure the user's body movements while watching the film
  • 4. Body movements when watching... ? • The association of emotions and unconscious body and face movements • unconscious body movements of cinema viewers could be recorded while watching a movie • analyze and draw certain conclusions about cinema viewer preferences • collect a certain amount of data and then try to find correlations • Model for data collecting is proposed
  • 5. Recommendation systems based on conscious choices • The authors try to achieve better results of recommendation systems, but the data source they use is based on the conscious choices of system users • In this paper, a model is set up that assumes that certain knowledge is also stored in the unconscious movements of the user's body while watching a movie. • How to get this data and how to process it is the essence of this paper.
  • 6. Involuntary body movement research • Involuntary body movements in response to a stimulus have been studied in psychology for quite some time. • Montepare et al. studied the possibility of recognising emotions based on body movements. • Deal et al. found that there is relatively little research dealing with the detection of emotions based on body movements. • Sogon and Izard explored gender differences in emotion recognition based on body movements.
  • 7. Body movement sensing and measuring • Face is the most interesting to researchers • Camera is a very commonly used device for measuring body movement • there are several other sensors for the same purpose that have been described in the literature (accelerometer, gyroscope, global positioning system, magnetometer, electromyography, resistive flex and pressure sensing textile and environmental context sensors )
  • 8. Acceptable sensors for body movement measuring in a cinema • Camera ? NO. • Body attached ? NO. • WHICH SENSORS ? a) microwave radar sensor based on the Doppler effect b) passive infrared receiver sensor c) ultrasonic distance sensor
  • 9. Microwave radar sensors • emit microwave signal and compare the echo with the transmitted signal and calculate the object's distance based on the Doppler effect • device serves as a motion detector and the output is a logical zero or one, depending on whether the movement is registered
  • 10. Passive infrared receiver sensor • electronic sensor that measures infrared light emitted from objects around so it detects the movement of people
  • 11. Ultrasonic distance sensor • ultrasonic distance sensor is based on the principle of echolocation • The sensor emits a short ultrasound signal, and registers the echo of the emited signal • distance of the object can be calculated based on the elapsed time.
  • 12. Device development • Sensors are connected to the Arduino Uno development board, to which the button is also attached • A sampling time of one second was defined, and testing could begin • board collects data from all three sensors and forward it over a serial connection to a computer
  • 13. Location of the sensors and device • the best place for the sensors is on the left or right side of the armchair in the cinema hall • sensors are sufficiently protected
  • 14. Data collecting • development board has the function of a signal concentrator with three different sensors • collected data were not always harmonized • it was decided to generate a neural network that could, based on the collected data, determine whether the cinema spectator is moving on an armchair or not • a button is connected to the Arduino Uno board, the values of which are also sent to the computer • neural networks belong to supervised learning, the button is used to collect data on a person's movement by pressing a button each time he or she moves. In this way, data were collected for neural network training.
  • 15. Data processing and results • One thousand samples were collected in just over 16 minutes and computer received four numbers every second • These 1000 samples were used to train the neural network • Edge impulse service was used to train the network
  • 16. Trained neural network • The neural network consists of input, output and two fully connected layers with 30 neurons • model is only 3 kB in size • very high accuracy was achieved in the viewer idle mode (98%) • accuracy of predicting the viewer's movement is 72%, while the neural network will register 28% of situations when the viewer moves in an armchair as idle
  • 17. Discussion and conclusion • application of the proposed system in cinemas requires first of all the installation of the system in cinema armchairs • cinema spectators must have the choice of whether or not they want data about their unconscious movements to be stored, and it is up to cinemas to argue to cinema visitors the benefits of collecting data using the system described • proposed model represents only the first step in the use of big data in cinemas • we have reached a technological level in recent years that allows cheap processing of large amounts of data and finding knowledge in them