Rotating Camera Based on Speaker voice



Similar documents
Smart Automated Conference Room System

Intelligent Home Automation and Security System

MANUAL FOR RX700 LR and NR

Design and Construction of Variable DC Source for Laboratory Using Solar Energy

AUTOMATED, FULL LOAD MOTOR TESTING AT PRODUCTION SPEEDS

Voice Dialer Speech Recognition Dialing IC

A 5 Degree Feedback Control Robotic Arm (Haptic Arm)

PROJECT PRESENTATION ON CELLPHONE OPERATED ROBOTIC ASSISTANT

Current Probes. User Manual

Hand Gestures Remote Controlled Robotic Arm

Chapter 13. PIC Family Microcontroller

Innovative Practices in Optimal Utilization of Solar Energy (Solar Tracking System)

MICROCONTROLLER BASED SMART HOME WITH SECURITY USING GSM TECHNOLOGY

Digital Single Axis Controller

DESIGN OF SMS ENABLED CAR SECURITY SYSTEM

Accurate Measurement of the Mains Electricity Frequency

POCKET SCOPE 2. The idea 2. Design criteria 3

Implementing a Digital Answering Machine with a High-Speed 8-Bit Microcontroller

Location-Aware and Safer Cards: Enhancing RFID Security and Privacy

Keywords: rainfall detection, rain sensor, buzzer and alarm system.

Development of a Simple Sound Activated Burglar Alarm System

Microcontroller for Variable Speed BLDC Fan Control System. T.C. Lun System Engineer, Freescale Semiconductor, Inc.

Stepper motor I/O. Application Note DK Motion Control. A General information on stepper motors

ABB Drives. User s Manual. Pulse Encoder Interface Module RTAC-01

THERMAL ANEMOMETRY ELECTRONICS, SOFTWARE AND ACCESSORIES

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

INTEGRATED CIRCUITS DATA SHEET. TDA7000 FM radio circuit. Product specification File under Integrated Circuits, IC01

Home Security System Using Gsm Modem

DMX-K-DRV. Integrated Step Motor Driver + (Basic Controller) Manual

Design of Wireless Home automation and security system using PIC Microcontroller

W a d i a D i g i t a l

STEPPER MOTOR SPEED AND POSITION CONTROL

The quadrature signals and the index pulse are accessed through five inch square pins located on 0.1 inch centers.

ADVANCED FIRE ALARMING SYSTEM THROUGH MOBILE PHONE

Cold-Junction-Compensated K-Thermocoupleto-Digital Converter (0 C to C)

Whale 3. User Manual and Installation Guide. DC Servo drive. Contents. 1. Safety, policy and warranty Safety notes Policy Warranty.

PS 29M DUAL CHANNEL BELTPACK IN METAL CASE

If an occupancy of room is zero, i.e. room is empty then light source will be switched off automatically

Rotary Phase Converters

Servo Info and Centering

Specification and Design of a Video Phone System

Search keywords: Connect, Meeting, Collaboration, Voice over IP, VoIP, Acoustic Magic, audio, web conferencing, microphone, best practices

Kit Watt Audio Amplifier

Design of a Wireless Medical Monitoring System * Chavabathina Lavanya 1 G.Manikumar 2

Welcome to the tutorial for the MPLAB Starter Kit for dspic DSCs

GPS & GSM BASED REAL-TIME VEHICLE TRACKING SYSTEM.

ACTIVE INFRARED MOTION DETECTOR FOR HOUSE SECURITY SYSTEM MIOR MOHAMMAD HAFIIZH BIN ABD. RANI UNIVERSITI MALAYSIA PAHANG

DIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION

Embedded Systems on ARM Cortex-M3 (4weeks/45hrs)

Tire pressure monitoring

Understanding SWR by Example

Lecture N -1- PHYS Microcontrollers

MAINTENANCE & ADJUSTMENT

Micro-Step Driving for Stepper Motors: A Case Study

