This document summarizes a senior project presentation for a liquid crystal display (LCD) panel picture frame called Floyd Imaging. Floyd Imaging changes displayed images when motion is detected by a micro-controlled motion sensor and turns off the LCD panel in dark rooms. The project was designed to conveniently display digital photos in homes without printing. It includes a circuit board connected to a microcontroller to control the motion sensor, photo sensor, LCD panel power switching, and Ethernet communication. Testing showed the prototype successfully displayed pictures, detected motion and light, and had long-term stability. A market analysis found most surveyed people used digital cameras and were interested in Floyd Imaging.
ADITECH CUSTOMER MEET-2015 was held at Hotel RAMADA, Millennium Business Park, Navi Mumbai. This event was sponsored by Intel and Innodisk Taiwan, Event was attended by 39 System Integrator partners from Mumbai, Pune, Delhi, Surat and Banglore. Intel has presented the IOT opportunities for SME. Innodisk has enlightened SI partners on latest technologies used in Industrial grade SSD. Aditech has demonstrated Industrial grade solutions and transportation solutions. Aditech's presentation was on Industrial grade Panel PC's and industrial communication. The event is ended with lucky draw and group photograph followed by networking dinner and ADITECH office visit
MSI Presents its view on the P67 and H67 platforms featuring it's high stability components and easy Overclocking features. MSI beliefs that the dedication to High Quality components like Military Class II leads to a more pleasant end-user experience and indeed, the Best P67 and H67 mainboards in the world
ADITECH CUSTOMER MEET-2015 was held at Hotel RAMADA, Millennium Business Park, Navi Mumbai. This event was sponsored by Intel and Innodisk Taiwan, Event was attended by 39 System Integrator partners from Mumbai, Pune, Delhi, Surat and Banglore. Intel has presented the IOT opportunities for SME. Innodisk has enlightened SI partners on latest technologies used in Industrial grade SSD. Aditech has demonstrated Industrial grade solutions and transportation solutions. Aditech's presentation was on Industrial grade Panel PC's and industrial communication. The event is ended with lucky draw and group photograph followed by networking dinner and ADITECH office visit
MSI Presents its view on the P67 and H67 platforms featuring it's high stability components and easy Overclocking features. MSI beliefs that the dedication to High Quality components like Military Class II leads to a more pleasant end-user experience and indeed, the Best P67 and H67 mainboards in the world
The Architecture of 11th Generation Intel® Processor GraphicsIntel® Software
Scheduled for release this year, this next generation brings significant improvements over the widely used 9th generation of Intel® Processor Graphics. The talk begins with an overview of Intel® Graphics architecture, its building blocks, and their performance implications. Next, take an in-depth look at the new and innovative features of this latest generation of integrated graphics.
The Architecture of 11th Generation Intel® Processor GraphicsIntel® Software
Scheduled for release this year, this next generation brings significant improvements over the widely used 9th generation of Intel® Processor Graphics. The talk begins with an overview of Intel® Graphics architecture, its building blocks, and their performance implications. Next, take an in-depth look at the new and innovative features of this latest generation of integrated graphics.
A Three Step Approach to Low-Risk IMS ModernizationPrecisely
Does the thought of migrating your IMS applications give you the jitters?
Staying in IMS might seem like the safer choice, but the consequences of doing so – inability to react to application changes, unacceptable data latency, ongoing costs & a shrinking skills base – can be pretty scary, too!
On this webcast, our technical experts explore the challenges & options for IMS modernization & discuss how Syncsort can help you make the move to DB2 with a low-risk, high-ROI migration path.
Best Practice of Compression/Decompression Codes in Apache Spark with Sophia...Databricks
Nowadays, people are creating, sharing and storing data at a faster pace than ever before, effective data compression / decompression could significantly reduce the cost of data usage. Apache Spark is a general distributed computing engine for big data analytics, and it has large amount of data storing and shuffling across cluster in runtime, the data compression/decompression codecs can impact the end to end application performance in many ways.
However, there’s a trade-off between the storage size and compression/decompression throughput (CPU computation). Balancing the data compress speed and ratio is a very interesting topic, particularly while both software algorithms and the CPU instruction set keep evolving. Apache Spark provides a very flexible compression codecs interface with default implementations like GZip, Snappy, LZ4, ZSTD etc. and Intel Big Data Technologies team also implemented more codecs based on latest Intel platform like ISA-L(igzip), LZ4-IPP, Zlib-IPP and ZSTD for Apache Spark; in this session, we’d like to compare the characteristics of those algorithms and implementations, by running different micro workloads as well as end to end workloads, based on different generations of Intel x86 platform and disk.
It’s supposedly to be the best practice for big data software engineers to choose the proper compression/decompression codecs for their applications, and we also will present the methodologies of measuring and tuning the performance bottlenecks for typical Apache Spark workloads.
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...Christopher Diamantopoulos
This implemented DSP system utilizes TCP socket communication. Upon message reception, it decides the appropriate process to be executed based on cases which can be categorized as follows:
1) image capture
2) image transfer
3) image processing
4) sensor calibration
A user-friendly MATLAB GUI, named DIPeth, facilitates the system's control.
Six Hidden Costs in a 99 Cent Wireless SoC Considerations when choosing betwe...Pallavi Das
Silicon Labs is the vendor of choice for OEMs developing ZigBee® networking into their products. The Silicon Labs ZigBee platform is the most integrated, complete and feature rich ZigBee solution available — a family of Wireless SoCs, based on ARM® Cortex® processor and 2.4 GHz transceiver, together the most reliable, scalable and advanced ZigBee software and supported by best-in-class development tools.
Learn how Intel worked with Pixar Animation Studios* and Sony Imageworks* to realize dynamic SIMD code generation of Open Shading Language shader networks, achieving 3-9x speedups with Intel® AVX-512.
Those slides were presented during the International Conference on Software Reuse (ICSR 2015).
This presentation highlights key aspect of our work on change impact analysis on highly variable products.
1. 3/7/20063/7/2006 11
University of Houston
College of Technology
Department of Engineering Technology
Computer Engineering Technology Program
ELET 4308/4108 SENIOR PROJECT PRESENTATION
FLOYD IMAGING
Team 9
Team Members:
Keith Kikta Donald Perry
Jessica Westover Glen Zangirolami
Project Advisors: Mahesh Ravula, Shahab Peer, Bhavit Mehta
Dr. B. Slobdanka, Dr. F. Attarzadeh
Project Sponsor: Gary Folkes, Contracting Solutions Inc.
Fall 2005
2. 3/7/20063/7/2006 22
IntroductionIntroduction
Floyd ImagingFloyd Imaging
Is a Liquid Crystal Display (LCD) PanelIs a Liquid Crystal Display (LCD) Panel
Picture Frame that changes images whenPicture Frame that changes images when
motion is detected from a micromotion is detected from a micro--controlledcontrolled
motion sensor.motion sensor.
This design also includes a photo sensorThis design also includes a photo sensor
which turns off the LCD panel when thewhich turns off the LCD panel when the
room becomes dark and restores powerroom becomes dark and restores power
when it is light.when it is light.
3. 3/7/20063/7/2006 33
With the advancement of digitalWith the advancement of digital
photography, image capturing hasphotography, image capturing has
become easier and more convenient.become easier and more convenient.
Floyd Imaging will provide users anFloyd Imaging will provide users an
option to display these images in theiroption to display these images in their
home without having to print outhome without having to print out
pictures, frame them, and find a spacepictures, frame them, and find a space
on a wall for them to be placed.on a wall for them to be placed.
BackgroundBackground
4. 3/7/20063/7/2006 44
Product RequirementsProduct Requirements
Floyd Imaging was designed to be used byFloyd Imaging was designed to be used by
the every day person in their home.the every day person in their home.
The product should be low cost and readilyThe product should be low cost and readily
available, while maintaining product quality.available, while maintaining product quality.
It is easy to use and has little to noIt is easy to use and has little to no
maintenance.maintenance.
The design could be bundled with digitalThe design could be bundled with digital
camera sales.camera sales.
6. 3/7/20063/7/2006 66
Design AlternativesDesign Alternatives
Floyd Imaging could be more proficient ifFloyd Imaging could be more proficient if……
The motion sensor was laserThe motion sensor was laser
The circuit design was manipulatedThe circuit design was manipulated
Time and cost allowed for addTime and cost allowed for add--ons such as:ons such as:
–– Wireless transmission between two panelsWireless transmission between two panels
–– Security camera detection systemSecurity camera detection system
7. 3/7/20063/7/2006 77
Design SpecificationsDesign Specifications
and Descriptionand Description
Hardware:Hardware:
A prototype wallA prototype wall
A Dell PC tower (CPU)A Dell PC tower (CPU)
A 17A 17”” HP LCD PanelHP LCD Panel
A Motion/Photo SensorA Motion/Photo Sensor
A LCD Panel Power Switching CircuitA LCD Panel Power Switching Circuit
A 8051 MicrocontrollerA 8051 Microcontroller
8. 3/7/20063/7/2006 88
Design SpecificationsDesign Specifications
and Descriptionand Description
Circuit Design Details:Circuit Design Details:
4 major circuit components linked to 80514 major circuit components linked to 8051
–– LDS: Light Dark SensorLDS: Light Dark Sensor
–– PSU: Power switching UnitPSU: Power switching Unit
–– USS: Ultra Sonic SensorUSS: Ultra Sonic Sensor
–– RJ45: Ethernet CommunicationRJ45: Ethernet Communication
9. 3/7/20063/7/2006 99
Design SpecificationsDesign Specifications
and Descriptionand Description
Microcontroller Programming:Microcontroller Programming:
Waits for httpWaits for http ““getget”” requestrequest
Displays xml and parses tagsDisplays xml and parses tags
Tags receive analog inputTags receive analog input
Tags display on web siteTags display on web site
Floyd Imaging receives variablesFloyd Imaging receives variables
Waits for httpWaits for http ““getget”” requestrequest
10. 3/7/20063/7/2006 1010
Design SpecificationsDesign Specifications
and Descriptionand Description
Software:Software:
Reads settings based on configuration file.Reads settings based on configuration file.
Scale Windows form to maximize usage of screen.Scale Windows form to maximize usage of screen.
Creates HTTP GET request and reads values fromCreates HTTP GET request and reads values from
XML at intervals based onXML at intervals based on cifigurationcifiguration file.file.
Determines if light sensor has been triggered.Determines if light sensor has been triggered.
If light sensor has been triggered then the threadsIf light sensor has been triggered then the threads
are paused.are paused.
Determines if motion sensor has been triggered orDetermines if motion sensor has been triggered or
if timeout has been reached.if timeout has been reached.
Resized next picture to be displayed to LCD toResized next picture to be displayed to LCD to
maximize resolution while maintaining aspect ratio.maximize resolution while maintaining aspect ratio.
13. 3/7/20063/7/2006 1313
Construction DetailsConstruction Details
The Floyd Imaging Prototype was mostlyThe Floyd Imaging Prototype was mostly
constructed of scrap material found atconstructed of scrap material found at
Home Depot. These items included:Home Depot. These items included:
8 pieces of 2x48 pieces of 2x4’’ss
3x4 ft. piece of drywall3x4 ft. piece of drywall
1 sheet of plywood1 sheet of plywood
1 gallon of Oops paint1 gallon of Oops paint
4 casters4 casters
ScrewsScrews
17. 3/7/20063/7/2006 1717
Market Analysis ResultsMarket Analysis Results
After surveying 60 people the following was determined:After surveying 60 people the following was determined:
Floyd Imaging Market Analysis
41
38
54
53
29
34
Use Digital Cameras
Display Pictures
Would be Interested in
Floyd Imaging
Would Purchase Floyd
Imaging
Would Pay between
$100-$200 for FI
Would want just 1 FI
Panel
18. 3/7/20063/7/2006 1818
Project ScheduleProject Schedule
PHASES:PHASES: COMPLETION DATES:COMPLETION DATES:
Project Scope PhaseProject Scope Phase 9/14/059/14/05
Proposal Development PhaseProposal Development Phase 9/29/059/29/05
Design PhaseDesign Phase 10/4/0510/4/05
Development PhaseDevelopment Phase 10/17/0510/17/05
Building PhaseBuilding Phase 10/26/0510/26/05
Unit Testing PhaseUnit Testing Phase 11/17/0511/17/05
Marketing PhaseMarketing Phase 11/21/0511/21/05
Final Project PresentationFinal Project Presentation 12/01/0512/01/05