dc.contributor.author |
Boutros, Lea Salim, |
dc.date |
2014 |
dc.date.accessioned |
2015-02-03T10:43:41Z |
dc.date.available |
2015-02-03T10:43:41Z |
dc.date.issued |
2014 |
dc.date.submitted |
2014 |
dc.identifier.other |
b18264177 |
dc.identifier.uri |
http://hdl.handle.net/10938/10248 |
dc.description |
Thesis. M.S. American University of Beirut. Department of Computer Science, 2014. T:6034 |
dc.description |
Advisor : Dr. Mohamad Jaber, Assistant Professor, Computer Science ; Members of Committee : Dr. Wassim El Hajj, Assistant Professor, Computer Science ; Dr. Shady Elbassuoni, Assistant Professor, Computer Science. |
dc.description |
Includes bibliographical references (leaves 54-56) |
dc.description.abstract |
In this thesis, we propose a method to match a set of logos in a video in real time without degrading the quality of the video. The matching algorithm should take into account frame rate standard so that we avoid skipping frames which drastically reduces the quality of a video. The contribution of the thesis is two-fold. First, we propose a solution based on fine grain Quality of Service (QoS) control so that to increase predictability of execution times. Our method allows adapting matching logo algorithm by adequately setting quality level parameters for it. The objective of the quality management policy is to meet QoS requirements while maximizing the utilization of available time budget. This allows us to match a set of logos by adapting the quality of the matching algorithm depending on the available deadline. Depending on the progress of the computation (actual time), our method uses a quality manager that chooses the next quality level parameter. Second, we use multithreading in order to parallelize matching of different set of logos, and hence maximize the number of logos that could be matched within the deadline. Our method is fully implemented using C++ and OpenCV library. We present experimental results showing that using our method we can match more logos while respecting the frame rate of a video. |
dc.format.extent |
1 online resource (xi, 56 leaves) ; 30cm |
dc.language.iso |
eng |
dc.relation.ispartof |
Theses, Dissertations, and Projects |
dc.subject.classification |
T:006034 AUBNO |
dc.subject.lcsh |
Real-time control. |
dc.subject.lcsh |
Image processing. |
dc.subject.lcsh |
Video surveillance. |
dc.subject.lcsh |
Parallel programming (Computer science) |
dc.subject.lcsh |
Quality of service (Computer networks) |
dc.subject.lcsh |
Automatic tracking. |
dc.subject.lcsh |
Automatic control -- Data processing. |
dc.title |
Real time QoS control for video tracking - |
dc.type |
Thesis |
dc.contributor.department |
American University of Beirut. Faculty of Arts and Sciences. Department of Computer Science, degree granting institution. |