Spelling suggestions: "subject:"batching algorithm"" "subject:"batching dalgorithm""
1 |
Enhanced computation time for fast block matching algorithmAhmed, Zaynab Anwer January 2013 (has links)
Video compression is the process of reducing the amount of data required to represent digital video while preserving an acceptable video quality. Recent studies on video compression have focused on multimedia transmission, videophones, teleconferencing, high definition television (HDTV), CD-ROM storage, etc. The idea of compression techniques is to remove the redundant information that exists in the video sequences. Motion compensated predictive coding is the main coding tool for removing temporal redundancy of video sequences and it typically accounts for 50-80% of the video encoding complexity. This technique has been adopted by all of the existing international video coding standards. It assumes that the current frame can be locally modelled as a translation of the reference frames. The practical and widely method used to carry out motion compensated prediction is block matching algorithm. In this method, video frames are divided into a set of non-overlapped macroblocks; each target macroblock of the current frame is compared with the search area in the reference frame in order to find the best matching macroblock. This will carry out displacement vectors that stipulate the movement of the macroblocks from one location to another in the reference frame. Checking all these locations is called full Search, which provides the best result. However, this algorithm suffers from long computational time, which necessitates improvement. Several methods of Fast Block Matching algorithm were developed to reduce the computation complexity. This thesis focuses on two classifications: the first is called the lossless block matching algorithm process, in which the computational time required to determine the matching macroblock of the full search is decreased while the resolution of the predicted frames is the same as for the full search. The second is called the lossy block matching algorithm process, which reduces the computational complexity effectively but the search result’s quality is not the same as for the full search.
|
2 |
Theory and Applications of Weighted Least Squares Surface Matching for Accurate Spatial Data RegistrationPâquet, Robert Jean Marc January 2004 (has links)
This thesis discusses matching of 3D surfaces, in particular, their registration in a common coordinate system. This differs from object recognition in the sense that the surfaces are generally close to registration, sometimes so close that the mismatch cannot be detected on visual inspection. The surface matching algorithm, based on least squares theory, is therefore an estimation of the matching parameters, sometimes very small, which provides the most statistically accurate registration. High redundancy is achieved with the algorithm, as each point of one surface can potentially participate in the formation of an observation equation for the least squares adjustment. The algorithm minimises the separation between the surfaces. The surfaces are defined by sets of points represented by their cartesian coordinates in 3D space, without restrictions on the mode of sampling used in the capture of the data. The registration is executed without control points. Modern non-thematic sampling methods, for instance airborne laser scanning, can benefit from such an algorithm. Other applications include processes where permanent control markers cannot be used, for example, medical applications or coastal erosion. Surface matching has been used previously by a small number of people. The particular interest of this thesis, however, has been to test the accuracy and other characteristics of the matching, especially when weighting is used with the surface separations. This thesis presents and compares several weighting techniques including one technique based on the covariance function. In addition, a statistical method to model matching accuracy as a function of the density of the control surface is formulated. The method is useful to ascertain the interpolation component of the matching error. The remaining component of the error can be deducted and analysed according to the project under consideration. Examples of project might be filtering in data fusion assessment, or volume displacement in landslide analysis. The theory is developed using artificial data. This helps to isolate and analyse in turn the various characteristics of the surface matching. The thesis is then illustrated with examples involving real data sampled in Newcastle, NSW, Australia, using methods such as ALS, photogrammetry and GPS. / PhD Doctorate
|
3 |
Memory Architecture Template for Fast Block Matching Algorithms on Field Programmable Gate ArraysChandrakar, Shant 01 December 2009 (has links)
Fast Block Matching (FBM) algorithms for video compression are well suited for acceleration using parallel data-path architectures on Field Programmable Gate Arrays (FPGAs). However, designing an efficient on-chip memory subsystem to provide the required throughput to this parallel data-path architecture is a complex problem. This thesis presents a memory architecture template that can be parameterized for a given FBM algorithm, number of parallel Processing Elements (PEs), and block size. The template can be parameterized with well known exploration techniques to design efficient on-chip memory subsystems. The memory subsystems are derived for two existing FBM algorithms and are implemented on a Xilinx Virtex 4 family of FPGAs. Results show that the derived memory subsystem in the best case supports up to 27 more parallel PEs than the three existing subsystems and processes integer pixels in a 1080p video sequence up to a rate of 73 frames per second. The speculative execution of an FBM algorithm for the same number of PEs increases the number of frames processed per second by 49%.
|
4 |
Cooperative Diversity and Partner Selection in Wireless NetworksVeluppillai, Mahinthan January 2007 (has links)
Next generation wireless communication systems are expected to provide a variety
of services including voice, data and video. The rapidly growing demand for these services
needs high data rate wireless communication systems with reliability and high user
capacity. Recently, it has been shown that reliability and achievable data rate of wireless communication systems increases dramatically by employing multiple transmit and receive antennas. Transmit diversity is a powerful technique for combating multipath
fading in wireless communications. However, employing multiple antennas in a mobile
terminal to achieve the transmit diversity in the uplink is not feasible due to the limited
size of the mobile unit.
In order to overcome this problem, a new mode of transmit diversity called cooperative
diversity (CD) based on user cooperation, was proposed very recently. By user cooperation, it is meant that the sender transmits to the destination and copies to other users, called partners, for relaying to the destination. The antennas of the sender and the partners together form a multiple antenna situation. CD systems are immuned not only against small scale channel fading but also against large scale channel fading. On the other hand, CD systems are more sensitive to interuser (between sender and partner) transmission errors and user mobility.
In this dissertation, we propose a bandwidth and power efficient CD system which could be accommodated with minimal modifications in the currently available direct or
point-to-point communication systems. The proposed CD system is based on quadrature
signaling (QS). With quadrature signaling, both sender’s and partners’ information
symbols are transmitted simultaneously in his/her multiple access channels. It also reduces the synchronization as well as the interference problems that occur in the schemes reported in the literature.
The performance of the proposed QS-CD system is analyzed at different layers. First, we study the bit error probability (BEP) of the QS-CD system for both fixed and adaptive
relaying at the partner. It is shown from the BEP performance that the QS-CD system can
achieve diversity order of two. Then, a cross-layer communication system is developed
by combing the proposed QS-CD system at the physical layer and the truncated stop-and-
wait automatic repeat request (ARQ) at the data link layer. The performance of the cross-layer system is analyzed and compared with existing schemes in the literature
for performance metrics at the data link layer and upper layers, i.e., frame error rate, packet loss rate, average packet delay, throughput, etc. In addition, the studies show that the proposed QS-CD-ARQ system outperforms existing schemes when it has a good partner. In this respect, the proposed system is fully utilizing the communication channel and less complex in terms of implementation when compared with the existing systems.
Since the partner selection gives significant impact on the performance of the CD systems, partner selection algorithms (PSAs) are extensively analyzed for both static and
mobile user network. In this case, each individual user would like to take advantage
of cooperation by choosing a suitable partner. The objective of an individual user may conflict with the objective of the network. In this regard, we would like to introduce a PSA which tries to balance both users and network objectives by taking user mobility into consideration. The proposed PSA referred to as worst link first (WLF), to choose the best partner in cooperative communication systems. The WLF algorithm gives priority to the worst link user to choose its partner and to maximize the energy gain of the radio cell. It is easy to implement not only in centralized networks but also in distributed networks with or without the global knowledge of users in the network. The proposed WLF matching algorithm, being less complex than the optimal maximum weighted (MW) matching and the heuristic based Greedy matching algorithms, yields performance characteristics close to those of MW matching algorithm and better than the Greedy matching algorithm in both static and mobile user networks. Furthermore, the proposed matching algorithm provides around 10dB energy gain with optimal power allocation over a non-cooperative system which is equivalent to prolonging the cell phone battery recharge time by about ten times.
|
5 |
Cooperative Diversity and Partner Selection in Wireless NetworksVeluppillai, Mahinthan January 2007 (has links)
Next generation wireless communication systems are expected to provide a variety
of services including voice, data and video. The rapidly growing demand for these services
needs high data rate wireless communication systems with reliability and high user
capacity. Recently, it has been shown that reliability and achievable data rate of wireless communication systems increases dramatically by employing multiple transmit and receive antennas. Transmit diversity is a powerful technique for combating multipath
fading in wireless communications. However, employing multiple antennas in a mobile
terminal to achieve the transmit diversity in the uplink is not feasible due to the limited
size of the mobile unit.
In order to overcome this problem, a new mode of transmit diversity called cooperative
diversity (CD) based on user cooperation, was proposed very recently. By user cooperation, it is meant that the sender transmits to the destination and copies to other users, called partners, for relaying to the destination. The antennas of the sender and the partners together form a multiple antenna situation. CD systems are immuned not only against small scale channel fading but also against large scale channel fading. On the other hand, CD systems are more sensitive to interuser (between sender and partner) transmission errors and user mobility.
In this dissertation, we propose a bandwidth and power efficient CD system which could be accommodated with minimal modifications in the currently available direct or
point-to-point communication systems. The proposed CD system is based on quadrature
signaling (QS). With quadrature signaling, both sender’s and partners’ information
symbols are transmitted simultaneously in his/her multiple access channels. It also reduces the synchronization as well as the interference problems that occur in the schemes reported in the literature.
The performance of the proposed QS-CD system is analyzed at different layers. First, we study the bit error probability (BEP) of the QS-CD system for both fixed and adaptive
relaying at the partner. It is shown from the BEP performance that the QS-CD system can
achieve diversity order of two. Then, a cross-layer communication system is developed
by combing the proposed QS-CD system at the physical layer and the truncated stop-and-
wait automatic repeat request (ARQ) at the data link layer. The performance of the cross-layer system is analyzed and compared with existing schemes in the literature
for performance metrics at the data link layer and upper layers, i.e., frame error rate, packet loss rate, average packet delay, throughput, etc. In addition, the studies show that the proposed QS-CD-ARQ system outperforms existing schemes when it has a good partner. In this respect, the proposed system is fully utilizing the communication channel and less complex in terms of implementation when compared with the existing systems.
Since the partner selection gives significant impact on the performance of the CD systems, partner selection algorithms (PSAs) are extensively analyzed for both static and
mobile user network. In this case, each individual user would like to take advantage
of cooperation by choosing a suitable partner. The objective of an individual user may conflict with the objective of the network. In this regard, we would like to introduce a PSA which tries to balance both users and network objectives by taking user mobility into consideration. The proposed PSA referred to as worst link first (WLF), to choose the best partner in cooperative communication systems. The WLF algorithm gives priority to the worst link user to choose its partner and to maximize the energy gain of the radio cell. It is easy to implement not only in centralized networks but also in distributed networks with or without the global knowledge of users in the network. The proposed WLF matching algorithm, being less complex than the optimal maximum weighted (MW) matching and the heuristic based Greedy matching algorithms, yields performance characteristics close to those of MW matching algorithm and better than the Greedy matching algorithm in both static and mobile user networks. Furthermore, the proposed matching algorithm provides around 10dB energy gain with optimal power allocation over a non-cooperative system which is equivalent to prolonging the cell phone battery recharge time by about ten times.
|
6 |
Design of a Real-time Image-based Distance Sensing System by Stereo Vision on FPGA2012 August 1900 (has links)
A stereo vision system is a robust method to sense the distance information in a scene. This research explores the stereo vision system from the fundamentals of stereo vision and the
computer stereo vision algorithm to the final implementation of the system on a FPGA chip. In a stereo vision system, images are captured by a pair of stereo image sensors. The distance information
can be derived from the disparities between the stereo image pair, based on the theory of binocular geometry. With the increasing focus on 3D vision, stereo vision is becoming a hot topic in the areas of computer games, robot vision and medical applications. Particularly, most stereo vision systems are expected to be used in real-time applications.
In this thesis, several stereo correspondence algorithms that determine the disparities between stereo image pair are examined. The algorithms can be categorized into global stereo algorithms and local stereo algorithms depending on the optimization techniques. The global algorithms examined are the Dynamic Time Warp (DTW) algorithm and the DTW with quantization algorithm, while the local algorithms examined are the window based Sum of Squared Differences (SSD), Sum of Absolute Differences (SAD) and Census transform correlation algorithms. With analysis among them, the window based
SAD correlation algorithm is proposed for implementation on a FPGA platform.
The proposed algorithm is implemented onto an Altera DE2 board featuring an Altera Cyclone II 2C35 FPGA. The implemented module of the algorithm is simulated using ModelSim-Altera to verify the correctness of its functionality. Along with a pair of stere image sensors and a LCD monitor, a stereo vision system is built. The entire system realizes a real-time video frame rate of 16.83 frames per second with an image resolution of 640 by 480 and produces disparity maps in which the objects are clearly distinguished by their relative distance information.
|
7 |
Specialised global methods for binocular and trinocular stereo matchingHorna Carranza, Luis Alberto January 2017 (has links)
The problem of estimating depth from two or more images is a fundamental problem in computer vision, which is commonly referred as to stereo matching. The applications of stereo matching range from 3D reconstruction to autonomous robot navigation. Stereo matching is particularly attractive for applications in real life because of its simplicity and low cost, especially compared to costly laser range finders/scanners, such as for the case of 3D reconstruction. However, stereo matching has its very unique problems like convergence issues in the optimisation methods, and challenges to find matches accurately due to changes in lighting conditions, occluded areas, noisy images, etc. It is precisely because of these challenges that stereo matching continues to be a very active field of research. In this thesis we develop a binocular stereo matching algorithm that works with rectified images (i.e. scan lines in two images are aligned) to find a real valued displacement (i.e. disparity) that best matches two pixels. To accomplish this our research has developed techniques to efficiently explore a 3D space, compare potential matches, and an inference algorithm to assign the optimal disparity to each pixel in the image. The proposed approach is also extended to the trinocular case. In particular, the trinocular extension deals with a binocular set of images captured at the same time and a third image displaced in time. This approach is referred as to t +1 trinocular stereo matching, and poses the challenge of recovering camera motion, which is addressed by a novel technique we call baseline recovery. We have extensively validated our binocular and trinocular algorithms using the well known KITTI and Middlebury data sets. The performance of our algorithms is consistent across different data sets, and its performance is among the top performers in the KITTI and Middlebury datasets.
|
8 |
DESIGN AND IMPLEMENTATION OF AN IMPROVED SET MATCHING ALGORITHM HANDLING DNA SEQUENCESDU, YANXUE January 2002 (has links)
No description available.
|
9 |
Fingerprint Identification by Improved Method of Minutiae MatchingLi, Tuo 18 January 2017 (has links)
No description available.
|
10 |
Generalized Beam Angle Statistics For Shape DescriptionTola, Omer Onder 01 October 2004 (has links) (PDF)
In this thesis, we introduce a new shape descriptor and a graph based matching algorithm to detect a template shape in an image that contains a single object. The shape descriptor, Generalized Beam Angle Statistics, GBAS is obtained with the generalization of the boundary based shape descriptor, Beam Angle Statistics, BAS cite{BAS}. GBAS improves BAS so that it can compute the feature vector of a boundary point without the requirement of the parametric boundary representation. This way, it can be used in matching an individual edge pixel with a boundary point of template shape, even if it is not possible to extract the shape boundary in the image with the available techniques.
Given a template shape, the matching algorithm solves the correspondence problem between the sampled boundary points of the template and the edges of the query image, using the GBAS feature vectors and the spatial information of edges. The match graph represents the correspondence problem and the optimum path on this graph gives the solution of it. Optimum path is found using a polynomial time algorithm that is based on the dynamic programming approach.
In the experiments, we show that the proposed shape descriptor is very powerful and the matching algorithm is capable of detecting a template shape in edge detected images under a variety of transformations and noise.
|
Page generated in 0.0986 seconds