Computer science and health complement each other gracefully. By applying programming to any subject/category, extraordinary accomplishments can be attained.

Slides:



Advertisements
Similar presentations
PCS – BYOD Are you ready for devices in your classroom? August 2013.
Advertisements

By: Rachel Hall and Amy Austin.  Grade: All levels  Price  Host App: $24.99  Student App: free (allows up to 32 students)  Location: App Store 
Sagecrm.com/7.2 Introducing Sage CRM 7.2 Mark Green Business Consultant Pinnacle.
WIFI WIFI (wireless-fidelity) is used in hospitals to connect multiple computers and tablets to the same network so that doctors can access their patients.
Tracking, Privacy, You & The 21 st Century When you talk online the internet listens.
Developing a Basic Web Page with HTML
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Access Tutorial 3 Maintaining and Querying a Database
WEIGHT LOSS PROGRAM Equipment/Software By: Jack Schetter.
ELECTRONIC HEALTH RECORD
Apps VS Mobile Websites Which is better?. Bizness Apps Survey Bizness Apps surveyed over 500 small business owners with both a mobile app and a mobile.
Using Task Manager to Work EDI/ERA Posting Lori Phillips CHUG at Centricity Live April 29 – May 2,2015.
Presentation By Deepak Katta
Clemson University Bluetooth™ Enabled Accelerometer Tracking (BEAT) Technology for Leg Ulcer Patients Aleksey Shaporev 1, Vladimir Reukov 1, Chengyi Tu.
Interface Re-Design “My Fitness App” Kristen Kuron Dr. Gibbs, JMA464 Assignment 2.
CS102 Introduction to Computer Programming
1 TouchDevelop Chapter 8-10 Presenter: Jing Xu. 2 Outline Interactions Game Board Tiles and Printing.
TERMS TO KNOW. Programming Language A vocabulary and set of grammatical rules for instructing a computer to perform specific tasks. Each language has.
Component 4: Introduction to Information and Computer Science Unit 10: Future of Computing Lecture 2 This material was developed by Oregon Health & Science.
HealthGear: A Real-time Wearable System for Monitoring and Detecting Sleep Apnea Nuria Oliver Microsoft Research.
Restaurants & Mobile Why Your Restaurant Needs A Mobile Experience.
MOBILE PHONE SENSORS IN HEALTH APPLICATIONS Evgeny Stankevich, Llya Paramonov, Ivan Tomofeev Demidov Yaroslavl State University Presented By Brian K. Gervais.
Presentation by: K.G.P.Srikanth. CONTENTS  Introduction  Components  Working  Applications.
GOOGLE GLASS Contents:-  Introduction  Technologies used  How it works?  Advantages  Disadvantages  Future scope  Conclusion.
Medical Assisting Vs. Nursing Which Career is better?
Mobile Packet Monitor User Interface By Josue Martins Supervisor Dr. W.B Tucker & Co-Supervisor Mr. M. Norman.
Mobile Apps For Small Businesses Your customers are mobile. Is your business?
Access Marketing- Mobile Apps For Small Businesses Your customers are mobile. Is your business?
GEOREMINDERS ANDROID APPLICATION BY: ADRIENNE KECK.
How to complete the Europass Language Passport The current situation.
Goal  The goal is to get people more interested in working out.  Get more people to workout and live a healthier lifestyle.  Strengthen peoples workout.
Review of Applications By Phoebe Stewart. Introduction I shall be talking about the features, strengths and weaknesses of two different apps, a learning.
 Polar Move  Polar Activity measurement  E600  Computer  PE Manager Software.
