Monitoring Volume Level Application - End of Project Presentation Made by: Roi Abecasis Maxim Meltsin Supervisor: Boaz Mizrahi.

Slides:



Advertisements
Similar presentations
Tamara Berg Advanced Multimedia
Advertisements

Time-Frequency Analysis Analyzing sounds as a sequence of frames
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Principles of Electronic Communication Systems Second Edition Louis Frenzel © 2002 The McGraw-Hill Companies.
Analog-to-Digital Converter (ADC) And
ELECTRONIC GUIDING CANE FINAL PRESENTATION Students : David Eyal Tayar Yosi Instructor : Miki Itzkovitz Technion – Israel Institute Of Technology Electrical.
IR Control Materials taken from a variety of sources including IR Remote for the Boe-Bot by Andy Lindsay.
Hierarchy of Design Voice Controlled Remote Voice Input Control Path Speech Processing IR Interface.
Analogue to Digital Conversion (PCM and DM)
Eeng 360 Communication Systems I Course Information
Time division multiplexing TDM
PERFORMANCE MEASUREMENTS OF WIRELESS SENSOR NETWORKS Gizem ERDOĞAN.
Audio signal processing. Audio signal processing, sometimes referred to as audio processing. It is the processing of a representation of auditory signals,
1 Audio Compression Techniques MUMT 611, January 2005 Assignment 2 Paul Kolesnik.
Quantum Error Correction SOURCES: Michele Mosca Daniel Gottesman Richard Spillman Andrew Landahl.
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Project performed by: Safi Seid-Ahmad Emile.
Digital Voice Communication Link EE 413 – TEAM 2 April 21 st, 2005.
Project by : Sokolik Dmitry Instructor : Boaz Mizrahi digital lab.
EKT343 –Principle of Communication Engineering
IT-101 Section 001 Lecture #15 Introduction to Information Technology.
Why to Apply Digital Transmission?
Digital Communication Techniques
Graphic Equalizer Table By Jose Lerma. Main Idea The main idea of this table is to display the frequencies of any sound or audio input, either by microphone.
DIGITAL VOICE NETWORKS ECE 421E Tuesday, October 02, 2012.
Radio Communication SL – Option F.1. Radio communication includes any form of communication that uses radio (EM) waves to transfer information –TV, mobile.
Digital Speech Transmission and Recovery. Overall System Output (speaker) Channel (coax cable) Receiver Circuit Input (microphone) Transmitter Circuit.
Technician License Course Chapter 5 Operating Station Equipment Lesson Plan Module 11: Transmitters, Receivers and Transceivers.
Audio Compression Usha Sree CMSC 691M 10/12/04. Motivation Efficient Storage Streaming Interactive Multimedia Applications.
AUDIO COMPRESSION msccomputerscience.com. The process of digitizing audio signals is called PCM PCM involves sampling audio signal at minimum rate which.
WaveSurfer 3000 Oscilloscopes Public Release – July 1 st, 2014.
PHY 202 (Blum)1 Analog-to-Digital Converter and Multi-vibrators.
Conversion and Coding (12) 10. Conversion and Coding (12) Conversion.
Chapter 12 Transmission Control Protocol (TCP)
Pulse Code Modulation (PCM)
Audio / Sound INTRODUCTION TO MULTIMEDIA SYSTEMS Lect. No 3: AUDIO TECHNOLOGY.
EECE 252 PROJECT SPRING 2014 Presented by: Peizhen Sun Nor Asma Mohd Sidik.
IR Communication Materials taken from a variety of sources including IR Remote for the Boe-Bot by Andy Lindsay.
ECE 4710: Lecture #2 1 Frequency  Communication systems often use atmosphere for transmission  “Wireless”  Time-varying Electro-Magnetic (EM) Wave 
IR Communication Materials taken from a variety of sources including IR Remote for the Boe-Bot by Andy Lindsay.
ISI Causes and Cures Eye Diagram (means of viewing performance)
Universal Voice Activated Remote Control (UVARC) Thanh Phan Dat Le Mohammad Safaiezeab Brandon Wilgor Peter Ralston.
School of Computer and Communication Engineering, UniMAP Mohd ridzuan mohd nor DKT 122/3 - DIGITAL SYSTEM I Chapter.
Counters.
Amplitude/Phase Modulation
Mini Control System Made By: Yaron Adler Supervisor: Boaz Mizrahi.
BEER BOT Dalton Verhagen. Sound Sensor Designed to find the direction a specified sound source is coming from Determines this with a time of arrival algorithm.
Rohini Ravichandran Kaushik Narayanan A MINI STEREO DIGITAL AUDIO PROCESSOR (BEHAVIORAL MODEL)
Sound Monitor KS2: Design, write and debug programs which control physical systems.
Eeng360 1 Eeng 360 Communication Systems I Course Information  Instructor: Huseyin Bilgekul, Room No: EE 207, Office Tel:  Course Webpage:
TV Remote As A Wireless Mouse For PC.
 Abbreviation of fourth generation wireless technology  It will provide a comprehensive IP solution where voice, data and multimedia can be given to.
