Introduction to Inflation tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả các lĩnh vực ki...
CAMERAPhân tíchảnhNhận dạngThu nhận ảnhSố hoáHệ thốngThu nhận ảnhChương Một: NHẬP MÔN XỬ LÝ ẢNH NHẬP MÔN XỬ LÝ ẢNH INTRODUCTION TO DIGITAL IMAGE PROCESSING1.1 TỔNG QUAN VỀ MỘT HỆ THỐNG XỬ LÝ ẢNHXử lý ảnh là một khoa học còn tương đối mới mẻ so với nhiều ngành khoa học khác, nhất là trên qui mô công nghiệp, song trong xử lý ảnh đã bắt đầu xuất hiện những máy tính chuyên dụng. Để có thể hình dung cấu hình một hệ thống xử lý ảnh chuyên dụng hay một hệ thống xử lý ảnh dùng trong nghiên cứu, đào tạo, trước hết chúng ta sẽ xem xét các bước cần thiết trong xử lý ảnh.Trước hết là quá trình thu nhận ảnh. Ảnh có thể thu nhận qua camera. Thường ảnh thu nhận qua camera là tín hiệu tương tự (loại camera ống kiểu CCIR), nhưng cũng có thể là tín hiệu số hoá (loại CCD - Charge Coupled Device). Lưu trữ SENSOR Lưu trữ Hệ Q.Định Hình 1.1.a. Các giai đoạn chính trong xử lý ảnhẢnh cũng có thể thu nhận từ vệ tinh qua các bộ cảm ứng (sensor), hay ảnh, tranh được quét trên scanner. Chi tiết về quá trình thu nhận ảnh sẽ được mô tả trong chương 2. Tiếp theo là quá trình số hoá (Digitalizer) để biến đổi tín hiệu tương tự sang tín hiệu rời rạc (lấy mẫu) và số hoá bằng lượng hoá, trước khi chuyển sang giai đoạn xử lý, phân tích hay lưu trữ lại.Qúa trình phân tích ảnh thực chất bao gồm nhiều công đoạn nhỏ. Trước hết là công việc tăng cường ảnh để nâng cao chất lượng ảnh. Do những nguyên nhân khác nhau: có thể do chất lượng thiết bị thu nhận ảnh, do nguồn sáng hay do nhiễu, ảnh có thể bị suy biến. Do vậy cần phải tăng cường và khôi phục lại ảnh để làm nổi bật một số đặc tính chính của ảnh, hay làm cho ảnh gần giống nhất với trạng thái gốc- trạng thái trước khi ảnh bị biến dạng. Giai đoạn tiếp theo là phát hiện các đặc tính như biên, phân vùng ảnh, trích chọn các đặc tính, v.v .Nhập môn xử lý ảnh số - ĐHBK Hà nội 11 Chương Một: NHẬP MÔN XỬ LÝ ẢNH Cuối cùng, tuỳ theo mục đích của ứng dụng, sẽ là giai đoạn nhận dạng, phân lớp hay các quyết định khác. Các giai đoạn chính của quá trình xử lý ảnh có thể mô tả ở hình 1.1.a.Với các giai đoạn trên, một hệ thống xử lý ảnh (cấu trúc phần cứng theo chức năng) gồm các thành phần tối thiểu như hình 1.1.b. Đối với một hệ thống xử lý ảnh thu nhận qua camera-camera như là con mắt của hệ thống. Có 2 loại camera: camera ống loại CCIR và camera CCD. Loại camera ứng với chuẩn CCIR quét ảnh với tần số 1/25 và mỗi ảnh gồm 625 dòng. Loại CCD gồm các photo điốt và làm tương ứng một cường độ sáng tại một điểm ảnh ứng với một phần tử ảnh (pixel). Như vậy, ảnh là tập hợp các điểm ảnh. Số pixel tạo nên một ảnh gọi là độ phân giải (resolution). Bộ xử lý tương tự (analog processor). Bộ phận này thực hiện các chức năng sau:- Chọn camera thích hợp nếu hệ thống có nhiều camera.- Chọn màn hình hiển thị tín hiệu- Thu nhận tín hiệu video thu nhận bởi bộ số hoá(digitalizer). Thực hiện lấy mẫu và mã hoá.- Tiền xử lý Introduction to Inflation Introduction to Inflation By: OpenStaxCollege Big Bucks in Zimbabwe This bill was worth 100 billion Zimbabwean dollars when issued in 2008 There were even bills issued with a face value of 100 trillion Zimbabwean dollars The bills had $100,000,000,000,000 written on them Unfortunately, they were almost worthless At one point, 621,984,228 Zimbabwean dollars were equal to one U.S dollar Eventually, the country abandoned its own currency and allowed foreign currency to be used for purchases (Credit: modification of work by Samantha Marx/Flickr Creative Commons) A $550 Million Loaf of Bread? If you were born within the last three decades in the United States, Canada, or many other countries in the developed world, you probably have no real experience with a high rate of inflation Inflation is when most prices in an entire economy are rising But there is an extreme form of inflation called hyperinflation This occurred in Germany between 1921 and 1928, and more recently in Zimbabwe between 2008 and 2009 In 1/3 Introduction to Inflation November of 2008, Zimbabwe had an inflation rate of 79.6 billion percent In contrast, in 2012, the United States had an average annual rate of inflation of 2.1% Zimbabwe’s inflation rate was so high it is difficult to comprehend So, let’s put it into context It is equivalent to price increases of 98% per day This means that, from one day to the next, prices essentially double What is life like in an economy afflicted with hyperinflation? Not like anything you are familiar with Prices for commodities in Zimbabwean dollars were adjusted several times each day There was no desire to hold on to currency since it lost value by the minute The people there spent a great deal of time getting rid of any cash they acquired by purchasing whatever food or other commodities they could find At one point, a loaf of bread cost 550 million Zimbabwean dollars Teachers were paid in the trillions a month; however this was equivalent to only one U.S dollar a day At its height, it took 621,984,228 Zimbabwean dollars to purchase one U.S dollar Government agencies had no money to pay their workers so they started printing money to pay their bills rather than raising taxes Rising prices caused the government to enact price controls on private businesses, which led to shortages and the emergence of black markets In 2009, the country abandoned its currency and allowed foreign currencies to be used for purchases How does this happen? How can both government and the economy fail to function at the most basic level? Before we consider these extreme cases of hyperinflation, let’s first look at inflation itself Introduction to Inflation In this chapter, you will learn about: • • • • • Tracking Inflation How Changes in the Cost of Living are Measured How the U.S and Other Countries Experience Inflation The Confusion Over Inflation Indexing and Its Limitations Inflation is a general and ongoing rise in the level of prices in an entire economy Inflation does not refer to a change in relative prices A relative price change occurs when you see that the price of tuition has risen, but the price of laptops has fallen Inflation, on the other hand, means that there is pressure for prices to rise in most markets in the economy In addition, price increases in the supply-and-demand model were one-time events, representing a shift from a previous equilibrium to a new one Inflation implies an ongoing rise in prices If inflation happened for one year and then stopped—well, then it would not be inflation any more 2/3 Introduction to Inflation This chapter begins by showing how to combine prices of individual goods and services to create a measure of overall inflation It discusses the historical and recent experience of inflation, both in the United States and in other countries around the world Other chapters have sometimes included a note under an exhibit or a parenthetical reminder in the text saying that the numbers have been adjusted for inflation In this chapter, it is time to show how to use inflation statistics to adjust other economic variables, so that you can tell how much of, say, the rise in GDP over different periods of time can be attributed to an actual increase in the production of goods and services and how much should be attributed to the fact that prices for most things have risen Inflation has consequences for people and firms throughout the economy, in their roles as lenders and borrowers, wage-earners, taxpayers, and consumers The chapter concludes with a discussion of some imperfections and biases in the inflation statistics, and a preview of policies for fighting inflation that will be discussed in other chapters 3/3 An introduction to disk drivemodelingChris Ruemmler and John WilkesHewlett-Packard Laboratories, Palo Alto, CAMuch research in I/O systems is based on disk drive simulation models, but howgood are they? An accurate simulation model should emphasize the performance-critical areas.This paper has been published in IEEE Computer 27(3):17–29, March 1994. Itsupersedes HP Labs technical reports HPL–93–68 rev 1 and HPL–OSR–93–29.Copyright © 1994 IEEE.Internal or personal use of this material is permitted. However, permission toreprint/republish this material for advertising or promotional purposes or forcreating new collective works for resale or redistribution must be obtained from theIEEE. To receive more information on obtaining permission, send a blank emailmessage to info.pub.permission@ieee.org.Note: this file was obtained by scanning and performing OCR on the IEEEpublished copy. As a result, it may contain typographic or other errors that are notin the published version. Minor clarifications and updates have been made to thebibliography. 1Modern microprocessor technology is advancing at an incredible rate, and speedups of 40 to 60 percentcompounded annually have become the norm. Although disk storage densities are also improvingimpressively (60 to 80 percent compounded annually), performance improvements have been occurring atonly about 7 to 10 percent compounded annually over the last decade. As a result, disk system performanceis fast becoming a dominant factor in overall system behavior.Naturally, researchers want to improve overall I/O performance, of which a large component is theperformance of the disk drive itself. This research often involves using analytical or simulation models tocompare alternative approaches, and the quality of these models determines the quality of the conclusions;indeed, the wrong modeling assumptions can lead to erroneous conclusions. Nevertheless, little work hasbeen done to develop or describe accurate disk drive models. This may explain the commonplace use ofsimple, relatively inaccurate models.We believe there is much room for improvement. This article demonstrates and describes a calibrated, high-quality disk drive model in which the overall error factor is 14 times smaller than that of a simple first-ordermodel. We describe the various disk drive performance components separately, then show how theirinclusion improves the simulation model. This enables an informed trade-off between effort and accuracy.In addition, we provide detailed characteristics for two disk drives, as well as a brief description of asimulation environment that uses the disk drive model.Characteristics of modern disk drivesTo model disk drives, we must understand how they behave. Thus, we begin with an overview of the currentstate of the art in nonremovable magnetic disk drives with embedded SCSI (Small Computer SystemsInterconnect) controllers, since these are widely available.Disk drives contain a mechanism and a controller. The mechanism is made up of the recording components(the rotating disks and the heads that access them) and the positioning components (an arm assembly thatmoves the heads into the correct position together with a track-following system that keeps it in place). Thedisk controller contains a microprocessor, some buffer memory, and an interface to the SCSI bus. Thecontroller manages the storage and retrieval of data to and from the mechanism and performs mappingsbetween incoming logical addresses and the physical disk sectors that store the information.Below, we look more closely at each of these elements, emphasizing features that need to be consideredwhen creating a disk drive model. It will become clear Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-WesleyChapter 6I/O Streams as an Introduction to Objects and Classes Slide 6- 3Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-WesleyOverview6.1 Streams and Basic File I/O 6.2 Tools for Stream I/O6.3 Character I/O6.4 Inheritance Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley6.1Streams and Basic File I/O Slide 6- 5Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-WesleyI/O StreamsI/O refers to program input and outputInput is delivered to your program via a stream objectInput can be fromThe keyboardA fileOutput is delivered to the output device via a streamobjectOutput can be to The screenA file Slide 6- 6Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-WesleyObjectsObjects are special variables thatHave their own special-purpose functionsSet C++ apart from earlier programming languages Slide 6- 7Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-WesleyStreams and Basic File I/OFiles for I/O are the same type of files used tostore programsA stream is a flow of data.Input stream: Data flows into the programIf input stream flows from keyboard, the program willaccept data from the keyboardIf input stream flows from a file, the program will acceptdata from the fileOutput stream: Data flows out of the programTo the screenTo a file Slide 6- 8Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesleycin And cout StreamscinInput stream connected to the keyboardcout Output stream connected to the screencin and cout defined in the iostream libraryUse include directive: #include <iostream>You can declare your own streams to use with files. Slide 6- 9Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-WesleyWhy Use Files?Files allow you to store data permanently!Data output to a file lasts after the program endsAn input file can be used over and overNo typing of data again and again for testingCreate a data file or read an output file at yourconvenienceFiles allow you to deal with larger data sets Slide 6- 10Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-WesleyFile I/OReading from a fileTaking input from a fileDone from beginning to the end (for now)No backing up to read something again (OK to start over)Just as done from the keyboardWriting to a fileSending output to a fileDone from beginning to end (for now)No backing up to write something again( OK to start over)Just as done to the screen [...]... only to the stream named in the call Slide 6- 3 Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Overview 6.1 Streams and Basic File I/O 6.2 Tools for Stream I/O 6.3 Character I/O 6.4 Inheritance Slide 6- 45 Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Manipulators A manipulator is a function called TEAM LinG INTRODUCTION TODIGITAL SIGNALPROCESSING ANDFILTER DESIGN INTRODUCTION TODIGITAL SIGNALPROCESSING ANDFILTER DESIGNB. A. ShenoiA JOHN WILEY & SONS, INC., PUBLICATION Copyright © 2006 by John Wiley & Sons, Inc. All rights reserved.Published by John Wiley & Sons, Inc., Hoboken, New Jersey.Published simultaneously in Canada.No part of this publication may be reproduced, stored in a retrieval system, or transmitted in anyform or by any means, electronic, mechanical, photocopying, recording, scanning, or otherwise,except as permitted under Section 107 or 108 of the 1976 United States Copyright Act, withouteither the prior written permission of the Publisher, or authorization through payment of theappropriate per-copy fee to the Copyright Clearance Center, Inc., 222 Rosewood Drive, Danvers,MA 01923, (978) 750-8400, fax (978) 750-4470, or on the web at www.copyright.com. Requeststo the Publisher for permission should be addressed to the Permissions Department, John Wiley &Sons, Inc., 111 River Street, Hoboken, NJ 07030, (201) 748-6011, fax (201) 748-6008, or online athttp://www.wiley.com/go/permission.Limit of Liability/Disclaimer of Warranty: While the publisher and author have used their bestefforts in preparing this book, they make no representations or warranties with respect to theaccuracy or completeness of the contents of this book and specifically disclaim any impliedwarranties of merchantability or fitness for a particular purpose. No warranty may be created orextended by sales representatives or written sales materials. The advice and strategies containedherein may not be suitable for your situation. You should consult with a professional whereappropriate. Neither the publisher nor author shall be liable for any loss of profit or any othercommercial damages, including but not limited to special, incidental, consequential, or otherdamages.For general information on our other products and services or for technical support, please contactour Customer Care Department within the United States at (800) 762-2974, outside the UnitedStates at (317) 572-3993 or fax (317) 572-4002.Wiley also publishes its books in a variety of electronic formats. Some content that appears in printmay not be available in electronic formats. For more information about Wiley products, visit ourweb site at www.wiley.com.Library of Congress Cataloging-in-Publication Data:ISBN-13 978-0-471-46482-2 (cloth)Printed in the United States of America.10987654321ISBN-100-471- 46482-1 (cloth) CONTENTSPreface xi1 Introduction 11.1 Introduction 11.2 Applications of DSP 11.3 Discrete-Time Signals 31.3.1 Modeling and Properties of Discrete-Time Signals 81.3.2 Unit Pulse Function 91.3.3 Constant Sequence 101.3.4 Unit Step Function 101.3.5 Real Exponential Function 121.3.6 Complex Exponential Function 121.3.7 Properties of cos(ω0n) 141.4 History of Filter Design 191.5 Analog and Digital Signal Processing 231.5.1 Operation of a Mobile Phone Network 251.6 Summary 28Problems 29References 302 Time-Domain Analysis and z Transform 322.1 A Linear, Time-Invariant System 322.1.1 Models of the Discrete-Time System 332.1.2 Recursive Algorithm 362.1.3 Convolution Sum 382.2 z Transform Theory 412.2.1 Definition 412.2.2 Zero Input and Zero State Response 49v viCONTENTS2.2.3 Linearity of the System 502.2.4 Time-Invariant System 502.3 Using z Transform to Solve Difference Equations 512.3.1 More Applications of z Transform 562.3.2 Natural Response and Forced Response 582.4 Solving Difference Equations Using the Classical Method 592.4.1 Transient Response and Steady-State Response 632.5 z Transform Method Revisited 642.6 Convolution Revisited 652.7 A Model from Other Models 702.7.1 Review of Model Generation 722.8 Stability 772.8.1 Jury–Marden Test 782.9 Solution Using MATLAB Functions 812.10 Summary 93Problems Wireless CommunicationsIntroduction to Wireless Communications 2Objectives•Explain how the major wireless technologies are used today•Describe various applications of wireless communications technology•Explain the advantages and disadvantages of wireless communications technology•List several different wireless technologies 3How Wireless Technology is Used•Wireless–Describes devices and technologies that are not connected by a wire•Wireless communications–Transmission of user data without the use of wires•Wireless data communications technologies include:–Bluetooth–Wireless LAN and WAN–Satellite–Cellular 4A Wireless World•Wireless devices–Distance: 300 feet (90 meters)–Bandwidth: 54 Mbps–Can also include Voice over IP (VoIP)•Wireless network interface card (Wireless NIC)–Sends and receives data over radio waves•Smartphone–Combination mobile phone and personal digital assistant (PDA) 5A Wireless World (continued) 6Bluetooth and Ultra Wide Band•Radio frequency identification device (RFID) tags–Small chips containing radio transponders•Can be used to track inventory•Bluetooth and Ultra Wide Band (UWB)–Wireless standards designed for very short ranges–Communicate using small, low-power transceivers•Link manager–Special software that helps identify other Bluetooth devices 7Bluetooth and Ultra Wide Band (continued) 8Bluetooth and Ultra Wide Band (continued)•Bluetooth–Distance: up to 33 feet (10 meters)–Bandwidth: 1 Mbps•Ultra Wide Band–Distance: 150 feet (50 meters)–Bandwidth: 100 Mbps to 2 Gbps•Piconet–Wireless personal area network (WPAN)–Consists of two or more Bluetooth devices that are exchanging data with each other 9Bluetooth and Ultra Wide Band (continued) 10Satellite Networks•Used to transmit data over very long distance•Repeater–Located in the satellite itself–Simply “repeats” the same signal to another location–Used to transmit data from one earth station to another•Transmission time is approximately 250 milliseconds [...]... heating effects • Wireless devices emit low levels of RF while being used 40 Construction • Wireless communications – Send information from the job site to the main office – Alert when maintenance operations need to be performed on equipment 50 Summary (continued) • Remote sensors – Capable of communicating using wireless technologies – Used in large manufacturing facilities • To monitor equipment... (UWB) – Wireless standards designed for very short ranges – Communicate using small, low-power transceivers • Link manager – Special software that helps identify other Bluetooth devices 8 Bluetooth and Ultra Wide Band (continued) • Bluetooth – Distance: up to 33 feet (10 meters) – Bandwidth: 1 Mbps • Ultra Wide Band – Distance: 150 feet (50 meters) – Bandwidth: 100 Mbps to 2 Gbps • Piconet – Wireless. .. (WPAN) – Consists of two or more Bluetooth devices that are exchanging data with each other 32 Education • Ideal application for colleges and schools • It frees students from having to go to a specific computer lab or the library – To get on the school’s computer network • Wireless technology translates into a cost savings for colleges as well 41 Warehouse Management • Implementing wireless technology is key... users – Transmission towers are spread throughout a geographical area – The same radio frequency channels can be reused by another tower • Located a few miles away to avoid interference • Maximizes the use of a ... equilibrium to a new one Inflation implies an ongoing rise in prices If inflation happened for one year and then stopped—well, then it would not be inflation any more 2/3 Introduction to Inflation. .. Zimbabwe’s inflation rate was so high it is difficult to comprehend So, let’s put it into context It is equivalent to price increases of 98% per day This means that, from one day to the next,... cases of hyperinflation, let’s first look at inflation itself Introduction to Inflation In this chapter, you will learn about: • • • • • Tracking Inflation How Changes in the Cost of Living are