Pub Date : 2022-02-25DOI: 10.37256/ccds.3220221277
Felix Thalhammer, Pascal Schöttle, Matthias Janetschek, Christian Ploder
Based on the current measures, it is unlikely that the targets of the Paris Agreement on climate change are to be achieved within the given time. Therefore, new solutions are needed to get climate change under control. Emerging technologies like blockchain allow for new ways to approach climate change. The blockchain serves only as an enabling technology for cryptocurrencies but is a stand-alone tool applicable for various purposes. This paper aims to shed light on the overlap between the areas of blockchain and climate change. Research in this area was examined for potential blockchain use cases to support climate action using a systematic literature review. The found applications can be grouped into the main categories of Emissions Trading and Green Certificates, Sustainable Energy, Sustainable Mobility, and Green Financing. Within these applications, blockchains are being used as supporting technology. Especially transparency, traceability, and immutability are particularly beneficial in blockchain-based applications against climate change. As a downside of the technology, controversial aspects of the blockchain are considered as the energy consumption of the technology.
{"title":"Blockchain Use Cases Against Climate Destruction","authors":"Felix Thalhammer, Pascal Schöttle, Matthias Janetschek, Christian Ploder","doi":"10.37256/ccds.3220221277","DOIUrl":"https://doi.org/10.37256/ccds.3220221277","url":null,"abstract":"Based on the current measures, it is unlikely that the targets of the Paris Agreement on climate change are to be achieved within the given time. Therefore, new solutions are needed to get climate change under control. Emerging technologies like blockchain allow for new ways to approach climate change. The blockchain serves only as an enabling technology for cryptocurrencies but is a stand-alone tool applicable for various purposes. This paper aims to shed light on the overlap between the areas of blockchain and climate change. Research in this area was examined for potential blockchain use cases to support climate action using a systematic literature review. The found applications can be grouped into the main categories of Emissions Trading and Green Certificates, Sustainable Energy, Sustainable Mobility, and Green Financing. Within these applications, blockchains are being used as supporting technology. Especially transparency, traceability, and immutability are particularly beneficial in blockchain-based applications against climate change. As a downside of the technology, controversial aspects of the blockchain are considered as the energy consumption of the technology.","PeriodicalId":158315,"journal":{"name":"Cloud Computing and Data Science","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-02-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132847850","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-02-23DOI: 10.37256/ccds.3220221213
Ravi S. Sharma, Purna N. Mannava, Stephen C. Wingreen
Big Data's 5 V complexities are making it increasingly difficult to develop an understanding of the end to end process. Big Data platforms play a crucial role in many critical systems, combining with Internet-of-Things, Artificial Intelligence and Business Analytics. It is both relevant and important to understand Big Data systems to identify the best tools that fit the requirements of heterogeneous platforms. The objective of this paper is to "discover" a set of design principles and rules for Cloud-based Big Data platforms for complex, heterogeneous environments. The design scope comprises Big Data's significance, challenges and architectural impacts. Using a methodology Reverse Engineered Design Science Research (REDSR), artifacts from leading vendors are used to elicit the design principles and rules with relevant details of Big Data components. We conclude that the findings are relevant and useful for DevOps architects and practitioners in operating complex, heterogeneous Cloud-based Big Data platforms.
{"title":"Reverse-Engineering the Design Rules for Cloud-Based Big Data Platforms","authors":"Ravi S. Sharma, Purna N. Mannava, Stephen C. Wingreen","doi":"10.37256/ccds.3220221213","DOIUrl":"https://doi.org/10.37256/ccds.3220221213","url":null,"abstract":"Big Data's 5 V complexities are making it increasingly difficult to develop an understanding of the end to end process. Big Data platforms play a crucial role in many critical systems, combining with Internet-of-Things, Artificial Intelligence and Business Analytics. It is both relevant and important to understand Big Data systems to identify the best tools that fit the requirements of heterogeneous platforms. The objective of this paper is to \"discover\" a set of design principles and rules for Cloud-based Big Data platforms for complex, heterogeneous environments. The design scope comprises Big Data's significance, challenges and architectural impacts. Using a methodology Reverse Engineered Design Science Research (REDSR), artifacts from leading vendors are used to elicit the design principles and rules with relevant details of Big Data components. We conclude that the findings are relevant and useful for DevOps architects and practitioners in operating complex, heterogeneous Cloud-based Big Data platforms.","PeriodicalId":158315,"journal":{"name":"Cloud Computing and Data Science","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-02-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125482583","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-01-23DOI: 10.37256/ccds.3220221235
Emmanouil Mavrikos, Nikolaos Melissaris, G. Tsekouras
The normal human color vision is trichromatic, and it originates from the comparison of the rates at which photons are absorbed by three types of photoreceptor cone-cells contained in the eye's retina. The absence or malfunctioning of one or two types of cone results in color-blindness. This paper proposes an algorithmic framework to appropriately modify (i.e., recolor) art paintings for two types of color-blindness called protanopia and deuteranopia. The algorithmic framework employs four distinct steps applied in sequence. First, the image colors are clustered into a prespecified number of representative colors. The second step determines the representative colors that are confused by the protanopes or the deuteranopes. Third, an optimization problem is proposed to appropriately recolor the representative colors detected in the previous step. Finally, given the recolored representative colors, the original image pixels associated with those colors are also modified accordingly. The method is tested and evaluated in terms of quantitative, qualitative, and subjective comparison with three other recoloring algorithms. The results are promising in the sense that the proposed method outperforms the competitive algorithms, maintaining the overall aesthetic of the paintings.
{"title":"A Hybrid Clustering-Based Approach to Color Modification of Art Paintings for Protanopes and Deuteranopes","authors":"Emmanouil Mavrikos, Nikolaos Melissaris, G. Tsekouras","doi":"10.37256/ccds.3220221235","DOIUrl":"https://doi.org/10.37256/ccds.3220221235","url":null,"abstract":"The normal human color vision is trichromatic, and it originates from the comparison of the rates at which photons are absorbed by three types of photoreceptor cone-cells contained in the eye's retina. The absence or malfunctioning of one or two types of cone results in color-blindness. This paper proposes an algorithmic framework to appropriately modify (i.e., recolor) art paintings for two types of color-blindness called protanopia and deuteranopia. The algorithmic framework employs four distinct steps applied in sequence. First, the image colors are clustered into a prespecified number of representative colors. The second step determines the representative colors that are confused by the protanopes or the deuteranopes. Third, an optimization problem is proposed to appropriately recolor the representative colors detected in the previous step. Finally, given the recolored representative colors, the original image pixels associated with those colors are also modified accordingly. The method is tested and evaluated in terms of quantitative, qualitative, and subjective comparison with three other recoloring algorithms. The results are promising in the sense that the proposed method outperforms the competitive algorithms, maintaining the overall aesthetic of the paintings.","PeriodicalId":158315,"journal":{"name":"Cloud Computing and Data Science","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-01-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122493460","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2022-01-15DOI: 10.37256/ccds.3220221201
Md Rajib M Hasan, Noor H. S. Alani
Moving or dynamic object analysis continues to be an increasingly active research field in computer vision with many types of research investigating different methods for motion tracking, object recognition, pose estimation, or motion evaluation (e.g. in sports sciences). Many techniques are available to measure the forces and motion of the people, such as force plates to measure ground reaction forces for a jump or running sports. In training and commercial solution, the detailed motion of athlete's available motion capture devices based on optical markers on the athlete's body and multiple calibrated fixed cameras around the sides of the capture volume can be used. In some situations, it is not practical to attach any kind of marker or transducer to the athletes or the existing machinery are being used, while it is required by a pure vision-based approach to use the natural appearance of the person or object. When a sporting event is taking place, there are opportunities for computer vision to help the referee and other personnel involved in the sports to keep track of incidents occurring, which may provide full coverage and analysis in details of the event for sports viewers. The research aims at using computer vision methods, specially designed for monocular recording, for measuring sports activities, such as high jump, wide jump, or running. Just for indicating the complexity of the project: a single camera needs to understand the height at a particular distance using silhouette extraction. Moving object analysis benefits from silhouette extraction and this has been applied to many domains including sports activities. This paper comparatively discusses two significant techniques to extract silhouettes of a moving object (a jumping person) in monocular video data in different scenarios. The results show that the performance of silhouette extraction varies in dependency on the quality of used video data.
{"title":"A Comparative Analysis Using Silhouette Extraction Methods for Dynamic Objects in Monocular Vision","authors":"Md Rajib M Hasan, Noor H. S. Alani","doi":"10.37256/ccds.3220221201","DOIUrl":"https://doi.org/10.37256/ccds.3220221201","url":null,"abstract":"Moving or dynamic object analysis continues to be an increasingly active research field in computer vision with many types of research investigating different methods for motion tracking, object recognition, pose estimation, or motion evaluation (e.g. in sports sciences). Many techniques are available to measure the forces and motion of the people, such as force plates to measure ground reaction forces for a jump or running sports. In training and commercial solution, the detailed motion of athlete's available motion capture devices based on optical markers on the athlete's body and multiple calibrated fixed cameras around the sides of the capture volume can be used. In some situations, it is not practical to attach any kind of marker or transducer to the athletes or the existing machinery are being used, while it is required by a pure vision-based approach to use the natural appearance of the person or object. When a sporting event is taking place, there are opportunities for computer vision to help the referee and other personnel involved in the sports to keep track of incidents occurring, which may provide full coverage and analysis in details of the event for sports viewers. The research aims at using computer vision methods, specially designed for monocular recording, for measuring sports activities, such as high jump, wide jump, or running. Just for indicating the complexity of the project: a single camera needs to understand the height at a particular distance using silhouette extraction. Moving object analysis benefits from silhouette extraction and this has been applied to many domains including sports activities. This paper comparatively discusses two significant techniques to extract silhouettes of a moving object (a jumping person) in monocular video data in different scenarios. The results show that the performance of silhouette extraction varies in dependency on the quality of used video data.","PeriodicalId":158315,"journal":{"name":"Cloud Computing and Data Science","volume":"83 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-01-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125011332","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
K. Charvát, Runar Bergheim, Raitis Berzins, F. Zadražil, Dailis Langovskis, Jan Vrobel, S. Horáková
For the purpose of exploiting the potential of cloud connectivity in geographical information systems, the Map Whiteboard technology introduced in this article does for web mapping what Google Docs does for word processing; create a shared user interface where multiple parties collaboratively can develop maps and map data while seeing each other work in realtime. To develop the Map Whiteboard concept, we have applied a methodology whereby we have collected technical and functional requirements through a series of hackathons, implemented a prototype in several stages, and subjected this to rigorous testing in a lab environment and with selected users from relevant environments at intermediate scale. The work has resulted in a fully functional prototype that exploits WebSockets via a cloud service to reflect map and data changes between multiple connected clients. The technology has a demonstrated potential for use in a wide range of web GIS applications, something that is facilitated by the interfaces already implemented towards mainstream mapping frameworks like OpenLayers and QGIS-two of the most popular frameworks for Web GIS solutions. Further development and testing are required before operationalization in mission-critical environments. In conclusion, the Map Whiteboard concept offers a starting point for exploiting cloud connectivity within GIS to facilitate the digitalization of common processes within the government and private sector. The technology is ready for early adopters and welcomes the contribution of interested parties.
{"title":"Map Whiteboard Cloud Solution for Collaborative Editing of Geographic Information","authors":"K. Charvát, Runar Bergheim, Raitis Berzins, F. Zadražil, Dailis Langovskis, Jan Vrobel, S. Horáková","doi":"10.37256/ccds.222021897","DOIUrl":"https://doi.org/10.37256/ccds.222021897","url":null,"abstract":"For the purpose of exploiting the potential of cloud connectivity in geographical information systems, the Map Whiteboard technology introduced in this article does for web mapping what Google Docs does for word processing; create a shared user interface where multiple parties collaboratively can develop maps and map data while seeing each other work in realtime. To develop the Map Whiteboard concept, we have applied a methodology whereby we have collected technical and functional requirements through a series of hackathons, implemented a prototype in several stages, and subjected this to rigorous testing in a lab environment and with selected users from relevant environments at intermediate scale. The work has resulted in a fully functional prototype that exploits WebSockets via a cloud service to reflect map and data changes between multiple connected clients. The technology has a demonstrated potential for use in a wide range of web GIS applications, something that is facilitated by the interfaces already implemented towards mainstream mapping frameworks like OpenLayers and QGIS-two of the most popular frameworks for Web GIS solutions. Further development and testing are required before operationalization in mission-critical environments. In conclusion, the Map Whiteboard concept offers a starting point for exploiting cloud connectivity within GIS to facilitate the digitalization of common processes within the government and private sector. The technology is ready for early adopters and welcomes the contribution of interested parties.","PeriodicalId":158315,"journal":{"name":"Cloud Computing and Data Science","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-08-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132964211","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}