240-Current Research Easily Extensible Systems, Octave, Input Formats, SOA.
Technology Zainab Hassan Mrs. Timm 12 F March 10, 2013.
Restaurants & Mobile Why Your Restaurant Needs A Mobile Experience.
NEW PRODUCT: APPLE I WATCH Purpose of Product Development Process: “ to improve the effectiveness of people engaged in developing and managing new products.
Presentation by: John Torri. What is MapMyRun ? It is an easy to use, fun app MapMyRun keeps track of a runners progress Helps you to reach your goals.
THE GREEN ALTERNATIVE.
Patrol Live The #1 Guard Tour App is now available on Android. All-in-one real-time guard tour app combines GPS geotag scanning, voice notes, photos, live.
Unit 1: Computing Fundamentals. Computer Tour-There are 7 major components inside a computer  Write down each major component as it is discussed.  Watch.
Mobile Apps For Small Businesses Your customers are mobile. Is your business? Myappcompany.com (555)
© 2015 albert-learning.com Role of Mobile Phone Apps Role of mobile Phone Apps.
How to Recover Deleted Photos from Android Cell Phone? Android is keeping on improving their products and make sure to provide the best software service.
SPK – 4 Golomazov Artem in my life. Hello! My name is Artem and I’d like to tell you about Information Technology by using Information Technology! It.
Contents Introduction Requirements Design Technology Working Interaction.
DESKALERTS. INTERNAL COMMUNICATIONS | | DeskAlerts Enterprise Edition Features.
Full Review of Jihosoft Android Data Recovery
Android S Health App By Joseph Willett. Tracks many of your lifestyle behaviors Allows you to input specific goals to make it more personal Has programs.
 Digital medical devices promise to transform the future of medicine with their ability to produce exquisitely detailed individual physiological data.
Google. Android What is Android ? -Android is Linux Based OS -Designed for use on cell phones, e-readers, tablet PCs. -Android provides easy access to.
Personal Home Healthcare System for the Cardiac Patient of Smart City Using Fuzzy Logic Shijia Liu.
Diacare app PATIENT ENGAGEMENT Team Just finding solutions
Senior Computer Club 100 years of IBM. [VIDEO]
Always Connected introduces Tigo SMART 3.0 This guide is interactive!
SUPERVISOR: Dr. Hanal ABUZANT
Outline Introduction Standards Project General Idea
Simplify and Organize with Microsoft OneNote
Non-invasive cardiac pulse measurement
Materials and Methods (Continued)
Introduction to Computers
Making Exercise Easy Matthew Penk.
GOcONQR & Forest Krystal Gehrke CIS 145.
Swipe to Donate Life.
FitBit In a healthcare setting
Runtastic By: Drew Viereck.
Wireless technologies on patient safety
Tutorial Introduction to help.ebsco.com.
New type of devices for identification of users of “Raiffeisen ONLINE” – Hardware and Software Tokens.
Presentation transcript:

Computer science and health complement each other gracefully. By applying programming to any subject/category, extraordinary accomplishments can be attained. Programming a tool for a subject/category changes the perspective of the audience and can be applied technologically throughout the world. Technology through computer programming has changed the way people look at various subjects ranging from mathematics to language. According to Westly, instead of waiting for symptoms to appear again, patients could use the app to keep a daily record of their heart rhythm, which they could either send to their doctor or bring to their next appointment, "This could be a tremendously powerful tool for monitoring arrhythmia," McManus says, "There's no added hardware, and it makes use of a device that a lot of folks have,” (2012). The pulse reading application is a money saver and can open up new pathways the technological application of health. The hardware required for this application does not need to be bought separately; it all comes with the smartphone. Programming is what makes the hardware on smartphones very useful. Smartphones have become available worldwide and accessible by many people. According to Gutman, more than 600,000 new devices run the Google Android operating system (mostly smart phones) (2011). Android is an OS (Operating System) for a smartphone; such as Windows 7 is an OS for a computer. An Android application (“app” for short) was developed allowing the end-user to measure their heart rate using the camera attached to the smartphone. This process of measuring the user’s heart rate can be carried out in a multitude of ways. According to Shah, when a user places their index finger over the camera lens, the app will supposedly be able to detect slight changes in skin color as oxygenated blood passes through with each heartbeat, and can use this color change to determine heart rate (2010). What this project focused on is using the camera of a smartphone device to calculate the user’s heart rate and calorie per hour burn rate. The concept behind how the measuring of the user’s heart rate is very simple. Every time your heart beats, a subtle pulse gets registered in your index finger. This pulse is not usually strong enough to be detected by human senses; therefore smartphone cameras are more suitable for such a job. To detect this subtle change, a program is made to decipher what the camera sees using algorithms (methods that can carry out heavy duties) and out pops up the user’s heart rate. Programmed Android App To Use Smartphone Camera To Calculate Heart Rate Via Index Finger Design Goal The purpose of this project was to make use of the special features available for Android smartphones and eventually tablets. The goal in mind was to take the concept of how you can measure your heart rate using some sort of a heart rate monitor, and integrate this concept into the Android smartphone devices. Instead of manually measuring your heart rate and/or calculating how many calories per hour you burn, you can have your phone do all of the work. You can also save your calorie per hour burn rate in a specified history for a specific user. The option available for the saved users is to view a graph of your saved history. I wanted there to be a purpose to why users should have to use this application in their everyday lives or a reason to why they should download it. Future Improvements Future improvements on my project will include the integration of social networks. This will allow them to share their progress right from their phone. People’s reliability on Facebook, twitter, etc. is increasing more and more, thus this integration will make my app more audience friendly. Another improvement will include decreasing the amount of time that an accurate heart rate can be shown. Introduction References Brand guidelines. (n.d.). Retrieved from Brand permissions center. (n.d.). Retrieved from Gutman, R. (2011, June 10). How technology has changed the way we access health. Retrieved from RelaxNews, A. (2012, August 15). New heart-rate monitor works by scanning your face. Retrieved from http:// Saracut, F. (2012, June 22). Mobile apps to keep you in good health. Retrieved from Shah, S. (2010, September 01). Instant heart rate turns your android phone into a heart rate monitor. Retrieved from Twitter trademark and content display policy. (n.d.).Retrieved from Westly, E. (2011, October 14). Smart-phone app tracks heart rate. Retrieved from Conclusion Consequently, technology has raised the bar at how subjects such as health, math, science, etc., can be portrayed to people. According to data received by Float Mobile Learning, 40% of doctors believe that using mobile health technologies such as apps that monitor fitness and calorie consumption can reduce the number of office visits needed by patients (2012). Doctors recommend the use of technology to monitor and record the health of patients because of its efficiency. Technology has taken healthcare to a new level, a level of interaction that was never thought of before. According to Float Mobile Learning, about 88% of doctors are in full support of patients monitoring their health at home (2012). Developing a smartphone app that measures the user’s heart rate could replace technology used for the same purpose but are highly exorbitant. “Ki Chon, a biomedical engineer at Worcester Polytechnic Institute and the lead researcher on the study [of the app that detects heart rate and breathing rate], envisions the technology helping the elderly monitor their vital signs at home or in assisted living facilities. (Westly, 2012). This app could be used when a user wants to know how hard their body is working out. It is very helpful to low risk patients that can benefit from monitoring their heart rate using their smartphone device. Data These heart rate tests were conducted using my application and manual measurement. As you can see, there is a small margin of error. Code int pixel = (((r >> 3) > 2) > 3) << 0)); int red = (pixel >> 16) & 0xff0; int green = (pixel >> 8) & 0xff; int total = red + green; sum += total; This piece of code calculates the pixel values. After calculating a new integer variable, red, is created and stores all of the red pixels. Last, the red variable gets stored and incremented in the sum variable. This piece of code determines the average amount of red pixels in the image. public static int interpretPreviewToRedAverage(byte[] preview, int width, int height) { if (preview == null) return 0; final int frameSize = width * height; int sum = interpretPreviewToRedSum(preview,width,height); return (sum / frameSize); }