Lifecycle from Sound to Digital to Sound. Characteristics of Sound Amplitude Wavelength (w) Frequency ( ) Timbre Hearing: [20Hz – 20KHz] Speech: [200Hz.
Crashcourse Oscilloscope and Logic Analyzer By Christoph Zimmermann.
IR Communication Materials taken from a variety of sources including IR Remote for the Boe-Bot by Andy Lindsay.
IR Control Materials taken from a variety of sources including IR Remote for the Boe-Bot by Andy Lindsay.
Data Representation Keywords Sound
Chapter 3: Pulse Code Modulation
Technician Licensing Class
Signals and Systems Networks and Communication Department Chapter (1)
Input-Output-Process Demo
Sound Processing with Pure Data
Govt. Polytechnic Dhangar(Fatehabad)
April 24, Study Group 1 A Regulatory Framework for Use of TV Channels by Part 15 Devices John Notor, Cadence Design Systems, Inc.
Digital Electronics and Logic Circuit
1.2.1 Data transmission.
WJEC GCSE Computer Science
Unit 5: Evolution of Technology in Science
Remote Control System Contents: Basic remote control system
Finding Statistics from a frequency table
Finding Statistics from a Grouped frequency table
Presentation transcript:

Monitoring Volume Level Application - End of Project Presentation Made by: Roi Abecasis Maxim Meltsin Supervisor: Boaz Mizrahi

Contents Table Previous Project Project goals Project milestones System demonstration

The Previous Project Multi-Sensors Personal Digital Assistant (PDA) By: Aviv Rosenberg & Ben-Ami Zilber

The Previous Project INPUTS: OUTPUTS: TOP LEVEL

Project Goals Automatic TV volume control Keeping TV volume on given level Detecting significant volume changes and acting accordingly Implementation of Universal TV Remote Controller (optional)

Project Milestones Part A: Microphone debugging microphone circuit Processing microphone samples Implementing an algorithm for AGC

Project Milestones Part B: Infra Red Learning existing IR Protocols (RC5, NEC,..) Detecting IR protocols frequencies Implementing functions for decoding IR messages Implementing functions for transmission

The algorithm Goal: -Finding reliable and stable method to measure volume level changes Problems: -Overcoming sensitivity for short but intense sounds -Avoiding ‘quiet’ samples -Typical TV Broadcasting volume is very inhomogeneous

The algorithm Solutions: 1.Measuring maximal value in time segment: new sample = max{sample(i)}, i=1,…,20 2. Averaging samples as follows: new avg = new sample + old avg 3. Throwing samples which are below certain value

The algorithm Implementation: 1.calculating stable value by sampling and averaging 2. Setting higher and lower thresholds values as app. 2% higher and lower then stable average value 3. An act is taken whenever a deviation from threshold values is detected

The algorithm Finding stable value Sample Start: Setting higher and lower thresholds New value < min => increasing volume New value > max => decreasing volume Otherwise do nothing

Two Main Infra Red Protocols NEC: RC5: f=38 kHz f=36 kHz

Implementation of different IR protocols issues Different Carry Frequencies Different ‘0’ and ‘1’ bit representation Different Start Sequence Toggle bit and repeat pulse Different bits number

System demonstration Universal Learning IR Remote Control Automatic Control of TV volume

Throughout work Presenting signal on screend decoding:

PDA Respond for 1KHz sinus wave

System demonstration National geographic channel: Channel 2: Channel 10:

System demonstration Universal Learning IR Remote Control Automatic Control of TV volume

Resource Usage CPU Usage: About 0.3% for average volume detecting About 1.1% in transmitting mode Typical total average usage = 0.3% Memory Usage: Less than 1Kbytes

Special Thanks to: Boaz Mizrahi – Supervisor Bruria Zohar – Lab technician

THE END