Pub Date : 2019-04-30DOI: 10.5121/SIPIJ.2019.10201
C. Kwan, Jude Larkin, Bence Budavari, Eric Shang, T. Tran
We present a video compression framework that has two key features. First, we aim at achieving perceptually lossless compression for low frame rate videos (6 fps). Four well-known video codecs in the literature have been evaluated and the performance was assessed using four well-known performance metrics. Second, we investigated the impact of error concealment algorithms for handling corrupted pixels due to transmission errors in communication channels. Extensive experiments using actual videos have been performed to demonstrate the proposed framework.
{"title":"Perceptually Lossless Compression with Error Concealment for Periscope and Sonar Videos","authors":"C. Kwan, Jude Larkin, Bence Budavari, Eric Shang, T. Tran","doi":"10.5121/SIPIJ.2019.10201","DOIUrl":"https://doi.org/10.5121/SIPIJ.2019.10201","url":null,"abstract":"We present a video compression framework that has two key features. First, we aim at achieving perceptually lossless compression for low frame rate videos (6 fps). Four well-known video codecs in the literature have been evaluated and the performance was assessed using four well-known performance metrics. Second, we investigated the impact of error concealment algorithms for handling corrupted pixels due to transmission errors in communication channels. Extensive experiments using actual videos have been performed to demonstrate the proposed framework.","PeriodicalId":90726,"journal":{"name":"Signal and image processing : an international journal","volume":"43 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80689645","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 : 2019-02-28DOI: 10.5121/SIPIJ.2019.10101
C. Kwan, Jude Larkin, Bence Budavari, Bryan Chou
The two mast cameras (Mastcam) onboard the Mars rover, Curiosity, are multispectral imagers with nine bands in each camera. Currently, the images are compressed losslessly using JPEG, which can achieve only two to three times compression. We present a two-step approach to compressing multispectral Mastcam images. First, we propose to apply principal component analysis (PCA) to compress the nine bands into three or six bands. This step optimally compresses the 9-band images through spectral correlation between the bands. Second, several well-known image compression codecs, such as JPEG, JPEG-2000 (J2K), X264, and X265, in the literature are applied to compress the 3-band or 6-band images coming out of PCA. The performance of different algorithms was assessed using four well-known performance metrics. Extensive experiments using actual Mastcam images have been performed to demonstrate the proposed framework. We observed that perceptually lossless compression can be achieved at a 10:1 compression ratio. In particular, the performance gain of an approach using a combination of PCA and X265 is at least 5 dBs in terms peak signal-to-noise ratio (PSNR) at a 10:1 compression ratio over that of JPEG when using our proposed approach.
{"title":"Compression Algorithm Selection for Multispectral Mastcam Images","authors":"C. Kwan, Jude Larkin, Bence Budavari, Bryan Chou","doi":"10.5121/SIPIJ.2019.10101","DOIUrl":"https://doi.org/10.5121/SIPIJ.2019.10101","url":null,"abstract":"The two mast cameras (Mastcam) onboard the Mars rover, Curiosity, are multispectral imagers with nine bands in each camera. Currently, the images are compressed losslessly using JPEG, which can achieve only two to three times compression. We present a two-step approach to compressing multispectral Mastcam images. First, we propose to apply principal component analysis (PCA) to compress the nine bands into three or six bands. This step optimally compresses the 9-band images through spectral correlation between the bands. Second, several well-known image compression codecs, such as JPEG, JPEG-2000 (J2K), X264, and X265, in the literature are applied to compress the 3-band or 6-band images coming out of PCA. The performance of different algorithms was assessed using four well-known performance metrics. Extensive experiments using actual Mastcam images have been performed to demonstrate the proposed framework. We observed that perceptually lossless compression can be achieved at a 10:1 compression ratio. In particular, the performance gain of an approach using a combination of PCA and X265 is at least 5 dBs in terms peak signal-to-noise ratio (PSNR) at a 10:1 compression ratio over that of JPEG when using our proposed approach.","PeriodicalId":90726,"journal":{"name":"Signal and image processing : an international journal","volume":"35 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86902752","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 : 2019-02-28DOI: 10.5121/SIPIJ.2019.10103
Kennedy Chengeta, Serestina Viriri
Facial expression image analysis can either be in the form of static image analysis or dynamic temporal 3D image or video analysis. The former involves static images taken on an individual at a specific point in time and is in 2-dimensional format. The latter involves dynamic textures extraction of video sequences extended in a temporal domain. Dynamic texture analysis involves short term facial expression movements in 3D in a temporal or spatial domain. Two feature extraction algorithms are used in 3D facial expression analysis namely holistic and local algorithms. Holistic algorithms analyze the whole face whilst the local algorithms analyze a facial image in small components namely nose, mouth, cheek and forehead. The paper uses a popular local feature extraction algorithm called LBP-TOP, dynamic image features based on video sequences in a temporal domain. Volume Local Binary Patterns combine texture, motion and appearance. VLBP and LBP-TOP outperformed other approaches by including local facial feature extraction algorithms which are resistant to gray-scale modifications and computation. It is also crucial to note that these emotions being natural reactions, recognition of feature selection and edge detection from the video sequences can increase accuracy and reduce the error rate. This can be achieved by removing unimportant information from the facial images. The results showed better percentage recognition rate by using local facial extraction algorithms like local binary patterns and local directional patterns than holistic algorithms like GLCM and Linear Discriminant Analysis. The study proposes local binary pattern variant LBP-TOP, local directional patterns and support vector machines aided by genetic algorithms for feature selection. The study was based on Facial Expressions and Emotions (FEED) and CK+ image sources.
{"title":"Facial Expression Detection for video sequences using local feature extraction algorithms","authors":"Kennedy Chengeta, Serestina Viriri","doi":"10.5121/SIPIJ.2019.10103","DOIUrl":"https://doi.org/10.5121/SIPIJ.2019.10103","url":null,"abstract":"Facial expression image analysis can either be in the form of static image analysis or dynamic temporal 3D image or video analysis. The former involves static images taken on an individual at a specific point in time and is in 2-dimensional format. The latter involves dynamic textures extraction of video sequences extended in a temporal domain. Dynamic texture analysis involves short term facial expression movements in 3D in a temporal or spatial domain. Two feature extraction algorithms are used in 3D facial expression analysis namely holistic and local algorithms. Holistic algorithms analyze the whole face whilst the local algorithms analyze a facial image in small components namely nose, mouth, cheek and forehead. The paper uses a popular local feature extraction algorithm called LBP-TOP, dynamic image features based on video sequences in a temporal domain. Volume Local Binary Patterns combine texture, motion and appearance. VLBP and LBP-TOP outperformed other approaches by including local facial feature extraction algorithms which are resistant to gray-scale modifications and computation. It is also crucial to note that these emotions being natural reactions, recognition of feature selection and edge detection from the video sequences can increase accuracy and reduce the error rate. This can be achieved by removing unimportant information from the facial images. The results showed better percentage recognition rate by using local facial extraction algorithms like local binary patterns and local directional patterns than holistic algorithms like GLCM and Linear Discriminant Analysis. The study proposes local binary pattern variant LBP-TOP, local directional patterns and support vector machines aided by genetic algorithms for feature selection. The study was based on Facial Expressions and Emotions (FEED) and CK+ image sources.","PeriodicalId":90726,"journal":{"name":"Signal and image processing : an international journal","volume":"33 2 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2019-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85435998","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}
A. Massaro, Giacomo Meuli, Nicola Savino, A. Galiano
In this paper is analyzed a case study of an industry project concerning irrigation decision support system (DSS) suitable for precision agriculture applications. In particular, a first prototype irrigation module has been developed by testing different components. The prototypal system concerns the irrigation management by reading field and weather values and, by enabling electrovalves through cloud control. A web panel will monitor in real time all sensors data, besides the DSS will activate or disactivate the irrigation pipelines. The irrigation decision is performed by comparing the measurements with pre-set threshold limits of sensor values and by analyzing predicted weather data. The paper describes in details the network design and implementation by discussing the sequence diagram describing the DSS data flow. Finally is proposed the DSS algorithm by discussing the DSS logic and its first implementation. The proposed DSS behaves as an engine processing simultaneously multiple parameters. The goal of the paper is to prove how potentially a microcontroller can perform a DSS which can be customized for different cultivations.
{"title":"A PRECISION AGRICULTURE DSS BASED ON SENSOR THRESHOLD MANAGEMENT FOR IRRIGATION FIELD","authors":"A. Massaro, Giacomo Meuli, Nicola Savino, A. Galiano","doi":"10.5121/SIPIJ.2018.9604","DOIUrl":"https://doi.org/10.5121/SIPIJ.2018.9604","url":null,"abstract":"In this paper is analyzed a case study of an industry project concerning irrigation decision support system (DSS) suitable for precision agriculture applications. In particular, a first prototype irrigation module has been developed by testing different components. The prototypal system concerns the irrigation management by reading field and weather values and, by enabling electrovalves through cloud control. A web panel will monitor in real time all sensors data, besides the DSS will activate or disactivate the irrigation pipelines. The irrigation decision is performed by comparing the measurements with pre-set threshold limits of sensor values and by analyzing predicted weather data. The paper describes in details the network design and implementation by discussing the sequence diagram describing the DSS data flow. Finally is proposed the DSS algorithm by discussing the DSS logic and its first implementation. The proposed DSS behaves as an engine processing simultaneously multiple parameters. The goal of the paper is to prove how potentially a microcontroller can perform a DSS which can be customized for different cultivations.","PeriodicalId":90726,"journal":{"name":"Signal and image processing : an international journal","volume":"41 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2018-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89758815","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}
Tejaswini P. Deshmukh, P. Deshmukh, Monica Kalbande, P. Dakhole
In this paper the Delay Computation method for Common Sub expression Elimination algorithm is being implemented on Cyclotomic Fast Fourier Transform. The Common Sub Expression Elimination algorithm is combined with the delay computing method and is known as Gate Level Delay Computation with Common Sub expression Elimination Algorithm. Common sub expression elimination is effective optimization method used to reduce adders in cyclotomic Fourier transform. The delay computing method is based on delay matrix and suitable for implementation with computers. The Gate level delay computation method is used to find critical path delay and it is analyzed on various finite field elements. The presented algorithm is established through a case study in Cyclotomic Fast Fourier Transform over finite field. If Cyclotomic Fast Fourier Transform is implemented directly then the system will have high additive complexities. So by using GLDC-CSE algorithm on cyclotomic fast Fourier transform, the additive complexities will be reduced and also the area and area delay product will be reduced.
{"title":"DESIGN OF DELAY COMPUTATION METHOD FOR CYCLOTOMIC FAST FOURIER TRANSFORM","authors":"Tejaswini P. Deshmukh, P. Deshmukh, Monica Kalbande, P. Dakhole","doi":"10.5121/SIPIJ.2018.9602","DOIUrl":"https://doi.org/10.5121/SIPIJ.2018.9602","url":null,"abstract":"In this paper the Delay Computation method for Common Sub expression Elimination algorithm is being implemented on Cyclotomic Fast Fourier Transform. The Common Sub Expression Elimination algorithm is combined with the delay computing method and is known as Gate Level Delay Computation with Common Sub expression Elimination Algorithm. Common sub expression elimination is effective optimization method used to reduce adders in cyclotomic Fourier transform. The delay computing method is based on delay matrix and suitable for implementation with computers. The Gate level delay computation method is used to find critical path delay and it is analyzed on various finite field elements. The presented algorithm is established through a case study in Cyclotomic Fast Fourier Transform over finite field. If Cyclotomic Fast Fourier Transform is implemented directly then the system will have high additive complexities. So by using GLDC-CSE algorithm on cyclotomic fast Fourier transform, the additive complexities will be reduced and also the area and area delay product will be reduced.","PeriodicalId":90726,"journal":{"name":"Signal and image processing : an international journal","volume":"25 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2018-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80721088","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}
{"title":"Computer Aided Diagnosis of Ventricular Arrhythmias from Electrocardiogram Lead II Signals","authors":"Saleh A. Alzahrani, Umar S. Alqasemi","doi":"10.5121/sipij.2018.9501","DOIUrl":"https://doi.org/10.5121/sipij.2018.9501","url":null,"abstract":"","PeriodicalId":90726,"journal":{"name":"Signal and image processing : an international journal","volume":"30 22 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2018-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80847459","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}
Alexander Dikarev, Stanislav Dmitriev, Vitaliy Kubkin, Arron Griffiths, Arthur Abelentsev
{"title":"Experimental Research of Highly Reliable Methods of Hydroacoustic Communication for Limited Water Bodies with Low Sound Absorption and a Complex Revervebration Pattern","authors":"Alexander Dikarev, Stanislav Dmitriev, Vitaliy Kubkin, Arron Griffiths, Arthur Abelentsev","doi":"10.5121/SIPIJ.2018.9401","DOIUrl":"https://doi.org/10.5121/SIPIJ.2018.9401","url":null,"abstract":"","PeriodicalId":90726,"journal":{"name":"Signal and image processing : an international journal","volume":"59 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2018-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88754554","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}
{"title":"A Study on the Standards of the Management of Segregated Biometric Data","authors":"Yougjae Kim","doi":"10.5121/SIPIJ.2018.9403","DOIUrl":"https://doi.org/10.5121/SIPIJ.2018.9403","url":null,"abstract":"","PeriodicalId":90726,"journal":{"name":"Signal and image processing : an international journal","volume":"80 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2018-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73783758","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}
{"title":"4D Automatic Lip-Reading for Speaker's Face Identification","authors":"Adil AbdUlhur AbUShana","doi":"10.5121/SIPIJ.2018.9302","DOIUrl":"https://doi.org/10.5121/SIPIJ.2018.9302","url":null,"abstract":"","PeriodicalId":90726,"journal":{"name":"Signal and image processing : an international journal","volume":"39 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2018-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81835673","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}
{"title":"Automatic Image Processing Engine Oriented on Quality Control of Electronic Boards","authors":"A. Massaro, Valeria Vitti, A. Galiano","doi":"10.5121/SIPIJ.2018.9201","DOIUrl":"https://doi.org/10.5121/SIPIJ.2018.9201","url":null,"abstract":"","PeriodicalId":90726,"journal":{"name":"Signal and image processing : an international journal","volume":"116 1","pages":"01-14"},"PeriodicalIF":0.0,"publicationDate":"2018-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89831744","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}