{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/46828"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/46828","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Finding regions of interest while video conferencing in bandwidth constrained environment","abstract":"Video conferencing is a popular application to connect people who are geographically distant from each other. People in different parts of the world use video conferencing, however many of them suffer from low bandwidth availability. Since, video conferencing is a network intensive application, it is not always possible to maintain the level of user satisfaction when the available network bandwidth is low. In such situations, the large video frames do not get through the network properly, causing the video to freeze or become pixelated at the receiver end, which may also put audio and video out of sync from each other. In this work, we have tried to come up with a solution that will reduce the bandwidth requirement for a video conferencing application, hence making it possible to sustain user experience in low-bandwidth situations as well. We identify that for any video frame, there are only some parts of it that are actually important to convey the activity being performed in the video, and the rest of the frame is not very informative to the viewer. We call these parts of the video regions of interest, and have come up with five different techniques to identify such regions automatically from a video frame. The basic idea is to reduce the size of each frame by blurring all the pixels that are not part of the region of interest. All these techniques are computationally intensive, and would increase the latency greatly if performed at each frame. We have parallelized our algorithms so as to reduce the running time of the algorithms making it possible to use the solutions in real time. Experimental results show that our techniques can reduce the bandwidth utilization by 42.4 %, which is a great improvement. Also, we performed user studies which concluded that such partial-blurring based on regions of interest does not affect the quality of video perceived by the viewer, or his understanding of the video.","abstract_html":"Video conferencing is a popular application to connect people who are geographically distant from each other. People in different parts of the world use video conferencing, however many of them suffer from low bandwidth availability. Since, video conferencing is a network intensive application, it is not always possible to maintain the level of user satisfaction when the available network bandwidth is low. In such situations, the large video frames do not get through the network properly, causing the video to freeze or become pixelated at the receiver end, which may also put audio and video out of sync from each other. In this work, we have tried to come up with a solution that will reduce the bandwidth requirement for a video conferencing application, hence making it possible to sustain user experience in low-bandwidth situations as well. We identify that for any video frame, there are only some parts of it that are actually important to convey the activity being performed in the video, and the rest of the frame is not very informative to the viewer. We call these parts of the video regions of interest, and have come up with five different techniques to identify such regions automatically from a video frame. The basic idea is to reduce the size of each frame by blurring all the pixels that are not part of the region of interest. All these techniques are computationally intensive, and would increase the latency greatly if performed at each frame. We have parallelized our algorithms so as to reduce the running time of the algorithms making it possible to use the solutions in real time. Experimental results show that our techniques can reduce the bandwidth utilization by 42.4 %, which is a great improvement. Also, we performed user studies which concluded that such partial-blurring based on regions of interest does not affect the quality of video perceived by the viewer, or his understanding of the video.","abstract_has_math":false,"creators":["Agarwal, Arpit"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"M.S.","degree_level":"Thesis","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":["Nahrstedt, Klara"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2014,"date_issued":"2014-01-16T18:17:37Z","date_published":"2014-01-16T18:17:37Z","updated_at":"2026-07-22T22:25:36Z","subjects":["Density-based spatial clustering of applications with noise (DBSCAN)","data mining","video games","bandwidth reduction","Video conferencing","multimedia systems","bandwidth constrained networks","region of interest","object detection","face detection","blurring","Parallelization","Compute unified design architecture (CUDA)","NVIDIA","graphics processing unit (GPU)","parallel computing"],"languages":["en"],"rights":["Copyright 2013 Arpit Agarwal"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/46828","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Nahrstedt, Klara"]},{"key":"dc:creator","label":"Author","values":["Agarwal, Arpit"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2014-01-16T18:17:37Z","2016-01-16T11:01:04Z","2013-12"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M.S."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Density-based spatial clustering of applications with noise (DBSCAN)","data mining","video games","bandwidth reduction","Video conferencing","multimedia systems","bandwidth constrained networks","region of interest","object detection","face detection","blurring","Parallelization","Compute unified design architecture (CUDA)","NVIDIA","graphics processing unit (GPU)","parallel computing"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2013 Arpit Agarwal"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/46828"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Video conferencing is a popular application to connect people who are geographically distant from each other. People in different parts of the world use video conferencing, however many of them suffer from low bandwidth availability. Since, video conferencing is a network intensive application, it is not always possible to maintain the level of user satisfaction when the available network bandwidth is low. In such situations, the large video frames do not get through the network properly, causing the video to freeze or become pixelated at the receiver end, which may also put audio and video out of sync from each other. In this work, we have tried to come up with a solution that will reduce the bandwidth requirement for a video conferencing application, hence making it possible to sustain user experience in low-bandwidth situations as well. We identify that for any video frame, there are only some parts of it that are actually important to convey the activity being performed in the video, and the rest of the frame is not very informative to the viewer. We call these parts of the video regions of interest, and have come up with five different techniques to identify such regions automatically from a video frame. The basic idea is to reduce the size of each frame by blurring all the pixels that are not part of the region of interest. All these techniques are computationally intensive, and would increase the latency greatly if performed at each frame. We have parallelized our algorithms so as to reduce the running time of the algorithms making it possible to use the solutions in real time. Experimental results show that our techniques can reduce the bandwidth utilization by 42.4 %, which is a great improvement. Also, we performed user studies which concluded that such partial-blurring based on regions of interest does not affect the quality of video perceived by the viewer, or his understanding of the video.","Item withdrawn by Mark Zulauf (zulauf@illinois.edu) on 2013-12-04T16:32:03Z Item was in collections: University of Illinois Theses & Dissertations (ID: 1) No. of bitstreams: 2 MastersThesis.pdf: 12060438 bytes, checksum: 614504e4f97a6c16e1fa72fd8c8582b3 (MD5) agarwal_arpit.pdf: 12060438 bytes, checksum: 614504e4f97a6c16e1fa72fd8c8582b3 (MD5)","Made available in DSpace on 2014-01-16T18:17:37Z (GMT). No. of bitstreams: 2 Arpit_Agarwal.pdf: 12060072 bytes, checksum: 301dbca03c8dc3293fa7051053c3499c (MD5) license.txt: 4063 bytes, checksum: 22363922268a3ef1bf44945759c8863e (MD5)","Restriction data tranferred 2014-07-01T11:36:23-05:00 Original Data Group with Access UIUC Users [automated] Release Date: 2016-01-16 12:19:34 UTC Reason: Author requested U of Illinois access only (OA after 2yrs) in Vireo ETD system","Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by Seth Robbins (robbins.sd@gmail.com) on 2014-01-16T18:19:43Z Item is restricted until 2016-01-16T18:19:34Z","U of I Only Restriction Lifted for Item 46847 on 2016-01-16T11:01:04Z."]},{"key":"dc:title","label":"Title","values":["Finding regions of interest while video conferencing in bandwidth constrained environment"]}]}],"canonical_facts":{"dc:contributor":["Nahrstedt, Klara"],"dc:creator":["Agarwal, Arpit"],"dc:date":["2014-01-16T18:17:37Z","2016-01-16T11:01:04Z","2013-12"],"dc:description":["Video conferencing is a popular application to connect people who are geographically distant from each other. People in different parts of the world use video conferencing, however many of them suffer from low bandwidth availability. Since, video conferencing is a network intensive application, it is not always possible to maintain the level of user satisfaction when the available network bandwidth is low. In such situations, the large video frames do not get through the network properly, causing the video to freeze or become pixelated at the receiver end, which may also put audio and video out of sync from each other. In this work, we have tried to come up with a solution that will reduce the bandwidth requirement for a video conferencing application, hence making it possible to sustain user experience in low-bandwidth situations as well. We identify that for any video frame, there are only some parts of it that are actually important to convey the activity being performed in the video, and the rest of the frame is not very informative to the viewer. We call these parts of the video regions of interest, and have come up with five different techniques to identify such regions automatically from a video frame. The basic idea is to reduce the size of each frame by blurring all the pixels that are not part of the region of interest. All these techniques are computationally intensive, and would increase the latency greatly if performed at each frame. We have parallelized our algorithms so as to reduce the running time of the algorithms making it possible to use the solutions in real time. Experimental results show that our techniques can reduce the bandwidth utilization by 42.4 %, which is a great improvement. Also, we performed user studies which concluded that such partial-blurring based on regions of interest does not affect the quality of video perceived by the viewer, or his understanding of the video.","Item withdrawn by Mark Zulauf (zulauf@illinois.edu) on 2013-12-04T16:32:03Z Item was in collections: University of Illinois Theses & Dissertations (ID: 1) No. of bitstreams: 2 MastersThesis.pdf: 12060438 bytes, checksum: 614504e4f97a6c16e1fa72fd8c8582b3 (MD5) agarwal_arpit.pdf: 12060438 bytes, checksum: 614504e4f97a6c16e1fa72fd8c8582b3 (MD5)","Made available in DSpace on 2014-01-16T18:17:37Z (GMT). No. of bitstreams: 2 Arpit_Agarwal.pdf: 12060072 bytes, checksum: 301dbca03c8dc3293fa7051053c3499c (MD5) license.txt: 4063 bytes, checksum: 22363922268a3ef1bf44945759c8863e (MD5)","Restriction data tranferred 2014-07-01T11:36:23-05:00 Original Data Group with Access UIUC Users [automated] Release Date: 2016-01-16 12:19:34 UTC Reason: Author requested U of Illinois access only (OA after 2yrs) in Vireo ETD system","Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by Seth Robbins (robbins.sd@gmail.com) on 2014-01-16T18:19:43Z Item is restricted until 2016-01-16T18:19:34Z","U of I Only Restriction Lifted for Item 46847 on 2016-01-16T11:01:04Z."],"dc:identifier":["http://hdl.handle.net/2142/46828"],"dc:language":["en"],"dc:rights":["Copyright 2013 Arpit Agarwal"],"dc:subject":["Density-based spatial clustering of applications with noise (DBSCAN)","data mining","video games","bandwidth reduction","Video conferencing","multimedia systems","bandwidth constrained networks","region of interest","object detection","face detection","blurring","Parallelization","Compute unified design architecture (CUDA)","NVIDIA","graphics processing unit (GPU)","parallel computing"],"dc:title":["Finding regions of interest while video conferencing in bandwidth constrained environment"],"dc:type":["text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Thesis"],"thesis:degree_name":["M.S."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:25:36Z"}