• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1261
  • 687
  • 2
  • Tagged with
  • 1952
  • 1948
  • 1946
  • 203
  • 200
  • 188
  • 174
  • 156
  • 141
  • 139
  • 122
  • 111
  • 94
  • 93
  • 83
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
351

Analys av fingeravtryck / Analysis of fingerprints

Henriksson, Marcus January 2002 (has links)
<p>This report describes a system for verification of fingerprints against a previous created template. It describes how and why a fingerprint image must be processed before it can be used to either identify or verify a person. The method is based on special features of a fingerprint, called minutiae points. The whole process from image to matching is described, every step in the process with image enhancement, binarization, thinning and how to find the minutiae points. Also what false minutiae points are, how they arise, why they deteriorate the result, and how to handle them, is discussed. </p><p>Finally a test of the system with a large number of fingerprints is presented, to see how good the system is according to security and reliability about not accepting prints from other fingers or reject the fingerprints, which are from the same finger as the template. Many proposals about how the performance and the security of the system can be improved are also presented.</p>
352

Procedural Media Representation / Proceduriell Medierepresentation

Henrysson, Anders January 2002 (has links)
<p>We present a concept for using procedural techniques to represent media. Procedural methods allow us to represent digital media (2D images, 3D environments etc.) with very little information and to render it photo realistically. Since not all kind of content can be created procedurally, traditional media representations (bitmaps, polygons etc.) must be used as well. We have adopted an object-based media representation where an object can be represented either with a procedure or with its traditional representation. Since the objects are created on the client the procedures can be adapted to its properties such as screen resolution and rendering performance. To keep the application as small and flexible as possible, each procedure is implemented as a library which is only loaded when needed. The media representation iswritten in XML to make it human readable and easy editable. The application is document driven where the content of the XML document determines which libraries to be loaded. The media objects resulting from the procedures is composited into the media representation preferred by the renderer together with the non-procedural objects. The parameters in the XML document are relative to parameters determined by the system properties (resolution, performance etc.) and hence adapt the procedures to the client. By mapping objects to individual libraries, the architecture is easy to make multi threaded and/or distributed.</p>
353

Interaktiv 3d-grafik : utveckling av en 3d-applikation för Internet / Interactive 3d graphics : development of a 3d application for the Internet

Jonasson, Per, Elmvik, Ola January 2002 (has links)
<p>Interaktiv 3d-grafik är ett område som i dagsläget genomgår stora förändringar med ständigt ökad efterfrågan. Tack vare förbättrad mjuk- och hårdvara går det idag att åstadkomma saker som bara för ett par år sedan var fiktion. </p><p>Syftet med rapporten är att dokumentera dessa möjligheter genom att undersöka grunderna för hantering och manipulering av 3d-modeller i programvaran Macromedia Director 8.5, samt implementera denna kunskap i en interaktiv 3d- applikation. </p><p>3d-grafik som används i Director är polygonbaserad och renderas i realtid på användarens dator. Moduleringen av 3d-grafiken kan utföras på två sätt, antingen i programmeringsspråket Lingo eller via fristående program. Director erbjuder goda möjligheter för manipulering av 3d-modeller vilket har utnyttjas i arbetets praktiska del. </p><p>Den praktiska delen av vårt arbete har resulterat i en applikation där användaren kan inreda ett virtuellt rum i 3d-miljö. All interaktion med denna sker i realtid. Applikationen kan användas som plattform för projekt där företag vill visualisera sina produkter i en interaktiv 3d-miljö. </p><p>För att skapa en sådan interaktiv 3d-miljö krävs det i dagsläget goda kunskaper om hur 3d-grafik är uppbyggd och hur den hanteras i programmeringsspråket Lingo. Denna rapport är ämnad att ge läsaren en inblick av detta.</p>
354

Shape from Silhouette Scanner / Form från silhuett skanner

