Demo Data from SIGIR 2026 / reviewers in the wild / expert
Ali Mosleh 0002
dblp:35/2982-2
· DBLP profile ↗
11ranked-venue papers
10as first author
1since 2021 · last 2021
0000-0003-4298-0126ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 11 · 10 first-author · 1 since 2021Artificial intelligence and machine learning · 4 · 4 first-author
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.
| Computer graphics and multimedia
7 papers |
Image and video processing · 48% Computational photography and imaging · 47% Multimedia analysis and retrieval · 5% | |
| Artificial intelligence
1 paper |
Image recognition and object detection · 100% |
Topics — the 10 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational photography and imaging
image signal processing |
0.9 | 2 | 2021 | Differentiable Compound Optics and Processing Pipeline Optimization for End-to-end Camera Design · ACM Trans. Graph. 2021 Hardware-in-the-Loop End-to-End Optimization of Camera Image Processing Pipelines · CVPR 2020 |
Image and video processing › image restoration
image deblurring |
0.7 | 3 | 2018 | Explicit Ringing Removal in Image Deblurring · IEEE Trans. Image Process. 2018 Camera intrinsic blur kernel estimation: A reliable framework · CVPR 2015 Image Deconvolution Ringing Artifact Detection and Removal via PSF Frequency Analysis · ECCV (4) 2014 |
Computational photography and imaging › image acquisition › imaging system design
camera design |
0.5 | 1 | 2021 | Differentiable Compound Optics and Processing Pipeline Optimization for End-to-end Camera Design · ACM Trans. Graph. 2021 |
Image and video processing › video restoration
video inpainting |
0.3 | 2 | 2013 | Automatic Inpainting Scheme for Video Text Detection and Removal · IEEE Trans. Image Process. 2013 Video Completion Using Bandlet Transform · IEEE Trans. Multim. 2012 |
Image and video processing
image restoration |
0.3 | 3 | 2014 | Image Deconvolution Ringing Artifact Detection and Removal via PSF Frequency Analysis · ECCV (4) 2014 Automatic Inpainting Scheme for Video Text Detection and Removal · IEEE Trans. Image Process. 2013 Video Completion Using Bandlet Transform · IEEE Trans. Multim. 2012 |
Image and video processing › image restoration › image deblurring
blur kernel estimation |
0.2 | 1 | 2015 | Camera intrinsic blur kernel estimation: A reliable framework · CVPR 2015 |
Computational photography and imaging
camera calibration |
0.2 | 1 | 2015 | Camera intrinsic blur kernel estimation: A reliable framework · CVPR 2015 |
Image and video processing › image restoration › compression artifact removal
ringing artifact removal |
0.2 | 1 | 2014 | Image Deconvolution Ringing Artifact Detection and Removal via PSF Frequency Analysis · ECCV (4) 2014 |
Multimedia analysis and retrieval › video content analysis › video text processing
video text detection |
0.2 | 1 | 2013 | Automatic Inpainting Scheme for Video Text Detection and Removal · IEEE Trans. Image Process. 2013 |
Computer vision › Image recognition and object detection › object detection
2d object detection |
0.1 | 1 | 2020 | Hardware-in-the-Loop End-to-End Optimization of Camera Image Processing Pipelines · CVPR 2020 |
Methods — techniques the papers use, named apart from their topics
multi-objective optimization · 0.9hardware-in-the-loop optimization · 0.90th-order stochastic optimization · 0.9neural network processing · 0.5differentiable forward model · 0.5alternating proximal optimization · 0.5primal-dual algorithm · 0.3multiresolution pyramid · 0.3convex optimization · 0.3bandlet transform · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Differentiable Compound Optics and Processing Pipeline Optimization for End-to-end Camera DesignabstractMost modern commodity imaging systems we use directly for photography—or indirectly rely on for downstream applications—employ optical systems of multiple lenses that must balance deviations from perfect optics, manufacturing constraints, tolerances, cost, and footprint. Although optical designs often have complex interactions with downstream image processing or analysis tasks, today’s compound optics are designed in isolation from these interactions. Existing optical design tools aim to minimize optical aberrations, such as deviations from Gauss’ linear model of optics, instead of application-specific losses, precluding joint optimization with hardware image signal processing (ISP) and highly parameterized neural network processing. In this article, we propose an optimization method for compound optics that lifts these limitations. We optimize entire lens systems jointly with hardware and software image processing pipelines, downstream neural network processing, and application-specific end-to-end losses. To this end, we propose a learned, differentiable forward model for compound optics and an alternating proximal optimization method that handles function compositions with highly varying parameter dimensions for optics, hardware ISP, and neural nets. Our method integrates seamlessly atop existing optical design tools, such as Zemax . We can thus assess our method across many camera system designs and end-to-end applications. We validate our approach in an automotive camera optics setting—together with hardware ISP post processing and detection—outperforming classical optics designs for automotive object detection and traffic light state detection. For human viewing tasks, we optimize optics and processing pipelines for dynamic outdoor scenarios and dynamic low-light imaging. We outperform existing compartmentalized design or fine-tuning methods qualitatively and quantitatively, across all domain-specific applications tested. Ethan Tseng, Ali Mosleh 0002, Fahim Mannan, Karl St. Arnaud, Yifan Peng 0001, Alexander Braun 0001, Derek Nowrouzezahrai, Jean-François Lalonde, Felix Heide |
ACM Trans. Graph. | 2 |
| 2020 | Hardware-in-the-Loop End-to-End Optimization of Camera Image Processing PipelinesabstractCommodity imaging systems rely on hardware image signal processing (ISP) pipelines. These low-level pipelines consist of a sequence of processing blocks that, depending on their hyperparameters, reconstruct a color image from RAW sensor measurements. Hardware ISP hyperparameters have a complex interaction with the output image, and therefore with the downstream application ingesting these images. Traditionally, ISPs are manually tuned in isolation by imaging experts without an end-to-end objective. Very recently, ISPs have been optimized with 1st-order methods that require differentiable approximations of the hardware ISP. Departing from such approximations, we present a hardware-in-the-loop method that directly optimizes hardware image processing pipelines for end-to-end domain-specific losses by solving a nonlinear multi-objective optimization problem with a novel 0th-order stochastic solver directly interfaced with the hardware ISP. We validate the proposed method with recent hardware ISPs and 2D object detection, segmentation, and human viewing as end-to-end downstream tasks. For automotive 2D object detection, the proposed method outperforms manual expert tuning by 30% mean average precision (mAP) and recent methods using ISP approximations by 18% mAP. Ali Mosleh 0002, Emmanuel Onzon, Fahim Mannan, Nicolas Robidoux, Felix Heide |
CVPR | 1 |
| 2018 | Explicit Ringing Removal in Image DeblurringabstractIn this paper, we present a simple yet effective image deblurring method to produce ringing-free deblurred images. Our work is inspired by the observation that large-scale deblurring ringing artifacts are measurable through a multi-resolution pyramid of low-pass filtering of the blurred-deblurred image pair. We propose to model such a quantification as a convex cost function and minimize it directly in the deblurring process in order to reduce ringing regardless of its cause. An efficient primal-dual algorithm is proposed as a solution to this optimization problem. Since the regularization is more biased toward ringing patterns, the details of the reconstructed image are prevented from over-smoothing. An inevitable source of ringing is sensor saturation which can be detected costlessly contrary to most other sources of ringing. However, dealing with the saturation effect in deblurring introduces a non-linear operator in optimization problem. In this paper, we also introduce a linear approximation as a solution to handling saturation in the proposed deblurring method. As a result of these steps, we significantly enhance the quality of the deblurred images. Experimental results and quantitative evaluations demonstrate that the proposed method performs favorably against state-of-the-art image deblurring methods. Ali Mosleh 0002, Yasser Elmi Sola, Farzad Zargari, Emmanuel Onzon, J. M. Pierre Langlois |
IEEE Trans. Image Process. | 1 |
| 2015 | Camera intrinsic blur kernel estimation: A reliable frameworkabstractThis paper presents a reliable non-blind method to measure intrinsic lens blur. We first introduce an accurate camera-scene alignment framework that avoids erroneous homography estimation and camera tone curve estimation. This alignment is used to generate a sharp correspondence of a target pattern captured by the camera. Second, we introduce a Point Spread Function (PSF) estimation approach where information about the frequency spectrum of the target image is taken into account. As a result of these steps and the ability to use multiple target images in this framework, we achieve a PSF estimation method robust against noise and suitable for mobile devices. Experimental results show that the proposed method results in PSFs with more than 10 dB higher accuracy in noisy conditions compared with the PSFs generated using state-of-the-art techniques. Ali Mosleh 0002, Paul Green 0002, Emmanuel Onzon, Isabelle Bégin, J. M. Pierre Langlois |
CVPR | 1 |
| 2015 | Image and video spatial super-resolution via bandlet-based sparsity regularization and structure tensor
Ali Mosleh 0002, Nizar Bouguila, A. Ben Hamza |
Signal Process. Image Commun. | 1 |
| 2014 | Image Deconvolution Ringing Artifact Detection and Removal via PSF Frequency Analysis
Ali Mosleh 0002, J. M. Pierre Langlois, Paul Green 0002 |
ECCV (4) | 1 |
| 2014 | Bandlet-based sparsity regularization in video inpainting
Ali Mosleh 0002, Nizar Bouguila, A. Ben Hamza |
J. Vis. Commun. Image Represent. | 1 |
| 2013 | Automatic Inpainting Scheme for Video Text Detection and RemovalabstractWe present a two stage framework for automatic video text removal to detect and remove embedded video texts and fill-in their remaining regions by appropriate data. In the video text detection stage, text locations in each frame are found via an unsupervised clustering performed on the connected components produced by the stroke width transform (SWT). Since SWT needs an accurate edge map, we develop a novel edge detector which benefits from the geometric features revealed by the bandlet transform. Next, the motion patterns of the text objects of each frame are analyzed to localize video texts. The detected video text regions are removed, then the video is restored by an inpainting scheme. The proposed video inpainting approach applies spatio-temporal geometric flows extracted by bandlets to reconstruct the missing data. A 3D volume regularization algorithm, which takes advantage of bandlet bases in exploiting the anisotropic regularities, is introduced to carry out the inpainting task. The method does not need extra processes to satisfy visual consistency. The experimental results demonstrate the effectiveness of both our proposed video text detection approach and the video completion technique, and consequently the entire automatic video text removal and restoration process. Ali Mosleh 0002, Nizar Bouguila, A. Ben Hamza |
IEEE Trans. Image Process. | 1 |
| 2012 | Image Text Detection Using a Bandlet-Based Edge Detector and Stroke Width TransformabstractIn this paper, we propose a text detection method based on a feature vector generated from connected components produced via the stroke width transform. Several properties, such as variant directionality of gradient of text edges, high contrast with background, and geometric properties of text components jointly with the properties found by the stroke width transform are considered in the formation of feature vectors. Then, k-means clustering is performed by employing the feature vectors in a bid to distinguish text and non-text components. Finally, the obtained text components are grouped and the remaining components are discarded. Since the stroke width transform relies on a precise edge detection scheme, we introduce a novel bandlet-based edge detector which is quite effective at obtaining text edges in images while dismissing noisy and foliage edges. Our experimental results indicate a high performance for the proposed method and the effectiveness of our proposed edge detector for text localization purposes. Ali Mosleh 0002, Nizar Bouguila, A. Ben Hamza |
BMVC | 1 |
| 2012 | Video Completion Using Bandlet TransformabstractIn this paper, we address the video completion problem for two general cases: 1) filling-in the missing regions of videos captured by a non-stationary camera, and 2) filling-in the missing part of video sequences recorded by a stationary camera. For each case, a novel video completion technique based on the bandlet transform is presented. In the first case, a priority-based exemplar algorithm, which applies the bandlet transform and its generated coefficients along with motion information, is used to fill-in the occluded moving object or the removed region. In the second case, our proposed method is followed by a foreground/background segmentation preprocessing step to generate moving objects and background frames in order to facilitate the video completion task. The technique fills-in the background frames after removing objects by means of a precise optimization in the bandlet transform domain. Then, the occluded part of a moving object is completed by a priority-based algorithm which applies frames' geometry properties using the bandlet transform. Our experimental results indicate that the proposed video completion technique maintains both the spatial and temporal consistency and also demonstrate the effectiveness of the bandlet transform in video completion. Ali Mosleh 0002, Nizar Bouguila, A. Ben Hamza |
IEEE Trans. Multim. | 1 |
| 2011 | A video completion method based on bandlet transformabstractWe present a bandlet transform-based technique to complete missing parts of a video sequence captured with a static camera. The method is followed by a preprocessing step to separate the foreground which consists of moving objects and background frames in order to facilitate the video completion task. The technique considers two cases: 1) filling-in the background frames after removing objects, and 2) fillingin the occluded parts of a moving object. In the first case, a precise optimization in the bandlet domain is performed to complete the background video. In the second case, a priority based exemplar algorithm, which applies bandlet geometry properties, is used to fill-in the occluded moving object. Our experimental results indicate the effectiveness of the proposed video completion technique. Ali Mosleh 0002, Nizar Bouguila, A. Ben Hamza |
ICME | 1 |