Three Channel Optical Incremental Encoder Modules Technical Data

Pmod peripheral modules are powered by the host via the interface s power and ground pins.

Guide: Technologies for people who are Deaf or hard of hearing

Gsm Based Controlled Switching Circuit Between Supply Mains and Captive Power Plant

Automatic Railway Gate Controller with High Speed Alerting System

Section 3. Sensor to ADC Design Example

MODEL 2202IQ (1991-MSRP $549.00)

Creating a Usable Power Supply from a Solar Panel

Design of Bidirectional Coupling Circuit for Broadband Power-Line Communications

MOBILE SYSTEM FOR DIAGNOSIS OF HIGH VOLTAGE CABLES (132KV/220KV) VLF-200 HVCD

Data Transmission Using Laser Light

revolution Contents: Introduction Power 28-pin Project Board with input/output cables

Computer Hardware HARDWARE. Computer Hardware. Mainboard (Motherboard) Instructor Özgür ZEYDAN

AUDIO. 1. An audio signal is an representation of a sound. a. Acoustical b. Environmental c. Aesthetic d. Electrical

Common Mode Choke Filtering Improves CMRR in Ethernet Transformer Applications. Application Note. June 2011

Hardware and Logic Implementation of Multiple Alarm System for GSM BTS Rooms

Sensors and Cellphones

11: AUDIO AMPLIFIER I. INTRODUCTION

NUCLEAR MAGNETIC RESONANCE. Advanced Laboratory, Physics 407, University of Wisconsin Madison, Wisconsin 53706

Secured Spy IP Control Robot Using Raspberry Pi

Chapter 19 Operational Amplifiers

Measuring Impedance and Frequency Response of Guitar Pickups

Original Research Articles

Programmable Single-/Dual-/Triple- Tone Gong SAE 800

RX-AM4SF Receiver. Pin-out. Connections

BrightSign Expander Hardware Guide

RLC Resonant Circuits

Pololu DRV8835 Dual Motor Driver Shield for Arduino

LM 358 Op Amp. If you have small signals and need a more useful reading we could amplify it using the op amp, this is commonly used in sensors.

Impedance Matching. Using transformers Using matching networks

ONLINE HEALTH MONITORING SYSTEM USING ZIGBEE

Lab Experiment 1: The LPC 2148 Education Board

