18,886 research outputs found

    GLive: The Gradient overlay as a market maker for mesh-based P2P live streaming

    Get PDF
    Peer-to-Peer (P2P) live video streaming over the Internet is becoming increasingly popular, but it is still plagued by problems of high playback latency and intermittent playback streams. This paper presents GLive, a distributed market-based solution that builds a mesh overlay for P2P live streaming. The mesh overlay is constructed such that (i) nodes with increasing upload bandwidth are located closer to the media source, and (ii) nodes with similar upload bandwidth become neighbours. We introduce a market-based approach that matches nodes willing and able to share the stream with one another. However, market-based approaches converge slowly on random overlay networks, and we improve the rate of convergence by adapting our market-based algorithm to exploit the clustering of nodes with similar upload bandwidths in our mesh overlay. We address the problem of free-riding through nodes preferentially uploading more of the stream to the best uploaders. We compare GLive with our previous tree-based streaming protocol, Sepidar, and NewCoolstreaming in simulation, and our results show significantly improved playback continuity and playback latency

    High throughput spatial convolution filters on FPGAs

    Get PDF
    Digital signal processing (DSP) on field- programmable gate arrays (FPGAs) has long been appealing because of the inherent parallelism in these computations that can be easily exploited to accelerate such algorithms. FPGAs have evolved significantly to further enhance the mapping of these algorithms, included additional hard blocks, such as the DSP blocks found in modern FPGAs. Although these DSP blocks can offer more efficient mapping of DSP computations, they are primarily designed for 1-D filter structures. We present a study on spatial convolutional filter implementations on FPGAs, optimizing around the structure of the DSP blocks to offer high throughput while maintaining the coefficient flexibility that other published architectures usually sacrifice. We show that it is possible to implement large filters for large 4K resolution image frames at frame rates of 30–60 FPS, while maintaining functional flexibility

    Mapping and analysis of changes in the riparian landscape structure of the Lockyer Valley Catchment, Queensland, Australia

    Get PDF
    [Abstract]: A case study of the Lockyer Valley catchment in Queensland, Australia, was conducted to develop appropriate mapping and assessment techniques to quantify the nature and magnitude of riparian landscape structural changes within a catchment. The study employed digital image processing techniques to produce land cover maps from the 1973 and 1997 Landsat imagery. Fixed and variable width buffering of streams were implemented using a geographic information system (GIS) to estimate the riparian zone and to subsequently calculate the landscape patterns using the Patch Analyst (Grid) program (a FRAGSTATS interface). The nature of vegetation clearing was characterised based on land tenure, slope and stream order. Using the Pearson chi-square test and Cramer’s V statistic, the relationships between the vegetation clearing and land tenure were further assessed. The results show the significant decrease in woody vegetation areas mainly due to conversion to pasture. Riparian vegetation corridors have become more fragmented, isolated and of much smaller patches. Land tenure was found to be significantly associated with the vegetation clearing, although the strength of association was weak. The large proportion of deforested riparian zones within steep slopes or first-order streams raises serious questions about the catchment health and the longer term potential for land degradation by upland clearing. This study highlights the use of satellite imagery and geographic information systems in mapping and analysis of landscape structural change, as well as the identification of key issues related to sensor spatial resolution, stream buffering widths, and the quantification of land transformation processes
    • …
    corecore