Cnnprediction: Difference between revisions

From Psych 221 Image Systems Engineering
Jump to navigation Jump to search
imported>Student2018
No edit summary
imported>Student2018
No edit summary
Line 12: Line 12:


=== Dataset and Software Packages ===
=== Dataset and Software Packages ===
* A ~2700 subset of the [http://images.cocodataset.org/zips/train2017.zip COCO 2017 Train images] was collected which included a variety of objects in various settings under different lighting scenarios, which would otherwise reflect the wide range of scenes that may be be captured by a camera. In addition, a few images of various facial profiles were derived from [The Image System Engineering Toolbox for Biology (ISETBIO)]|(https://github.com/isetbio/isetbio). For the neural network training, the sensor data was split into 2/3 for training and 1/3 for testing respectively.  
* A ~2700 subset of the [http://images.cocodataset.org/zips/train2017.zip COCO 2017 Train images] was collected which included a variety of objects in various settings under different lighting scenarios, which would otherwise reflect the wide range of scenes that may be be captured by a camera. In addition, a few images of various facial profiles were derived from [https://github.com/isetbio/isetbio The Image System Engineering Toolbox for Biology (ISETBIO)]. For the neural network training, the sensor data was split into 2/3 for training and 1/3 for testing respectively.  


* [Keras]|(https://keras.io), [TensorFlow](https://www.tensorflow.org/), and [Scikit-learn](https://scikit-learn.org) were used to construct, train, visualize, and test the convolutional neural network. [NumPy](https://www.numpy.org/) was used for data manipulation.  
* [https://keras.io Keras], [(https://www.tensorflow.org/ TensorFlow], and [https://scikit-learn.org Scikit-learn]  were used to construct, train, visualize, and test the convolutional neural network. [https://www.numpy.org/ NumPy] was used for data manipulation.  


=== Generating Sensor Data ===  
=== Generating Sensor Data ===  

Revision as of 06:23, 11 December 2018

Introduction

Background

Methods

Nearest Neighbor

Interpolation

Convolutional Neural Networks

Dataset and Software Packages

  • A ~2700 subset of the COCO 2017 Train images was collected which included a variety of objects in various settings under different lighting scenarios, which would otherwise reflect the wide range of scenes that may be be captured by a camera. In addition, a few images of various facial profiles were derived from The Image System Engineering Toolbox for Biology (ISETBIO). For the neural network training, the sensor data was split into 2/3 for training and 1/3 for testing respectively.

Generating Sensor Data

  • These images were then processed as scenes using [ISETCAM]|(https://github.com/ISET/isetcam) to produce a sensor response for both a 100 x 120 and a 202 x 242 sensor represented in voltages, which were used as the input and the target respectively. The two extra pixels in each dimension represent the fact that when the pixel size is halved, ISETCAM produced half a Bayer tile at the edges of the sensor response. In addition, ISETCAM was used to produce

Postprocessing

Results

Conclusions

Future Work

Developing a custom loss function which equalizes the weighting

Appendix

References