[Deotale, 4(7): July, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

The Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers

RC NETWORKS SALES GUIDE

LEGO NXT-based Robotic Arm

TELIKOU Intercom System. MS-500(4+1 channel) Main Station Instruction Manual

Navigation Aid And Label Reading With Voice Communication For Visually Impaired People

Electronics for Analog Signal Processing - II Prof. K. Radhakrishna Rao Department of Electrical Engineering Indian Institute of Technology Madras

Title: Low EMI Spread Spectrum Clock Oscillators

An Ethernet Cable Discharge Event (CDE) Test and Measurement System

LM386 Low Voltage Audio Power Amplifier

Figure1. Acoustic feedback in packet based video conferencing system

How to make a Quick Turn PCB that modern RF parts will actually fit on!

Transcription:

Rotating Camera Based on Speaker voice Setu Garg 1,Sandeep Tiwari 2, Shantanu Singh Chauhan 3, Shivam Singh 4, Suhel Ahmad 5 Associate Professor, Dept. of EI, Galgotia College of Engineering, Greater Noida,Uttar Pradesh, India 1 Student, Dept. of EI, Galgotia College of Engineering,Greater Noida,Uttar Pradesh, India 2,3,4,5 ABSTRACT: In this paper, we have introduced a whole new ideaof video conferencing which has become increasingly widespread in the workplace. Currently, recording an important meeting under usual circumstances a person is hired to record the entire process of meeting, where issues of cost, convenience and security arises. A camera can also be installed at the edge of the conference room in order to capture all the employees and their conversation on the screen. Both the process force people to face in the direction of recording, which makes communication awkward. We have designed a system, to be placed of the centre of the table and uses microphones to locate the speaker and turns the camera to face them so that the emphasis is on the person currently speaking. Keywords: video conferencing, microphone, camera, communication, recording. I. INTRODUCTION In conventional video conferencing systems, a person is hired to record the entire process and thus all the recording is done manually by controlling the movement of the camera. This type of arrangement may not work effectively in a conference room where a number of persons aretalking at a given time. Secondly, in the web conferencing many cameras are mounted at fixed points thus forcing members of a conference to awkwardly facing towards the cameras throughout the meeting. Additionally, those sitting at the far end of the table are poorly captured on screen and thus it is not clear who is speaking. We aim to provide a rotating camera or voice tracing camera that will automatically track the speaker and points itself in that direction, allowing employees to carry on the normal meeting as if it were not even there.since members of a meeting should be focused on the person speaking, our design would be valuable to companies that frequently use web conferencing. The concept will be accomplished using microphones and determining the delays between their respective incoming sound signals II. OBJECTIVE AND BENEFITS OF PROJECT Making a simple electronic device which is capable of recording video session of a meeting or a conference. It eliminates the human effort, cost, and security issues (arising out of conventional method of human intervention). In accordance of the present invention, an automatic voice tracking camera system and method of operations are provided that substantially eliminate or reduce disadvantages and problem associated with previously developed video conferencing systems. According to one embodiment of the present invention, an automatic voice tracking camera system is provided. The system includes a camera operable to receive control signals for controlling a view of the camera. A microphone array includes a plurality of microphones. The microphone array is operable to receive a voice of a speaker and to provide an audio signal representing a voice. To generate from the audio signal speaker position data. A camera controller couples to camera, the camera controller is operable to receive the speaker position data and to determine an appropriate responsive camera movement. Also necessary control actions and needed to camera so that it automatically tracks the position of the speaker Recording meeting process without cameraman and at a lower cost. Provide a solution to best capture information exchanges (Q&A, argument or discuss) between two people between the meeting. Auto-generated split-screen simplifies post production. III. LITERATURE REVIEW In past years this concept has been evolved over the years the first of its kind with advanced work was in July 1995, by JoonyoulMaeng [1]. Infrared technology was employed to track the position of the speaker in the video conference in year 1996, by Brandstein, Michael S, Adcock, John [2]. Microphone array technology is been introduced into this whole concept which is wireless array of microphones in order to improve the reception of a sound and to allow location of the position of the speaker by Paul C. Meuse, Harvey F. Silverman [3]. An algorithm for determining talker location from linear microphone data array in year 1992 [4].Microphone arrays in large rooms [5].Computer-steered microphone arrays for sound transduction in large rooms ( J. Acoust volume 78 1985).The Copyright to IJAREEIE www.ijareeie.com 1674

quality of sound pickup in large rooms-such as auditoriums, conference rooms, or classrooms is impaired by reverberation and interfering noise sources [6]. These degradation can be minimized by a transducer system that discriminated against sound arrivals from all directions except that of the desired source. The signal-seeking transducer system is implemented as a dual beam track while scan array. It utilizes signal properties to distinguish between desired speech sources and interfering noise. This research report and derived equations were focused on using 4 microphones in a linear array to locate a sound source. The main components of projects are as 1) MICROCONTROLLER. 2) MOTOR DRIVER. 3) D.C MOTOR. 4) MICROPHONE. 5) CAMERA. IV.CIRCUIT AND MAIN COMPONENTS A. MICROCONTROLLER This module is the central control unit of the system. It collects data from the microphone array, decides in which direction the speaker is located, and controls the motor-control unit. It would tell the motor control unit how to direct the motor movement. a learning algorithm will be running on the MCU to determine the main speakers. The microcontroller family we have used here is PIC 16F8--. The number 16 means that it is part of the family MID-RANGE. This is a microcontroller family 8 bit. The letter F means that the memory type is flash memory. The last three digits precisely identify the PIC. Here we have used PIC16F877. It is a RISC (reduced instruction set computer) design. Only thirty seven instructions to remember. Its code is extremely efficient all the pic to run with typically less program memory than its larger competitors. It is low cost, high clock speed. The memory of microcontroller is flash memory which PARAMETER NAME Program memory type Program memory (KB) 14 CPU speed (MIPS) 5 RAM bytes 368 VALUE Flash DATA EEPROM (bytes) 256 Digitalcommunication peripherals 1-A/E/USART, 1-MSSP(SPI/12C) Capture/compare/PWM peripherals 2 CCP Timers 2 x 8-bit, 1 x 16-bit ADC 8 ch, 10-bit Temperature range -40 to 85 Operating voltage range (v) 2 to 5.5 Pin count 40 is re-writable, much faster to develop on. This powerful (200 nanosecond instruction execution) yet easy to program device makes it ideal for more advanced level A/D application in automotive, industrial, appliances and consumer applications. Operating frequency is 0-20MHz. B.MOTOR DRIVER Interfacing DC motors directly with microcontroller may affect the working of microcontroller an system due to the back emf of the dc motor. Hence motor driver are used to interface microcontroller and dc motor like IC L293D and L293. The L293D is a popular motor driver IC that is usable from 6v to 12v, at up to 1 A total output current. The compact L293D motor driver makes it much more convenient to use. Copyright to IJAREEIE www.ijareeie.com 1675