Olsson, Karin, Persson, Therese January 2002 (has links)
<p>The availability of digital models of real 3D objects is becoming more and more important in many different applications (e-commerce, virtual visits etc). Very often the objects to be represented cannot be modeled by means of the classical 3D modeling tools because of the geometrical complexity or color texture. In these cases, devices for the automatic acquisition of the shape and the color of the objects (3D scanners or range scanners) have to be used. </p><p>The scanner presented in this work, a Shape from silhouette scanner, is very cheap (it is based on the use of a simple digital camera and a turntable) and easy to use. While maintaining the camera on a tripod and the object on the turntable, the user acquires images with different rotation angles of the table. The fusion of all the acquired views enables the production of a digital 3D representation of the object.</p><p>Existing Shape from silhouette scanners operate in an indirect way. They subdivide the object definition space in a regular 3D grid and verify that a voxel belongs to the object by verifying that its 2D projection falls inside the silhouette of the corresponding image. Our scanner adopts a direct method: by using a new 3D representation scheme and algorithm, the Marching Intersections data structure, we can directly intersect all the 3D volumes obtained by the silhouettes extracted from the images.</p>
355

Interaktivreklamfilm-en CD-ROM-produktion för Alding Webshop Maker / Interactive commercial : a CD-ROM demonstration for Alding Webshop Maker

Petersson, Jonas January 2002 (has links)
<p>Denna rapport visar hur en reklamfilm för en specifik produkt har utvecklats, i form av en CD-ROM-produktion. Företaget Alding AB har efterfrågat reklamfilmen för sin produkt Alding Webshop Maker 1.3. </p><p>Flera olika programvaror har använts vid genomförandet, varav ljudredigeringsprogrammet Sonic Foundry Sound Forge 5.0 och bildredigeringsprogrammet Adobe Photoshop 5.5 hör till de mest frekvent använda. Med hjälp av programmet Macromedia Director 7.0 har sammanställningen av reklamfilmen utförts. Rapporten behandlar de olika problem som uppstått under arbetets gång samt hur de har kunnat undanröjas. </p><p>Efter färdigställandet av CD-ROM-produktionen började Alding AB att använda den. På detta sätt fick de ytterligare en kanal varigenom de kan sprida information om Alding Webshop Maker 1.3. Den enkla och informativa reklamfilmen gör att presumtiva kunder får upp ögonen för produkten.</p>
356

FloodViewer : Web-based visual interface to a flood forecasting system

Nilsson, Andreas January 2002 (has links)
<p>This diploma work has been done as a part of the EC funded projects, MUSIC VK1- CT-2000-00058 and SmartDoc IST-2000-28137. The objective was to create an intuitive and easy to use visualization of flood forecasting data provided in the MUSIC project. This visualization is focused on the Visual User Interface and is built on small, reusable components. The visualization, FloodViewer, is small enough to ensure the possibility of distribution via the Internet, yet capable of enabling collaboration possibilities and embedment in electronic documents of the entire visualization. Thus, FloodViewer has been developed in three versions for different purposes. </p><p>Analysis and report generation (FloodViewer ) Collaborative analysis (FloodViewerNet ) Presentation and documentation (FloodViewerX).</p>
357

Implementation av iterativ rastreringsmetod för färgbilder / Implementation of an iterative halftoning technique for colour images

Eriksson, Robert, Fridh, Daniel January 2002 (has links)
<p>This report describes the procedure in which we accomplished our task, which was to implement a present algorithm. This was made using C++. The algorithm is developed by Sasan Gooran, who is our examiner in this project. The algorithm uses an iterative method to produce the halftoned images. </p><p>The reason for this project is to speed up the existing program which is made in Matlab. Our main action taken to speed up the program was to use C++ instead of Matlab. It is safe to say that we managed to fulfill our commitments with respect to speed, but we are not completely satisfied with the results regarding the quality. Although the result does not differ a great deal compared to the Matlab version, there are still improvements to make before considering using it commercially. </p><p>Our program is an extension of an existing C++ program, written by Per Fredriksson. We used his program as base to our program. The addition we have made to his code is the possibility to halftone colour images.</p>
358

