Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Félix Balado

dblp:31/6533 · also Félix Balado Pumariño · DBLP profile ↗
← Back
25ranked-venue papers
11as first author
0since 2021 · last 2018
0000-0001-9294-3038ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 16 · 7 first-authorSecurity and privacy · 5 · 2 first-authorTheory of computation · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
3 papers
Coding theory · 74% Information theory · 26%
Network and information security
2 papers
Digital forensics and information hiding · 100%
Computer graphics and multimedia
1 paper
Audio and music processing · 44% Multimedia analysis and retrieval · 44% Multimedia systems and quality of experience · 13%

Topics — the 8 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Digital forensics and information hiding
steganography
0.312018
Asymptotically Optimum Perfect Universal Steganography of Finite Memoryless Sources · IEEE Trans. Inf. Theory 2018
Coding theory › source coding
rate-distortion theory
0.312018
Asymptotically Optimum Perfect Universal Steganography of Finite Memoryless Sources · IEEE Trans. Inf. Theory 2018
Information theory
channel capacity
0.212013
Capacity of DNA Data Embedding Under Substitution Mutations · IEEE Trans. Inf. Theory 2013
Coding theory › error-correcting codes › storage coding
DNA storage
0.212013
Capacity of DNA Data Embedding Under Substitution Mutations · IEEE Trans. Inf. Theory 2013
Coding theory
source coding
0.112018
Asymptotically Optimum Perfect Universal Steganography of Finite Memoryless Sources · IEEE Trans. Inf. Theory 2018
Coding theory › source coding
universal coding
0.112018
Asymptotically Optimum Perfect Universal Steganography of Finite Memoryless Sources · IEEE Trans. Inf. Theory 2018
Audio and music processing › audio analysis › audio content analysis
audio fingerprinting
0.112007
Performance Analysis of Robust Audio Hashing · IEEE Trans. Inf. Forensics Secur. 2007
Multimedia analysis and retrieval › multimedia hashing
robust hashing
0.112007
Performance Analysis of Robust Audio Hashing · IEEE Trans. Inf. Forensics Secur. 2007

Methods — techniques the papers use, named apart from their topics

