2017 14th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS), 2017
Estimating the initial background of a scene is a key prerequisite for several applications in vi... more Estimating the initial background of a scene is a key prerequisite for several applications in video analytics. In this paper, we present a simple approach that takes into account spatio-temporal motion intensities while estimating the true background. We tested the algorithm on real video sequences from the Scene Background Initialization (SBI) benchmark dataset, and the results show that the algorithm is competitive compared to the state of the art.
Food authentication and quality checks can be carried out by applying machine learning algorithms... more Food authentication and quality checks can be carried out by applying machine learning algorithms on spectral data acquired from miniature spectrometers. This is a very appealing solution as the cost-effectiveness of miniature spectrometers extends the range of consumer electronics available for ordinary citizens in the fight against food fraud, widens the range of their applications and shortens the processing time for any in-situ scenario. In this paper, a study of olive oil purity and quality check feasibility carried out on spectral data acquired from a miniature spectrometer is presented. The aim is to gauge the ability of such a device to differentiate between pure olive oil from ones adulterated with vegetable oils on a relatively large dataset. The paper presents a pipeline encompassing various steps including data pre-processing, dimension reduction, classification, and regression analysis. That is, data collected from miniature spectrometers can be of low quality and exhib...
The detection of trace levels of molecular gases has gained increasing attention in many fields f... more The detection of trace levels of molecular gases has gained increasing attention in many fields from atmospheric pollution and climate change monitoring to industrial safety and breath analysis for clinical diagnosis. Established techniques e.g. mass spectrometry, gas chromatography, electrochemical offer accuracy but are bulky and expensive. Apart from improving limits of detection (LOD) and increasing the number of target species, there is a major drive towards system miniaturisation and cost reduction in order to enhance field deployment e.g. for rapid continuous environmental monitoring via autonomous distributed networks or point of care clinical breath screening. Tuneable diode laser IR absorption spectroscopy (TLDAS) and atomic emission spectroscopy ICP-AES are routine laboratory spectroscopic techniques where future miniaturisation research includes, for example, microwave, photoacoustic-MEMS, broadband tuneable quantum cascade lasers or supercontinuum IR lasers, high sensit...
EUROCON'2001. International Conference on Trends in Communications. Technical Program, Proceedings (Cat. No.01EX439), 2001
FPGA technology offers an attractive combination of low cost and high performance combined with a... more FPGA technology offers an attractive combination of low cost and high performance combined with an apparent flexibility. Although the programming model, which FPGA typically present to signal/image processing application developers, is prohibitively low-level, they remain very good target devices for rapid prototyping. The purpose of this paper is to present a methodology for rapid prototyping of biorthogonal wavelet transforms on FPGA. The methodology is based on an adequate partitioning of a bit-serial, time-interleaved “wait cycles” free architecture. The efficiency of the approach has been verified on the Xilinx 4000 FPGA series
ICECS 2001. 8th IEEE International Conference on Electronics, Circuits and Systems (Cat. No.01EX483)
Algorithms and architectures for performing modular multiplication operations, which is central t... more Algorithms and architectures for performing modular multiplication operations, which is central to crypto-system and authentication schemes, are important in today's needs of secure communications. This paper presents two new iterative algorithms for modular multiplication. The implementation of these algorithms yields to scalable architectures that can be used for any modulus without altering the design. In addition, the Radix-2 algorithm shows
ICECS 2001. 8th IEEE International Conference on Electronics, Circuits and Systems (Cat. No.01EX483)
The purpose of this paper is to present a methodology for rapid prototyping of biorthogonal wavel... more The purpose of this paper is to present a methodology for rapid prototyping of biorthogonal wavelet transforms on FPGAs. The methodology is based on adequate partitioning of a time interleaved "wait cycles" free architecture. The design has been captured using a schematic capture tools and can be parameterised in terms of the number of filter coefficients, data and coefficient word-lengths,
Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205)
Although FPGA technology offers the potential of designing high performance systems at low cost f... more Although FPGA technology offers the potential of designing high performance systems at low cost for a wide range of applications, its programming model is prohibitively low level requiring either a dedicated FPGA-experienced programmer or basic digital design knowledge. To allow a signal/image processing end-user to benefit from this kind of device, the level of design abstraction needs to be raised,
ICECS 2001. 8th IEEE International Conference on Electronics, Circuits and Systems (Cat. No.01EX483)
Algorithms and architectures for performing modular multiplication operations are important in cr... more Algorithms and architectures for performing modular multiplication operations are important in cryptography and Residue Number System. In this paper Montgomery's algorithm has been broken into two concurrent no-interleaved multiplication operations. The architectures derived from this algorithm are systolic and need near communication links only. Thus, very well suited for VLSI implementation. The presented architectures offer a great flexibility of finding
9th International Conference on Electronics, Circuits and Systems
FPGA technology offers the potential of designing high performance systems at low cost for certai... more FPGA technology offers the potential of designing high performance systems at low cost for certain applications including signal processing. Although the programming model, which FPGAs typically present to application developers, is prohibitively low level, they remain very good targets for rapid design prototyping and on chip testing. The purpose of this paper is to present the design and FPGA implementation of a wavelet block which can be used in signal processing applications. The proposed design is based on a structure, which can be used to implement either a forward wavelet transform or alternatively its inverse. Finally, in order to assess the approach a wavelet prototype is implemented and the implementation results are reported and discussed.
The 2nd Annual IEEE Northeast Workshop on Circuits and Systems, 2004. NEWCAS 2004.
In this paper, new structures that implement RSA cryptographic algorithm are presented. These str... more In this paper, new structures that implement RSA cryptographic algorithm are presented. These structures are built upon a modified Montgomery modular multiplier, where the operations of multiplication and modular reduction are carried out in parallel rather than interleaved as in the traditional Montgomery multiplier. The digit approach has been adopted in this paper. This methodology is based on varying the
ABSTRACT Hence, the time-dependent solar irradiance is an important input parameter for climate m... more ABSTRACT Hence, the time-dependent solar irradiance is an important input parameter for climate modelling. The solar surface magnetic field is a powerful proxy for solar irradiance reconstruction. The analyses of data obtained with the Michelson Doppler Imager (MDI) on board the SOHO mission are therefore useful for the identification of solar surface magnetic features to be used in solar irradiance reconstruction models. However, there is still a need for automated technologies that would enable the identification of solar activity features from large databases. To achieve this we present a series of enhanced segmentation algorithms developed to detect and calculate the area coverages of specific magnetic features from MDI intensitygrams and magnetograms. These algorithms are part of the Automated Solar Activity Prediction (ASAP) tool. The segmentation algorithms allow us to identify the areas on the solar disk covered by magnetic elements inside and outside boundaries of active regions. Depending on their contrast properties, magnetic features within an active region boundary are classified as sunspot umbra and penumbra, or faculae. Outside an active region boundary magnetic elements are identified as network. We present the detailed steps involved in the segmentation process and provide the area coverages of the segmented MDI intensitygrams and magnetograms. The feature segmentation has been carried out on daily intensitygrams and magnetograms from April 21, 1996 to April 11, 2011. This offers an exciting opportunity to undertake further investigations that benefit from solar features segmentations, such as solar irradiance reconstruction, which we plan to investigate in the future.
2017 14th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS), 2017
Estimating the initial background of a scene is a key prerequisite for several applications in vi... more Estimating the initial background of a scene is a key prerequisite for several applications in video analytics. In this paper, we present a simple approach that takes into account spatio-temporal motion intensities while estimating the true background. We tested the algorithm on real video sequences from the Scene Background Initialization (SBI) benchmark dataset, and the results show that the algorithm is competitive compared to the state of the art.
Food authentication and quality checks can be carried out by applying machine learning algorithms... more Food authentication and quality checks can be carried out by applying machine learning algorithms on spectral data acquired from miniature spectrometers. This is a very appealing solution as the cost-effectiveness of miniature spectrometers extends the range of consumer electronics available for ordinary citizens in the fight against food fraud, widens the range of their applications and shortens the processing time for any in-situ scenario. In this paper, a study of olive oil purity and quality check feasibility carried out on spectral data acquired from a miniature spectrometer is presented. The aim is to gauge the ability of such a device to differentiate between pure olive oil from ones adulterated with vegetable oils on a relatively large dataset. The paper presents a pipeline encompassing various steps including data pre-processing, dimension reduction, classification, and regression analysis. That is, data collected from miniature spectrometers can be of low quality and exhib...
The detection of trace levels of molecular gases has gained increasing attention in many fields f... more The detection of trace levels of molecular gases has gained increasing attention in many fields from atmospheric pollution and climate change monitoring to industrial safety and breath analysis for clinical diagnosis. Established techniques e.g. mass spectrometry, gas chromatography, electrochemical offer accuracy but are bulky and expensive. Apart from improving limits of detection (LOD) and increasing the number of target species, there is a major drive towards system miniaturisation and cost reduction in order to enhance field deployment e.g. for rapid continuous environmental monitoring via autonomous distributed networks or point of care clinical breath screening. Tuneable diode laser IR absorption spectroscopy (TLDAS) and atomic emission spectroscopy ICP-AES are routine laboratory spectroscopic techniques where future miniaturisation research includes, for example, microwave, photoacoustic-MEMS, broadband tuneable quantum cascade lasers or supercontinuum IR lasers, high sensit...
EUROCON'2001. International Conference on Trends in Communications. Technical Program, Proceedings (Cat. No.01EX439), 2001
FPGA technology offers an attractive combination of low cost and high performance combined with a... more FPGA technology offers an attractive combination of low cost and high performance combined with an apparent flexibility. Although the programming model, which FPGA typically present to signal/image processing application developers, is prohibitively low-level, they remain very good target devices for rapid prototyping. The purpose of this paper is to present a methodology for rapid prototyping of biorthogonal wavelet transforms on FPGA. The methodology is based on an adequate partitioning of a bit-serial, time-interleaved “wait cycles” free architecture. The efficiency of the approach has been verified on the Xilinx 4000 FPGA series
ICECS 2001. 8th IEEE International Conference on Electronics, Circuits and Systems (Cat. No.01EX483)
Algorithms and architectures for performing modular multiplication operations, which is central t... more Algorithms and architectures for performing modular multiplication operations, which is central to crypto-system and authentication schemes, are important in today's needs of secure communications. This paper presents two new iterative algorithms for modular multiplication. The implementation of these algorithms yields to scalable architectures that can be used for any modulus without altering the design. In addition, the Radix-2 algorithm shows
ICECS 2001. 8th IEEE International Conference on Electronics, Circuits and Systems (Cat. No.01EX483)
The purpose of this paper is to present a methodology for rapid prototyping of biorthogonal wavel... more The purpose of this paper is to present a methodology for rapid prototyping of biorthogonal wavelet transforms on FPGAs. The methodology is based on adequate partitioning of a time interleaved "wait cycles" free architecture. The design has been captured using a schematic capture tools and can be parameterised in terms of the number of filter coefficients, data and coefficient word-lengths,
Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205)
Although FPGA technology offers the potential of designing high performance systems at low cost f... more Although FPGA technology offers the potential of designing high performance systems at low cost for a wide range of applications, its programming model is prohibitively low level requiring either a dedicated FPGA-experienced programmer or basic digital design knowledge. To allow a signal/image processing end-user to benefit from this kind of device, the level of design abstraction needs to be raised,
ICECS 2001. 8th IEEE International Conference on Electronics, Circuits and Systems (Cat. No.01EX483)
Algorithms and architectures for performing modular multiplication operations are important in cr... more Algorithms and architectures for performing modular multiplication operations are important in cryptography and Residue Number System. In this paper Montgomery's algorithm has been broken into two concurrent no-interleaved multiplication operations. The architectures derived from this algorithm are systolic and need near communication links only. Thus, very well suited for VLSI implementation. The presented architectures offer a great flexibility of finding
9th International Conference on Electronics, Circuits and Systems
FPGA technology offers the potential of designing high performance systems at low cost for certai... more FPGA technology offers the potential of designing high performance systems at low cost for certain applications including signal processing. Although the programming model, which FPGAs typically present to application developers, is prohibitively low level, they remain very good targets for rapid design prototyping and on chip testing. The purpose of this paper is to present the design and FPGA implementation of a wavelet block which can be used in signal processing applications. The proposed design is based on a structure, which can be used to implement either a forward wavelet transform or alternatively its inverse. Finally, in order to assess the approach a wavelet prototype is implemented and the implementation results are reported and discussed.
The 2nd Annual IEEE Northeast Workshop on Circuits and Systems, 2004. NEWCAS 2004.
In this paper, new structures that implement RSA cryptographic algorithm are presented. These str... more In this paper, new structures that implement RSA cryptographic algorithm are presented. These structures are built upon a modified Montgomery modular multiplier, where the operations of multiplication and modular reduction are carried out in parallel rather than interleaved as in the traditional Montgomery multiplier. The digit approach has been adopted in this paper. This methodology is based on varying the
ABSTRACT Hence, the time-dependent solar irradiance is an important input parameter for climate m... more ABSTRACT Hence, the time-dependent solar irradiance is an important input parameter for climate modelling. The solar surface magnetic field is a powerful proxy for solar irradiance reconstruction. The analyses of data obtained with the Michelson Doppler Imager (MDI) on board the SOHO mission are therefore useful for the identification of solar surface magnetic features to be used in solar irradiance reconstruction models. However, there is still a need for automated technologies that would enable the identification of solar activity features from large databases. To achieve this we present a series of enhanced segmentation algorithms developed to detect and calculate the area coverages of specific magnetic features from MDI intensitygrams and magnetograms. These algorithms are part of the Automated Solar Activity Prediction (ASAP) tool. The segmentation algorithms allow us to identify the areas on the solar disk covered by magnetic elements inside and outside boundaries of active regions. Depending on their contrast properties, magnetic features within an active region boundary are classified as sunspot umbra and penumbra, or faculae. Outside an active region boundary magnetic elements are identified as network. We present the detailed steps involved in the segmentation process and provide the area coverages of the segmented MDI intensitygrams and magnetograms. The feature segmentation has been carried out on daily intensitygrams and magnetograms from April 21, 1996 to April 11, 2011. This offers an exciting opportunity to undertake further investigations that benefit from solar features segmentations, such as solar irradiance reconstruction, which we plan to investigate in the future.
Uploads
Papers