Raspberry Pi : education tool for teaching photography II

Traditionally, photography lessons are carried out in an outdoor setting. Due to the lack of means to provide a large screen, which can be viewed by all, participants will have to gather around the trainer to listen to his/ her explanation and jot down valuable pointers. However, with rapid techn...

Full description

Saved in:
Bibliographic Details
Main Author: Gu, Chengying
Other Authors: Chia Liang Tien
Format: Final Year Project
Language:English
Published: 2014
Subjects:
Online Access:http://hdl.handle.net/10356/59041
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-59041
record_format dspace
spelling sg-ntu-dr.10356-590412023-03-03T20:43:15Z Raspberry Pi : education tool for teaching photography II Gu, Chengying Chia Liang Tien School of Computer Engineering Centre for Multimedia and Network Technology DRNTU::Engineering::Computer science and engineering Traditionally, photography lessons are carried out in an outdoor setting. Due to the lack of means to provide a large screen, which can be viewed by all, participants will have to gather around the trainer to listen to his/ her explanation and jot down valuable pointers. However, with rapid technological advancements, portable devices are capable of connecting among each other seamlessly. Since mobile devices such as tablets and mobile phones are easily accessible, learning photography can be leveraged by taking advantage of mobile technologies. The purpose of this Final Year Project is to develop an educational tool based on a previously built application; a remote camera control system that allows user to control a digital camera remotely, via a Raspberry Pi using a mobile device. This educational tool revolutionizes the way photography is being taught. The application enables instructor to share images captured wirelessly, with participants of the course. A transparent overlay was created on top of the image to allow instructor to annotate on it, either by mouse-drawing or touch-based drawing. Annotation will then be pushed to students’ devices in real-time manner. The application can also generate histograms during live view mode, and after image has been captured. The histogram of image captured will appear on students’ devices. HTML5 canvas element was implemented to achieve annotating purpose. Comet with long polling technique has been applied to realize real-time push notifications on students’ devices. Generating histogram was handled by JavaScript library and jQuery library. At the end of the project, the education tool was integrated into the previous application. The overall requirements were met and objectives were fulfilled. Bachelor of Engineering (Computer Engineering) 2014-04-22T01:07:18Z 2014-04-22T01:07:18Z 2014 2014 Final Year Project (FYP) http://hdl.handle.net/10356/59041 en Nanyang Technological University 43 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Gu, Chengying
Raspberry Pi : education tool for teaching photography II
description Traditionally, photography lessons are carried out in an outdoor setting. Due to the lack of means to provide a large screen, which can be viewed by all, participants will have to gather around the trainer to listen to his/ her explanation and jot down valuable pointers. However, with rapid technological advancements, portable devices are capable of connecting among each other seamlessly. Since mobile devices such as tablets and mobile phones are easily accessible, learning photography can be leveraged by taking advantage of mobile technologies. The purpose of this Final Year Project is to develop an educational tool based on a previously built application; a remote camera control system that allows user to control a digital camera remotely, via a Raspberry Pi using a mobile device. This educational tool revolutionizes the way photography is being taught. The application enables instructor to share images captured wirelessly, with participants of the course. A transparent overlay was created on top of the image to allow instructor to annotate on it, either by mouse-drawing or touch-based drawing. Annotation will then be pushed to students’ devices in real-time manner. The application can also generate histograms during live view mode, and after image has been captured. The histogram of image captured will appear on students’ devices. HTML5 canvas element was implemented to achieve annotating purpose. Comet with long polling technique has been applied to realize real-time push notifications on students’ devices. Generating histogram was handled by JavaScript library and jQuery library. At the end of the project, the education tool was integrated into the previous application. The overall requirements were met and objectives were fulfilled.
author2 Chia Liang Tien
author_facet Chia Liang Tien
Gu, Chengying
format Final Year Project
author Gu, Chengying
author_sort Gu, Chengying
title Raspberry Pi : education tool for teaching photography II
title_short Raspberry Pi : education tool for teaching photography II
title_full Raspberry Pi : education tool for teaching photography II
title_fullStr Raspberry Pi : education tool for teaching photography II
title_full_unstemmed Raspberry Pi : education tool for teaching photography II
title_sort raspberry pi : education tool for teaching photography ii
publishDate 2014
url http://hdl.handle.net/10356/59041
_version_ 1759858215880753152