I.DATA SHEET CHARACTERISTIC ISSN (Print) : 2320 3765 Logic/motor supply maximum voltage Input & enable line voltage range Peak output current Continuous output current Total continuous heat dissipation Maximum switching frequency 4.5v to 36 v 7v +-2.4 A 1.2 A 4 W 5kHz II.LOGIC TABLE ENABLE PORT 1 PORT 2 MI M2 OUTPUT H H H Both output high (motor brakes) H L L Both output low (motor brake) H H L Current flow (rotates direction 1) H L H Current flow (rotates direction 2) L X X High impedance (motor coasts) H = Logic High, L = Logic Low, X = Doesn t matter C. DC MOTOR The selected version for moving the camera to face the speaker was a motor. At first stepper motors were considered but were rejected due to the possibility of the stepper motors missing a step due to inertia. Such a flaw would cause a loss of precision in the system and would require extra components to remedy. Servomotors, however have built in position feedback which allows such motors to correct any misstep they may make. Servomotors also Copyright to IJAREEIE www.ijareeie.com 1676

have simpler control interfaces and electrical connections. This result in a need for fewer parts to use than stepper motors. The motor is required to turn a full 360 degree and to complete a full 360 degree rotation in some seconds like 2 sec (velocity of 180 degree per sec). the motor also needs to have sufficient torque to move camera at the required speed. The GWS S 125 1T servo meets all of the requirements for the motor. This motor can move at no load 360 degree in 1.56 sec. it can produce a torque of 92 ounce-inches. The camera load was specified well within the range. Thus motor can handle any camera which meets the initial specifications and meets its own specifications. The motor also require a control signal and power source within the final product.we plan on producing our own driver instead of motor driver using a USB adapter and a digital-to-analog converter. The motor only draws 130mA under the camera load and operates between 4.8v and 6v DC. A USB port can carry between 500mA and 900mA @ 5V. Thus the motor is compatible with the USB connector device and the USB port of a computer and can function according to the specification. D. MICROPHONE There are several different types of microphone: carbon, dynamic, crystal, capacitive (electret). Carbon microphones were one of the first to be invented and were used mainly in telephone applications. But they are very noisy as the carbon granules rattle when the microphone is moved and this type is being replaced by more advanced types. Dynamic microphones are in wide use and their quality of reproduction is superb. They are used in the recording industry for music and speech where high fidelity is required. Basically they are exactly the same as a speaker, the only difference being the size. But their only limitation is the very low output. The internal structure is shown in figure 8.2. A paper cylinder, onto which fine copper wire is wound, is connected to a membrane which moves under the force of sound pressure created by the sound source. This coil is in a narrow gap with a high magnetic field created by a permanent magnet. When the coil moves in this magnetic field, it produces a voltage identical to the sound causing the movement. Because of the low resistance (impedance) of a dynamic microphone, it usually needs a transformer so it can be connected to an amplifier (called a pre-amp). This transformer is usually built into the microphone's case, but if is absent, it is necessary to connect the microphone to a preamplifier with low input resistance. E. CAMERA For our camera we decided to use a pre-built webcam. These are designed to be used with computers and often have wide angle lenses, making them ideal for our product. We chose the webcam that meets all our specifications. That could be VGA camera or 1.3 megapixels. Both works with windows operating system. Finally the weight of the camera lies well within the range that motor can bear. The camera sits atop of the motor s rotor and is connected to the computer through USB cable. This allows our camera output to be verified V. TESTING PROCEDURE 1) Microphone array: The microphone array will be tested by sounding input from different position within 3-5 meter radius and the output will be monitored using oscilloscope. Copyright to IJAREEIE www.ijareeie.com 1677