slepian's variant i · 0.7permutation coding · 0.7adaptive arithmetic coding · 0.7shannon capacity · 0.3kimura model · 0.3statistical model · 0.1quadratic forms · 0.1quadratic form · 0.1
YearPublicationVenuePosition
2018 Optimum Exact Histogram Specification
abstract
Exact histogram specification (EHS) is a classic image processing problem which generalises histogram equalisation. Over the years, no optimum solution to the EHS problem has been given with respect to any similarity criterion. An analytic and efficient solution to the optimum EHS problem, according to the mean squared error (MSE) criterion, is presented here. The inverse problem is also examined, and closed-form performance analyses are given in both cases.
Félix Balado
ICASSP1
2018 Towards Optimum Counterforensics of Multiple Significant Digits Using Majorisation-Minimisation
Félix Balado, Guénolé C. M. Silvestre
ICASSP1
2018 Asymptotically Optimum Perfect Universal Steganography of Finite Memoryless Sources
abstract
A solution to the problem of asymptotically optimum perfect universal steganography of finite memoryless sources with a passive warden is provided, which is then extended to contemplate a distortion constraint. The solution rests on the fact that Slepian's Variant I permutation coding implements first-order perfect universal steganography of finite host signals with optimum embedding rate. The duality between perfect universal steganography with asymptotically optimum embedding rate and lossless universal source coding with asymptotically optimum compression rate is evinced in practice by showing that permutation coding can be implemented by means of adaptive arithmetic coding. Next, a distortion constraint between the host signal and the information-carrying signal is considered. Such a constraint is essential whenever real-world host signals with memory (e.g., images, audio, or video) are decorrelated to conform to the memoryless assumption. The constrained version of the problem requires trading off embedding rate and distortion. Partitioned permutation coding is shown to be a practical way to implement this trade-off, performing close to an unattainable upper bound on the rate-distortion function of the problem.
Félix Balado, David Haughton
IEEE Trans. Inf. Theory1
2014 The role of permutation coding in minimum-distortion perfect counterforensics
abstract
This paper exploits the connection between minimum-distortion perfect counterforensics and maximum-rate perfect steganography in order to provide the optimum solution to the first of these problems, in the case in which the forensic detector solely uses first-order statistics. The solution relies on Slepian's variant I permutation codes, which had previously been shown to implement maximum-rate perfect steganography when the host is memoryless (equivalently, when the steganographic detector only uses first-order statistics). Additionally, we demonstrate a blind counterforensic strategy made possible by permutation decoding, which may also find application in image processing.
Félix Balado
ICASSP1
2013 Permutation codes and steganography
abstract
We show that Slepian's Variant I permutation codes implement firstorder perfect steganography (i.e., histogram-preserving steganography). We give theoretical expressions for the embedding distortion, embedding rate and embedding efficiency of permutation codes in steganography, which demonstrate that these codes conform to prior analyses of the properties of capacity-achieving perfect stegosystems with a passive warden. We also propose a modification of adaptive arithmetic coding that near optimally implements permutation coding with a low complexity, confirming all our theoretical predictions. Finally we discuss how to control the embedding distortion. Permutation coding turns out to be akin to Sallee's model-based steganography, and to supersede both this method and LSB matching.
Félix Balado, David Haughton
ICASSP1
2013 A modified watermark synchronisation code for robust embedding of data in DNA
abstract
DNA data embedding is a newly emerging field aspiring to encode data in deoxyribonucleic acid (DNA). DNA is an inherently digital and noisy medium, undergoing substitution, insertion and deletion mutations. Hence, encoding information in DNA can be seen as a particular case of digital communications in which biological constraints must be observed. In this paper we propose a modification of Davey and MacKay's watermark synchronisation code (unrelated to digital watermarking) to create an encoding procedure more biocompatible with the host organism than previous methods. In addition, when combined with a low density parity check (LDPC) code, the method provides near-optimum error correction. We also obtain the theoretical embedding capacity of DNA under substitution mutations for the increased biocompatibility constraint. This result, along with an existing bound on capacity for insertion and deletion mutations, is compared to the proposed algorithm's performance by means of Monte Carlo simulations.
David Haughton, Félix Balado
ICASSP2
2013 BioCode: Two biologically compatible Algorithms for embedding data in non-coding and coding regions of DNA
abstract
BACKGROUND: In recent times, the application of deoxyribonucleic acid (DNA) has diversified with the emergence of fields such as DNA computing and DNA data embedding. DNA data embedding, also known as DNA watermarking or DNA steganography, aims to develop robust algorithms for encoding non-genetic information in DNA. Inherently DNA is a digital medium whereby the nucleotide bases act as digital symbols, a fact which underpins all bioinformatics techniques, and which also makes trivial information encoding using DNA straightforward. However, the situation is more complex in methods which aim at embedding information in the genomes of living organisms. DNA is susceptible to mutations, which act as a noisy channel from the point of view of information encoded using DNA. This means that the DNA data embedding field is closely related to digital communications. Moreover it is a particularly unique digital communications area, because important biological constraints must be observed by all methods. Many DNA data embedding algorithms have been presented to date, all of which operate in one of two regions: non-coding DNA (ncDNA) or protein-coding DNA (pcDNA). RESULTS: This paper proposes two novel DNA data embedding algorithms jointly called BioCode, which operate in ncDNA and pcDNA, respectively, and which comply fully with stricter biological restrictions. Existing methods comply with some elementary biological constraints, such as preserving protein translation in pcDNA. However there exist further biological restrictions which no DNA data embedding methods to date account for. Observing these constraints is key to increasing the biocompatibility and in turn, the robustness of information encoded in DNA. CONCLUSION: The algorithms encode information in near optimal ways from a coding point of view, as we demonstrate by means of theoretical and empirical (in silico) analyses. Also, they are shown to encode information in a robust way, such that mutations have isolated effects. Furthermore, the preservation of codon statistics, while achieving a near-optimum embedding rate, implies that BioCode pcDNA is also a near-optimum first-order steganographic method.
David Haughton, Félix Balado
BMC Bioinform.2
2013 Capacity of DNA Data Embedding Under Substitution Mutations
abstract
A number of methods have been proposed over the last decade for encoding information using deoxyribonucleic acid (DNA), giving rise to the emerging area of DNA data embedding. Since a DNA sequence is conceptually equivalent to a sequence of quaternary symbols (bases), DNA data embedding (diversely called DNA watermarking or DNA steganography) can be seen as a digital communications problem where channel errors are analogous to mutations of DNA bases. Depending on the use of coding or noncoding DNA host sequences, which, respectively, denote DNA segments that can or cannot be translated into proteins, DNA data embedding is essentially a problem of communications with or without side information at the encoder. In this paper, the Shannon capacity of DNA data embedding is obtained for the case in which DNA sequences are subject to substitution mutations modeled using the Kimura model from molecular evolution studies. Inferences are also drawn with respect to the biological implications of some of the results presented.
Félix Balado
IEEE Trans. Inf. Theory1
2011 Repetition Coding as an Effective Error Correction Code for Information Encoded in DNA
abstract
The goal of DNA data embedding is to enable robust encoding of non-genetic information in DNA. This field straddles the areas of bioinformatics and digital communications, since DNA mutations can be seen as akin to a noisy channel from the point of view of information encoding. In this paper we present two algorithms which, building on a variant of a method proposed by Yachie et al., rely on repetition coding to effectively counteract the impact that mutations have on an embedded message. The algorithms are designed for resynchronising multiple, originally identical, information encoded DNA sequences, embedded within non-coding DNA (ncDNA) sections of a host genome. They use both BLAST and MUSCLE algorithms to accomplish this. Bit error rates at the decoder are established for mutations rates accumulated over a number of generations of the host organism. The empirical results obtained are compared to a theoretical bound for optimal decoding.
David Haughton, Félix Balado
BIBE2
2010 On the Shannon capacity of DNA data embedding
abstract
This paper firstly gives a brief overview of information embedding in deoxyribonucleic acid (DNA) sequences and its applications. DNA data embedding can be considered as a particular case of communications with or without side information, depending on the use of coding or noncoding DNA sequences, respectively. Although several DNA data embedding methods have been proposed over the last decade, it is still an open question to determine the maximum amount of information that can theoretically be embedded-that is, its Shannon capacity. This is the main question tackled in this paper.
Félix Balado
ICASSP1
2008 Markov Modelling of Fingerprinting Systems for Collision Analysis
Neil J. Hurley, Félix Balado, Guénolé C. M. Silvestre
EURASIP J. Inf. Secur.2
2007 Performance of Philips Audio Fingerprinting Under Additive Noise
abstract
We present a theoretical analysis of the Philips audio fingerprinting method under Gaussian white noise distortion for correlated stationary Gaussian sources. Prior analyses were for white Gaussian sources, which do not model realistically real audio signals. Our approach relies on formulating the unquantized fingerprint as a quadratic form, which affords a systematic way to compute the model parameters. We provide closed-form analytical upper bounds for the probability of bit error of the hash, and we apply these expressions to real audio signals.
Félix Balado, Neil J. Hurley, Elizabeth P. McCarthy, Guénolé C. M. Silvestre
ICASSP (2)1
2007 A Two-Dimensional Extension of the Mueller and Müller Timing Error Detector
abstract
We present a 2-D extension of a timing error detector (TED) originally developed by Mueller and Muller for timing recovery on multilevel pulse amplitude modulation (PAM) over 1-D channels. We provide accurate theoretical expressions of the performance of the proposed scheme, and we verify its applicability by studying a particular case. The 2-D TED thus obtained is used as the engine of a 2-D phase locked loop (PLL) for timing recovery.
Kevin M. Whelan, Félix Balado, Neil J. Hurley, Guénolé C. M. Silvestre
IEEE Signal Process. Lett.2
2007 Performance Analysis of Robust Audio Hashing
abstract
We present a novel theoretical analysis of the Philips audio fingerprinting method proposed by Haitsma, Kalker, and Oostveen (2001). Although this robust hashing algorithm exhibits very good performance, the method has only been partially analyzed in the literature. Hence, there is a clear need for a more complete analysis which allows both performance prediction and systematic optimization. We examine here the theoretical performance of the method for Gaussian inputs by means of a statistical model. Our analysis relies on formulating the unquantized fingerprint as a quadratic form, which affords a systematic way to compute the model parameters. We provide closed-form analytical upperbounds for the probability of bit error of the hash for two relevant scenarios: noise addition and desynchronization. We show that these results are useful when applied to real audio signals
Félix Balado, Neil J. Hurley, Elizabeth P. McCarthy, Guénolé C. M. Silvestre
IEEE Trans. Inf. Forensics Secur.1
2006 PLL-Based Synchronization of Dither-Modulation Data Hiding
abstract
A new approach to synchronization recovery for signals watermarked using the dither modulation data hiding scheme is presented. The strategy followed involves the use of a digital phase-locked loop to track the offsets applied by an attacker to the sampling grid of the watermarked signal. The main element in this synchronization loop is the timing error detector which is responsible for generating an error signal, used to update the estimates of the applied offsets. It is shown how a timing error detector which has been used in digital communications may be easily adapted to extract timing information from DM watermarked signals. The performance of the proposed synchronizer is evaluated using the probability of decoding error under different models for the sampling grid offsets
Kevin M. Whelan, Félix Balado, Guénolé C. M. Silvestre, Neil J. Hurley
ICASSP (2)2
2005 New Geometric Analysis of Spread-Spectrum Data Hiding with Repetition Coding, with Implications for Side-Informed Schemes
Félix Balado
IWDW1
2005 On the Achievable Rate of Side Informed Embedding Techniques with Steganographic Constraints
Mark T. Hogan, Félix Balado, Neil J. Hurley, Guénolé C. M. Silvestre
IWDW2
2004 A framework for soft hashing and its application to robust image hashing
abstract
Soft hashing, also known as robust hashing or perceptual hashing, consists of summarising multimedia data, so as to obtain a concise representation called a hash value. There has been an increasing interest in the soft hashing problem recently. Techniques implementing soft hashing intend to mirror the behaviour of cryptographic hashing, when the information to be hashed can be subject to different kinds of distortion. Many heuristic techniques for undertaking soft hashing of images and other multimedia data have been devised. Except for some attempts, a framework giving solid guidelines to solve the problem is largely lacking. We provide one possible approach to undertake the modelling of robust soft hashing, detailing the basic problems involved. We show how some prior schemes partly fit into our model.
Elizabeth P. McCarthy, Félix Balado, Guénolé C. M. Silvestre, Neil J. Hurley
ICIP2
2003 Optimal strategies for spread-spectrum and quantized-projection image data hiding games with BER payoffs
abstract
In this paper, we analyze spread-spectrum and quantization projection data hiding methods from a game-theoretic point of view, using the bit error rate (BER) as the payoff, and assuming that the embedder simply follows point-by-point constraints given by a perceptual mask, whereas for the attacker an MSE-like constraint is imposed. The optimal attacking and decoding strategies are obtained by making use of a theorem that in addition states that those strategies constitute an equilibrium of the game. Experimental results supporting our analyses are also shown.
Pedro Comesaña Alfaro, Fernando Pérez-González, Félix Balado
ICIP (2)3
2003 Dither-modulation data hiding with distortion-compensation: exact performance analysis and an improved detector for JPEG attacks
abstract
The binary distortion compensated dither-modulation (DC-DM), which can be regarded to as a baseline for quantization-based data-hiding methods, is rigorously analyzed. A novel and accurate procedure for computing the exact probability of bit error is given, as well as an approximation amenable to differentiation which allows to obtain the optimal weights in a newly proposed decoding structure, for significant improvements on performance. The results are particularized for a JPEG compression scenario which allows to show their usefulness. Experimental results validating the proposed theory are presented.
Fernando Pérez-González, Pedro Comesaña Alfaro, Félix Balado
ICIP (2)3
2003 Optimal Data-Hiding Strategies for Games with BER Payoffs
Pedro Comesaña Alfaro, Fernando Pérez-González, Félix Balado
IWDW3
2002 Quantized projection data hiding
abstract
We propose a novel data hiding procedure called quantized projection (QP), that combines elements from quantization (i.e. quantization index modulation, QIM) and spread-spectrum methods. The method is based on quantizing a diversity projection of the host signal, inspired in the statistic used for detection in spread-spectrum algorithms. We carry out a theoretical analysis of QP together with its empirical validation to show rigorously that it offers an excellent performance; QP features probabilities of decoding error several orders of magnitude lower than the aforementioned families of methods for the same dimensionality (diversity) and attacking distortion level. In addition, we introduce a Costa-based improvement (see Costa, M.H.M., IEEE Trans. on Inf. Theory, vol.29, no.3, p.439-41, 1983) of the basic QP method named distortion compensated QP.
Fernando Pérez-González, Félix Balado
ICIP (2)2
2002 Provably or probably robust data hiding?
abstract
It has been claimed that quantization-based data-hiding methods offer an advantage over spread-spectrum schemes. In this paper we review this assertion by presenting a new look on the assumptions made for these claims, and we give a new performance comparison between both approaches under random additive channel distortions. The existence of a threshold in the distortion level for the goodness of each of the methods is shown.
Félix Balado, Fernando Pérez-González
ICME (2)1
2002 Improving data hiding performance by using quantization in a projected domain
abstract
The quantization of a linear projective transformation first proposed by Chen and Wornell is shown to allow for much better performance figures than those yielded by previous approaches. The procedure to achieve this improvement is explained through the proposal and analysis of an improved data hiding method called quantized projection (QP), based in the quantization of a statistic similar to those used at detection in spread-spectrum algorithms. Both the theoretical analysis and the empirical validation show that projection-based methods exhibit huge performance improvements over existing ones under the same conditions - i.e. same degree of diversity and level of random additive attacking distortion.
Fernando Pérez-González, Félix Balado
ICME (1)2
2001 Approaching the capacity limit in image watermarking: a perspective on coding techniques for data hiding applications
Fernando Pérez-González, Juan Hernández 0003, Félix Balado
Signal Process.3