Benchmarking a DSP processor / Benchmarking av en DSP processor

Lennartsson, Per, Nordlander, Lars January 2002 (has links)
<p>This Master thesis describes the benchmarking of a DSP processor. Benchmarking means measuring the performance in some way. In this report, we have focused on the number of instruction cycles needed to execute certain algorithms. The algorithms we have used in the benchmark are all very common in signal processing today. </p><p>The results we have reached in this thesis have been compared to benchmarks for other processors, performed by Berkeley Design Technology, Inc. </p><p>The algorithms were programmed in assembly code and then executed on the instruction set simulator. After that, we proposed changes to the instruction set, with the aim to reduce the execution time for the algorithms. </p><p>The results from the benchmark show that our processor is at the same level as the ones tested by BDTI. Probably would a more experienced programmer be able to reduce the cycle count even more, especially for some of the more complex benchmarks.</p>
359

Ternära koder för variabelt felskydd / Ternary Codes for Unequal Error Protection

Karlsson, Björn January 2002 (has links)
<p>Ternary codes for unequal error protection is a part of a communication system where different parts of the information to be transmitted can receive different amount of error protection. There are a lot of applications where the channel conditions fluctuate so that reliable or acceptable communication can not be guaranteed. Regardless whether the fluctuations of the channel are intentional or not the idea is to let the coderate decrease so that the error correcting capability can increase for the part of the information to be more protected. </p><p>By using the support, the nonzero positions of the ternary code, a new binary code can be extracted with properties different from the ternary code in the sense of cardinality and minimum Hamming distance. When the channel conditions are good the receiver decodes the message using ternary decisions and receives all information included in the codeword. When the channel conditions drops the receiver decodes the message using binary decisions to assimilate the information in the support. What the properties of the ternary code should be like to give a good ternary error correcting capability and best possible error correcting capability for the support is one of the questions this thesis will look at. A number of ternary codes used in this thesis are constructed from Mattias Svanströms dissertation “Ternary Codes with Weight Constraints”, [4]. The properties of the support have been studied and modified in that sense it has given a new binary code with better error correctingcapability and an acceptable coderate. </p><p>The unequal error protection lies in the modulation scheme. By using knowledge of the weight distribution and the error correcting capability of the ternary code the signal points in the modulation scheme can be optimized in the sense of error probability for ternary or binary decoding. When optimal error probability for the complete system is required optimal signal points for both modulations schemes needs to be considered and the final signal points placed thereafter.</p>
360

Multiphase Motion Estimation in a Two Phase Flow

Gustafsson, Gabriella January 2005 (has links)
To improve the control of a steel casting process ABB has developed an Electro Magnetic Brake (EMBR). This product is designed to improve steel quality, i.e. reduce non-metallic inclusions and blisters as well as risk of surface cracks. There is a demand of increasing the steel quality and in order to optimize the steel casting, simulations and experiments play an important role in achieving this. An advanced CFD simulation model has been created to carry out this task. The validation of the simulation model is performed on a water model that has been built for this purpose. This water model also makes experiments possible. One step to the simulation model is to measure the velocity and motion pattern of the seeding particles and the air bubbles in the water model to see if it corresponds to the simulation results. Since the water is transparent, seeding particles have been added to the liquid in order to observe the motion of the water. They have the same density as water. Hence the particles will follow the flow accurately. The motions of the air bubbles that are added into the water model need also to be observed since they influence the flow pattern. An algorithm - ”Transparent motions” - is thoroughly inspected and implemented. ”Transparent motions” was originally designed to post process x-ray images. However in this thesis, it is investigated whether the algorithm might be applicable to the water model and the image sequences containing seeding particles and air bubbles that are going to be used for motion estimation. The result show satisfying results for image sequences of particles only, however with a camera with a faster sampling interval, these results would improve. For image sequences with both bubbles and particles no results have been achieved.

Page generated in 1.48 seconds