Stuttering Playback

Total Page:16

File Type:pdf, Size:1020Kb

Stuttering Playback Stuttering Playback Table Of Content 1 Introduction 1.1 Abbreviations 2 Display Adapters 2.1 Display Refresh Rate what and why ? 2.1.1 Dynamic Refresh Rate changer 2.2 Cleaning Drivers 2.2.1 Vista and Windows 7 2.2.2 XP 2.2.3 Choosing display driver 2.2.3.1 NVIDIA 2.2.3.2 Ati 2.3 VMR9 vs. EVR 2.4 External helper software 2.5 AERO 2.6 DXVA 2.7 Update Motherboard Bios 2.8 Check other source of interference 2.9 DPC Latency 2.10 DMA mode 3 Tuners 3.1 Bad signal 3.2 Drivers 3.3 Network Provider 3.4 Time shifting buffer 3.4.1 Page file 3.5 Temp folders 4 Codecs 4.1 DXVA is it needed? 4.2 DXVA capable codecs 4.3 Checking that DXVA really is used 4.4 DVD playback 5 System cleaning and keeping in shape 6 System requirements 6.1 DVD, SDTV and Video 6.2 1080p based Blu-ray, HD-DVD, HDTV and HD Video 6.3 1080i based Blu-ray, HD-DVD, HDTV and HD Video Introduction This guide is written to help users solve playback problems on their own. It is not possible to cover every system, however the guide provides an overview of what things might affect playback quality. There is also a very detailed and complete guide in AVS forum for building HTPC. http://www.avsforum.com /avs-vb/showthread.php?t=940972 Please remember that recommendations in that guide are slighly off for Mediaportal, because of the way Mediaportal handles Graphical User Interface. Mediaportal GUI requires more GPU power than for example DVBViewer. Abbreviations At first we should make ourselves familiar with some of the terms that are often used in Team MediaPortal forums. http://forum.team-MediaPortal.com IGP Integrated GPU, meaning display adapter is integrated into motherboard. Stuttering Means that video freezes for a short period of time. This can happen for a number of reasons. Tearing Means that there is thin line that cuts screen and upper and lower parts are drifted apart. In most cases this is because wrong refresh rate. This can also happen if AERO is disabled in Vista and Windows 7, or DirectX exclusive mode is Off in Windows XP, or VMR9 is used in Windows Vista and Windows 7. Corrupted Video frame / Pixellation VMR9 It’s an API built on top of Direct3D that gives application an easy way to draw video to screen. It is used mainly in Windows XP. It also exists in Windows Vista and Windows 7, but it is not recommended in Windows Vista and Windows 7 and it is not supported by the team in those Operating systems. EVR The enhanced video renderer (EVR) is a component that displays video on the user's monitor. It is used by Windows Vista and Windows 7. It can be installed into Windows XP by installing .NET framework 3.5, but it is not recommended to use it in Windows XP and it is not supported by the team in Windows XP. Using EVR in Windows XP is software mode only, so DXVA hardware acceleration is not possible. Refresh rate Refresh rate is: how often image is drawn to screen by Display itself. Common refresh rates are 50 Hz and 60 Hz that are used with TV set or Monitor. Also 100 and 75 Hz are used. It is quite common that FPS and refresh rate do not match and it produces some visible errors to picture. In Europe PAL is used, so Ine should set refresh rate to 50Hz. In America 60Hz is in use. And then there is movie files,dvd's and blu-ray's which could have almost any FPS as could be imagined. That is why MediaPortal supports Dynamic Refresh Rate, More of that later in this document. Fps Frames per second indicate how many images per second are in source material, like in video DVD or in LiveTv. SD Standard Definition video. 480p, 480i, 576i and 576p HD High Definition video. 1080p/50, 1080p/60, 720p/50 and 720p/60 DXVA, DXVA 2 Is a specification that allows video decoding to be hardware (GPU) accelerated. Display Adapters There are mainly two manufacturers that produce display adapters suitable for HTPC use. NVIDIA and ATI, Intel is also trying to push itself into market with i5 and i7 platforms. All modern graphics adapters are capable of playing SD content. HD content on the other hand requires powerful CPU if HD content is to be played without graphics adapters help. This can be done by using for example CoreAVC codec. Most enjoyable and recommended is to use good Graphics adapter and DXVA capable codec. MediaPortal requires more powerful graphics adapter than for example PowerDVD recommends. This because MediaPortal GUI is much more advanced than in PowerDVD and it requires some slice from the GPU power to GUI handling. NVIDIA: Some soft and hardware manufacturers suggest that NVIDIA card with VP1 PureVideo support is good for HD content. This not entirely true becuase of the GUI handling in Mp, and second thing is that marketing man wants to sell cheap product with HD capability, So it needs to be at least VP2, but recommended is VP3 or VP4 PureVideo capable Graphics adapter. You can check NVIDIA adapters and their HD capability from Wikipedia. //en.wikipedia. org/wiki/PureVideo ATI: With ATI’s terminology Hardware assisted decoding is UVD. UVD 2 revision at least is recommended. Check your adapter’s capability from Wikipedia: http: //en.wikipedia.org/wiki/Unified_Video_Decoder. INTEL With INTEL one should have at least G45 chipset. i5 and i7 platforms are also very good. http://www.intel.com/technology/graphics/ctv.htm http://www.intel.com/performance/desktop/dighome/index.htm?iid=tech_chipset+rhc_dighome In INTEL platform there is one flaw that should be mentioned. In 23.976 fps material there is lot of stuttering reported. Refer to this forum for more information: http://www.avsforum.com/avs-vb/showthread.php?t=1216914 Display Refresh Rate what and why ? At first we need to define the difference between Monitor and TV's refresh rate and frame rate of source material. There these standards that are used in TV and movie industry: 50i is interlaced 50 frames per second film, but it has only half of original vertical resolution. Resolution is then restored in de-interlace process. 60i is 59.94 (60000/1001) to be precise, but it has only half of original vertical resolution. Resolution is then restored in de-interlace process. 30p is progressive i.e. non-interlaced frame rate. It was introduced to bring clarity into high speed images like in sports. 23.976p (24000/1001) is frame rate used in Blu-ray systems. 29.97p (30000/1001) is NTSC film definition. 24p is also non-interlaced format. It is slowed down to 23.976 for NTSC and speed up for PAL/SECAMsystems. 25p is non-interlaced format derived from PAL 50i standard to gain some “Cine"-look and feel. 50i has better motion response in fast moving objects. 50p*and *60p are HDTV formats. Even they are not part of DVB or ATSC standards, they are commonly used by broadcasters. These can be also be marked as 1080p/50 , 1080p/60, 720p/50 and 720p/60 Also Blu-ray and HD-DVD uses these formats. So frame rate is actually frames per second, which is actually same as Hz (Hertz = 1/s). Frame rate and Refresh rate are two sides of same thing. When Frame rate represents the speed of how many images are filmed per second into source material(DVD, Video file, Live TV) and refresh rate defines how many images TV-set or monitor displays in second. Best quality is achieved when we can set these rates to match each other. It is not always possible to achieve this, because not all displays support all frame rates that source material can have. Dynamic Refresh Rate changer One way to ease MediaPortal’s job is to use refresh rate changer built-in into MediaPortal. That way your monitor/TV set and Display adapters refresh rate is changed to match source materials frame rate. This can be done in MediaPortal configuration: As of MediaPortal v1.3. Final, the default settings for refresh rate changer are optimized for Blu-ray, NTSC & ATSC. The table looks like this, if display can handle all these refresh rates: Name Frame rate(s) refresh rate CINEMA 23.976 23 CINEMA24 24 24 PAL 25 50 PALHD 50 50 NTSC 29.97 59 NTSCHD 59.94 59 ATSC 30 60 ATSCHD 60 60 If display cannot handle all these refresh rates, table should be modified so that refresh rate is as close as possible to the frame rate For example Philips 5532D supports only 24p,50p and 60p refresh rates, so table should look like this: Name Frame rate(s) refresh rate CINEMA 23.976 24 CINEMA24 24 24 PAL 25 50 PALHD 50 50 NTSC 29.97 60 NTSCHD 59.94 60 ATSC 30 60 ATSCHD 60 60 This of course applies only if your monitor or TV set is capable of using that refresh rate. Also Display adapters have some restrictions on refresh rates. At this point it is necessary to check both Display’s and graphic adapter’s manuals for options you have to use Dynamic refresh rate control. And moreover In PAL countries most safe setting is to set refresh rate for 50Hz and in NTSC countries to 60 Hz.
Recommended publications
  • Through the Looking Glass: Webcam Interception and Protection in Kernel
    VIRUS BULLETIN www.virusbulletin.com Covering the global threat landscape THROUGH THE LOOKING GLASS: and WIA (Windows Image Acquisition), which provides a WEBCAM INTERCEPTION AND still image acquisition API. PROTECTION IN KERNEL MODE ATTACK VECTORS Ronen Slavin & Michael Maltsev Reason Software, USA Let’s pretend for a moment that we’re the bad guys. We have gained control of a victim’s computer and we can run any code on it. We would like to use his camera to get a photo or a video to use for our nefarious purposes. What are our INTRODUCTION options? When we talk about digital privacy, the computer’s webcam The simplest option is just to use one of the user-mode APIs is one of the most relevant components. We all have a tiny mentioned previously. By default, Windows allows every fear that someone might be looking through our computer’s app to access the computer’s camera, with the exception of camera, spying on us and watching our every move [1]. And Store apps on Windows 10. The downside for the attackers is while some of us think this scenario is restricted to the realm that camera access will turn on the indicator LED, giving the of movies, the reality is that malware authors and threat victim an indication that somebody is watching him. actors don’t shy away from incorporating such capabilities A sneakier method is to spy on the victim when he turns on into their malware arsenals [2]. the camera himself. Patrick Wardle described a technique Camera manufacturers protect their customers by incorporating like this for Mac [8], but there’s no reason the principle into their devices an indicator LED that illuminates when can’t be applied to Windows, albeit with a slightly different the camera is in use.
    [Show full text]
  • Tevii DVB-S/S2 PCI-E Card S470 Add Digital TV Reception to Your PC
    TEST REPORT Satellite PC Card TeVii DVB-S/S2 PCI-E Card S470 Add Digital TV Reception to Your PC In the past several years one development in particular has the motherboard via a PCI- become more and more popular: the incorporation of digital E slot. This is a modification of the well-known PCI slot in receivers in a PC and of course the digital receivers that much higher transmis- with built-in PC’s. sion speeds are now possible; We are keeping an eye out on the development of set-top perfect for HDTV reception. PCI-E slots come in two dif- boxes that, in addition to the normal function of receiving ferent hights, and TeVii even digital TV and radio content via satellite, can also connect to provides the S470 with both the Internet so that video clips or IPTV can be played back. brackets: the standard one for regular PCs and the low These home multimedia powerhouses would also be able to profile bracket, which is ide- display your pictures, play back music and even allow ally suited for the new slim you to play games. PCs. At the same time, more and more homes are warming up to We began by installing the idea of PC reception. There are a number of reasons for the card in a typical PC. For this: receiving satellite TV through a PC is less expensive than us this turned out to be an older Pentium IV 3 GHz PC with a stand-alone set-top box, recording digital content can with 1GB RAM.
    [Show full text]
  • Installation Manual Max A8.Pdf
    Installation manual Max A8 Please read this manual carefully, it will help you to install and set up your Digital Devices product properly. To download the latest drivers and updated manuals check out our website www.digitaldevices.de. For further contact details please browse to the end of this manual. Note: We reserve the right for technical changes as well as changes in form, color and weight. Table of contents SafetyInstructions Product features Technical Data Scope of supply Initialization Installation Connections Driver installation Driver installation Windows Driver installation Linux Digital Devices Control Center Software and applications Digital Devices TV TV software support Technical illustrations Extensions Troubleshooting Safety instructions and hazard notices The product is suited for use in PC-systems only. Please read the following safety instructions carefully to avoid damage to persons or the product during use. Also obey the instructions in your PC manual. Please provide the manual to people who carry out an upgrade or upgrade (also in case of resale). Important safety instructions Installation requires knowledge with PC systems and may only be carried out by experienced users and trained staff. Never allow children to play with electrical appliances. They can not recognize hazards. Disconnect your PC from the power supply before doing any work, and then wait a few minutes for all components to cool down before performing any work. There is a risk of electric shock when connecting to the power supply, which can be fatal. The power plug must be accessible in order to allow disconnection from the power supply in case of danger.
    [Show full text]
  • I Know What You Streamed Last Night: on the Security and Privacy of Streaming
    Digital Investigation xxx (2018) 1e12 Contents lists available at ScienceDirect Digital Investigation journal homepage: www.elsevier.com/locate/diin DFRWS 2018 Europe d Proceedings of the Fifth Annual DFRWS Europe I know what you streamed last night: On the security and privacy of streaming * Alexios Nikas a, Efthimios Alepis b, Constantinos Patsakis b, a University College London, Gower Street, WC1E 6BT, London, UK b Department of Informatics, University of Piraeus, 80 Karaoli & Dimitriou Str, 18534 Piraeus, Greece article info abstract Article history: Streaming media are currently conquering traditional multimedia by means of services like Netflix, Received 3 January 2018 Amazon Prime and Hulu which provide to millions of users worldwide with paid subscriptions in order Received in revised form to watch the desired content on-demand. Simultaneously, numerous applications and services infringing 15 February 2018 this content by sharing it for free have emerged. The latter has given ground to a new market based on Accepted 12 March 2018 illegal downloads which monetizes from ads and custom hardware, often aggregating peers to maximize Available online xxx multimedia content sharing. Regardless of the ethical and legal issues involved, the users of such streaming services are millions and they are severely exposed to various threats, mainly due to poor Keywords: fi Security hardware and software con gurations. Recent attacks have also shown that they may, in turn, endanger Privacy others as well. This work details these threats and presents new attacks on these systems as well as Streaming forensic evidence that can be collected in specific cases. Malware © 2018 Elsevier Ltd. All rights reserved.
    [Show full text]
  • Scan ATSC Preparing the Scan
    Scan ATSC Preparing the Scan You should see one or more tuners listed as type Atsc. Tip If you don't see any tuners listed this indicates TV Server has not yet successfully detected your tuners. Close TV Server configuration, wait 30 seconds, then reopen. Note that you may see more tuners than you expect for three reasons: Silicondust created a "wrapper" for their HDHomeRun PRIME CableCARD tuners that allows software like MediaPortal to use them for clear QAM only. Tuners named like HDHomeRun Prime Tuner are capable of receiving encrypted cable channels; tuners named like Silicondust HDHomeRun Tuner are physically the same tuners but are only capable of clear QAM. If you have a CableCARD, we recommend you disable (untick) the clear QAM wrapper tuners to avoid confusion. On 32 bit versions of Windows 7 or newer you may see each CableCARD tuner listed twice. This is because MediaPortal supports two ways of controlling the tuner hardware. Tuners with device path starting "@device:sw..." use the Windows PBDA control interface. This is the interface used by Windows Media Center. Tuners with device path starting "uuid:" use the CableLabs native UPnP/DRI interface. This is the interface used by most other software. Only one interface should be used to control each tuner. The PBDA interface may be more reliable but will certainly be significantly slower than the native interface. We recommended that you disable (untick) the PBDA tuners unless troubleshooting. If your tuner supports both digital and analog sources (a so-called hybrid tuner), expect to see one tuner of type Atsc for receiving from digital sources and one tuner of type Analog for receiving from analog sources.
    [Show full text]
  • Windows Phone API Quickstart
    Windows Phone API QuickStart Fundamental Types and Threading and cont. cont. Wallet▲ Date / Time Synchronization .NET Microsoft.Phone.Maps.Controls Microsoft.Devices Map, MapLayer, MapOverlay, .NET Microsoft.Phone.Maps.Services Microsoft.Phone.Tasks Windows Runtime PhotoCamera, CameraButtons, CameraVideo- ♦♣ Windows Runtime + GeocodeQuery, ReverseGeocodeQuery, Route- AddWalletItem Windows.Foundation ♦ BrushExtensions Windows.System.Threading Microsoft.Phone Query Microsoft.Phone.Wallet DateTime, Uri ThreadPool, ThreadPoolTimer Microsoft.Phone.Tasks Wallet, Deal, WalletTransactionItem, WalletAgent ♦♣ ♦ PictureDecoder Windows.Foundation.Collections Windows.UI.Core MapsTask, MapsDirectionsTask, MapDownload- Microsoft.Phone.Tasks ▲ IIterable<T>, IVector <T>, IMap<TK, TV>, IVec- CoreDispatcher, CoreWindow, erTask Multitasking torView <T> MediaPlayerLauncher, CameraCaptureTask, ♦ Note: You can get the current dispatcher from PhotoChooserTask, ShareMediaTask, SaveRing- System.Device.Location Windows.Storage.Streams CoreWindow.GetForCurrentThread() GeoCoordinateWatcher .NET Buffer toneTask Microsoft.Xna.Framework.Audio Microsoft.Phone.BackgroundAudio .NET BackgroundAudioPlayer, AudioTrack, AudioPlay- Microphone, SoundEffect, DynamicSoundEffec- ▲ .NET System tInstance erAgent, AudioStreamingAgent ♦ + VoIP System WindowsRuntimeSystemExtensions Microsoft.Xna.Framework.Media Microsoft.Phone.BackgroundTransfer ■ Object, Byte, Char, Int32, Single, Double, String, System.Threading MediaLibrary, MediaPlayer, Song Windows Runtime BackgroundTransferService,
    [Show full text]
  • TV Guide Setup - EPG
    TV Guide Setup - EPG Table of Contents 1 Overview 2 Methods 2.1 DVB 2.2 XMLTV 2.3 WebEPG 2.4 SchedulesDirect Plugin 2.5 TV Movie EPG Import Plugin 3 Digital Television 4 Related Overview How to get EPG (Electronic Program Guide) data for your TV Guide in MediaPortal Methods The Electronic Program Guide (EPG) is one of the most important parts of the MediaPortal TV system. Having a reliable EPG makes your TV experience more like a commercial set top box (e.g. Sky Digibox). There are many different ways to populate your EPG (via internet data and data received by your TV tuner).The best method depends on your TV Card. region, Service Provider and the quality of data available. This guide presents the main methods plus several different Setup tutorials, with examples for specific regions/countries: DVB if you have a DVB TV Card and your TV broadcaster includes good EPG data this is the easiest method to use: DVB EPG Data However, often DVB sources provide data only for the next 48 hours, which is not very useful for scheduling recordings. XMLTV XMLTV is an XML based file format for describing TV listings. There are a number of software tools that you can use to download your EPG data and import it into MediaPortal using the included XmlTV plugin - see TV Guide > EPG > XMLTV for some of the more popular tools. This guide includes the following Setup Tutorials: XMLTV mc2xml - using the XmlTv plugin and mc2xml program to download TV Listings from Windows Media Center (MSN/Micosoft), TitanTV, or Schedules Direct, - works for most countries including Canada and the US.
    [Show full text]
  • (RUNTIME) a Salud Total
    Windows 7 Developer Guide Published October 2008 For more information, press only: Rapid Response Team Waggener Edstrom Worldwide (503) 443-7070 [email protected] Downloaded from www.WillyDev.NET The information contained in this document represents the current view of Microsoft Corp. on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication. This guide is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY. Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form, by any means (electronic, mechanical, photocopying, recording or otherwise), or for any purpose, without the express written permission of Microsoft. Microsoft may have patents, patent applications, trademarks, copyrights or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, e-mail address, logo, person, place or event is intended or should be inferred.
    [Show full text]
  • MSDN Magazine (ISSN 1528-4859) Is Published Monthly by 1105 Media, Inc., 9201 Oakdale Avenue, Infoworld Ste
    Introducing There’s no better time to discover DevExpress. Visual Studio 11 beta is here and DevExpress tools are ready to run. DXv2 is the next generation of tools that will take your applications to a new level. Build stunning, touch enabled applications today. Download your free 30-day trial at www.DevExpress.com © 1998-2012 Developer Express Inc. ALL RIGHTS RESERVED. All trademarks or registered trademarks are property of their respective owners. Untitled-2 1 3/8/12 10:58 AM THE MICROSOFT JOURNAL FOR DEVELOPERS APRIL 2012 VOL 27 NO 4 Using CSS3 Media Queries to Build COLUMNS a More Responsive Web Brandon Satrom ....................................................................... 20 CUTTING EDGE Long Polling and SignalR A Code-Based Introduction to C++ AMP Dino Esposito, page 6 Daniel Moth ............................................................................ 28 DATA POINTS Let Power Users Create Their Introduction to Tiling in C++ AMP Own OData Feeds Daniel Moth ............................................................................ 40 Julie Lerman, page 14 Lowering the Barriers to Code Generation with T4 TEST RUN Peter Vogel .............................................................................. 48 Bacterial Foraging Optimization James McCaffrey, page 82 Integrating Windows Workfl ow Foundation CLIENT INSIGHT with the OpenXML SDK Using JsRender with JavaScript Rick Spiewak ............................................................................ 56 and HTML John Papa, page 86 Context-Aware Dialogue with Kinect
    [Show full text]
  • Tevii S480 with 2 X DVB-S2
    TEST REPORT Twin Tuner PC Card 该独家报道由技术专家所作 TeVii S480 with 2 x DVB-S2 • Two Separate HDTV Tuners • Includes perfectly matching software for TV and Data • Fits nicely with PC hardware • Upgrades PC to a fully functional HDTV PVR • Plug & Play for Windows and drivers for Linux TELE-satellite Magazine GUARANTEE direct contact Business Voucher www.TELE-satellite.info/11/07/tevii Direct Contact to Sales Manager 44 TELE-satellite — Global Digital TV Magazine — 06-07/2011 — www.TELE-satellite.com www.TELE-satellite.com — 06-07/2011 — TELE-satellite — Global Digital TV Magazine 45 TEST REPORT Twin Tuner PC Card 06-07/2011 TeVii S480 Twin Tuner PC Card Perfectly suited to upgrade a PC with Twin-Tuner HDTV 2 x HDTV reception plus PVR. PVR Card for a PC The S480 is a PCI Express were two separate DVB-S/ we liked the remote control; connect a matching output (PCI-e) expansion card for S2 cards installed in the it helps to convert the PC from the PC power supply a PC. The use of the PCI-e PC except that the entire into a fully functional DVB- to the TeVii card. This will slot is absolutely necessary hardware for both cards is S/S2 TV receiver. It sits guarantee that the card will because the data transfer on one circuit board so that comfortably in your hand, is have enough power avail- rate of a standard PCI slot only one slot is occupied in properly labeled and comes able to it to do its job; the might not be good enough the PC.
    [Show full text]
  • UNIVERSIDAD AUTÓNOMA DE CIUDAD JUÁREZ Instituto De Ingeniería Y Tecnología Departamento De Ingeniería Eléctrica Y Computación
    UNIVERSIDAD AUTÓNOMA DE CIUDAD JUÁREZ Instituto de Ingeniería y Tecnología Departamento de Ingeniería Eléctrica y Computación GRABADOR DE VIDEO DIGITAL UTILIZANDO UN CLUSTER CON TECNOLOGÍA RASPBERRY PI Reporte Técnico de Investigación presentado por: Fernando Israel Cervantes Ramírez. Matrícula: 98666 Requisito para la obtención del título de INGENIERO EN SISTEMAS COMPUTACIONALES Profesor Responsable: M.C. Fernando Estrada Saldaña Mayo de 2015 ii Declaraci6n de Originalidad Yo Fernando Israel Cervantes Ramirez declaro que el material contenido en esta publicaci6n fue generado con la revisi6n de los documentos que se mencionan en la secci6n de Referencias y que el Programa de C6mputo (Software) desarrollado es original y no ha sido copiado de ninguna otra fuente, ni ha sido usado para obtener otro tftulo o reconocimiento en otra Instituci6n de Educaci6n Superior. Nombre alumno IV Dedicatoria A Dios porque Él es quien da la sabiduría y de su boca viene el conocimiento y la inteligencia. A mis padres y hermana por brindarme su apoyo y ayuda durante mi carrera. A mis tíos y abuelos por enseñarme que el trabajo duro trae sus recompensas y que no es imposible alcanzar las metas soñadas, sino que solo es cuestión de perseverancia, trabajo, esfuerzo y tiempo. A mis amigos: Ana, Adriel, Miguel, Angélica, Deisy, Jonathan, Antonio, Daniel, Irving, Lupita, Christian y quienes me falte nombrar, pero que se han convertido en verdaderos compañeros de vida. v Agradecimientos Agradezco a Dios por haberme permitido llegar hasta este punto en la vida, sin Él, yo nada sería y es Él quien merece el primer lugar en esta lista. Gracias Señor porque tu mejor que nadie sabes cuánto me costó, cuanto espere, cuanto esfuerzo y trabajo invertí en todos estos años, gracias.
    [Show full text]
  • University of Texas at Arlington Dissertation Template
    LOW COMPLEXITY ENCODER USING MACHINE LEARNING by THEJASWINI PURUSHOTHAM Presented to the Faculty of the Graduate School of The University of Texas at Arlington in Partial Fulfillment of the Requirements for the Degree of MASTER OF SCIENCE IN ELECTRICAL ENGINEERING THE UNIVERSITY OF TEXAS AT ARLINGTON December 2010 Copyright © by Thejaswini Purushotham 2010 All Rights Reserved ACKNOWLEDGEMENTS Multitudes of pixels come together to form a lovely portrait. Similarly, the fruition of a thesis happens because of the encouragement and guidance of numerous people. Thus, I would like to take this opportunity to thank everyone who invested their precious time on me in the last two years. In the fall of 2008, I walked into the room of Dr.K.R. Rao with the hopes of learning from the master of video coding. Though we were total strangers, he immediately put me at ease by creating a very positive working atmosphere which entails my sincere appreciation. His mentoring has undoubtedly had a profound impact on me. I am greatly indebted to him. I am deeply grateful to Dr. Dongil Han for always being available in the lab and providing me with continued financial support and technical advice. I would like to thank the other members of my advisory committee Dr. W. Alan Davis and Dr. Jonathan Bredow for reviewing this thesis document and offering insightful comments. My sincere thanks to Pragnesh and Suchethan. The love, affection and encouragement of Bhumika, Bhavana, Gunpreet, Thara, Srikanth and all my friends who kept me going through the trying times of my Masters. Finally, my sincere gratitude and love goes out to my mom Ms.
    [Show full text]