2) MCU: The microcontroller unit will be tested with the microphone array. Different test cases are taken as different people are talking at the same time. The output can be displayed on the monitor indicating the target direction of the camera. 3) Motor Control Unit: it will be tested using the pre-programmed MCU and will give inputs to the motor control unit. 4) Motor &Camera: The rotation of the motor can be tested using the input from function generator. We can use devices to measure angle of rotation. 5) Computer: only the split screen function should be tested. We can simply input two video signals an see if can generate the split screen correctly. VI. TOLERANCE ANALYSIS The tolerance analysis mainly focuses on: The error of voice source: Detection caused by the geometry of microphone array and the factor of noise. The goal is to have the difference between actual source and the calculated source to be within 20 degrees. So that camera will still be able to capture the speaker in the frame if not centred in the frame. The error of camera rotation: We will analyse the cause of error of camera rotation if there is any. Again our goal is to limit the error within 20 degrees for the same reason as above. We will measure the tolerance by feeding the motor control with pre-calculated values so we know where the camera should be pointing at after the rotation. VII. CONCEPT REDUCTION The original idea we came up with was the wall-mounted camera system. One flaw we saw in the design was that the system would still require speaker to be at a, potentially far distance. Such a distance takes away from person-person correspondence when compared to the our system. The next idea we eliminated from consideration was the fixed camera system. It required many cameras and microphones to be used, far more than by the rotating system. The extra component added too much to the cost of the system. If the system was built with fewer, but wider angle cameras; then the system stopped focusing on the speaker; it focussed on the group of people and is less likely to have speaker at the centre of the video. Using wireless microphone would have created the large equations which would obviously increase the project cost and efforts as alone microphones would be very expensive A. POWER SUPPLY DIAGRAM MICROPHONE ARRAY MOTOR CONTROL MCU UNIT POWER SUPPLY MOTOR CAMERA B. DATA FLOW DIAGRAM MICROPHONE ARRAY MCU MOTOR CONTROL UNITMOT MOTOR CAMERA COMPUTER Copyright to IJAREEIE www.ijareeie.com 1678

C.CIRCUIT DIAGRAM Copyright to IJAREEIE www.ijareeie.com 1679

D.FLOW CHART DIAGRAM OF SYSTEM START POWER-ON INITIALIZATION PROCESS CAMERA CONTROL PROCESS PROCESS END YES NO DONE VIII. HAZARDAND FAILURE ANALYSIS The microphones, resistors, capacitors, A/D converter, D/A converter, USB hub and USB adapter are all standard and they do not pose an abnormal threat to the environment. We are unable to find information about camera, motor but none of these materials came with warnings about being environmentally hazardous. The only moving part of our system is the motor and camera which are under the plastic dome. This means that there is little chance of the safety issue with our product. Failure of our system means that the camera no longer rotates to the correct position. This can occur for multiple reasons, the most likely being bad connections. Since we are not working with large voltages or currents, these bad wires do not pose safety hazards. IX. CONCLUSION As a proof of concept, our design works pretty well. It can track a speaker within 10 degrees of their location in less than 3 seconds, which is well within the range of the camera. it also provide a good resolution display from the cameras and does good job of ignoring extraneous noises, which is crucial in determining who is speaking. With right adjustment our product or our design will be valuable to companies who frequently do web conferencing. There are still several problems with our current design. The largest problem is that we currently use expensive components which hinder the range of the system. We got to use cheap components which make the system unable to detect a low volume speaker due to their small signal to noise ratio also our system for sending all of the audio and visual information to the computer incorporates many wires and ananalog to digital converter which is somewhat impractical and costly. Additionally we still have not designed a good way to make our design visually appealing while shielding the motor noise, which is necessary so that the conference participants are not distracted by it. Ideally we need to test out the design with microphones of good quality that the ones we have used, also we need to encase our design in a structure that would insulate the motor noise and cover up the electrical components and wiring inside. A quieter motor would also benefit our design. Also we need some way of detecting when there are simultaneous speaker so that the camera does not oscillate back and forth between them. Ideally, it would just choose one of the speaker to track, probably the louder speaker, but we have not figured out a way to accomplish this. Finally, all of the wires should be grouped together with a rubber covering, so that they do not get tangled and are less visually obtrusive. ACKNOWLEGEMENT We take this opportunity to express our deepest gratitude and appreciation to all those who have helped us directly or indirectly towards the successful completion of this paper Copyright to IJAREEIE www.ijareeie.com 1680

REFERENCES [1]. AUTOMATED VOICE TRACKING CAMERA SYSTEM AND METHOD OF OPERATIONS by joonyoulmaeng, Errol R.williams ( forgent networks inc.) Appl No.08/509,228 july 1995. [2]. Micheal S. Bradstein and Harvey F Silverman, A new time-delay estimator for finding source locations using a microphone array, technical report LEMS-116 Mar.1993 pub no WO/1996/027807. [3]. Paul C. Meuse, Harvey F silvermen characterization of talker radiations pattern using a microphone array LEMS, Division of engineering, Brown university RI 02912. [4]. M Zhang & M H Er, An Alternative Algorithm for Estimating and Tracking Talker Location By Microphone Arrays Journal of audio engineering society, USA, Vol. 44, No. 9, pp. 729-736, September 1996. [5]. M Zhang & M H Er, Tracking Direction Of Speaker For Microphone Array In the far field or large rooms, Proc. IEEE Singapore International Conference on Networks and International Conference on Information Engineering 1995 Singapore, pp.541-544, July 1995. [6]. Special Issue on Time-delay estimation IEEE Trans. Acoust, Speech, Signal Processing, ASSP-29, jun 1981. [7]. Harvey F. Silverman & Stuart E. Kirtman, A two-stage algorithm for determining talker location from linear microphone array data, Computer Speech and Language (1992)6, 129-152. [8]. J. L. Flanagan, J. D. Johnston, R.Zahn&G.W.Elkoj.acoust.soc. Am.volume 78, issue S52-S52 1985. [9]. Computer steered Microphone Array For Sound Transduction in Large Rooms Acoustical Society Of America, vol. 78 No. 5, pp. 1508-1518, Nov 1985. [10]. J. M. Delosme, M. Morf, and B. Friedlander. A linear equation apporoach to locating sources from time-difference-of-arrival measurements. In Proceedings of ICASSP80 IEEE, 1980. Copyright to IJAREEIE www.ijareeie.com 1681