Herman, Adi Irwan
Unknown Affiliation

Published : 4 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 4 Documents
Search

Stereo matching algorithm using deep learning and edge-preserving filter for machine vision Abd Gani, Shamsul Fakhar; Miskon, Muhammad Fahmi; Hamzah, Rostam Affendi; Hamid, Mohd Saad; Kadmin, Ahmad Fauzan; Herman, Adi Irwan
Bulletin of Electrical Engineering and Informatics Vol 13, No 3: June 2024
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/eei.v13i3.5708

Abstract

Machine vision research began with a single-camera system, but these systems had various limitations from having just one point-of-view of the environment and no depth information, therefore stereo cameras were invented. This paper proposes a hybrid method of a stereo matching algorithm with the goal of generating an accurate disparity map critical for applications such as 3D surface reconstruction and robot navigation to name a few. Convolutional neural network (CNN) is utilised to generate the matching cost, which is then input into cost aggregation to increase accuracy with the help of a bilateral filter (BF). Winner-take-all (WTA) is used to generate the preliminary disparity map. An edge-preserving filter (EPF) is applied to that output based on a transform that defines an isometry between curves on the 2D image manifold in 5D and the real line to eliminate these artefacts. The transform warps the input signal adaptively to allow linear 1D filtering. Due to the filter's resistance to high contrast and brightness, it is effective in refining and removing noise from the output image. Based on experimental research employing a Middlebury standard validation benchmark, this approach gives high accuracy with an average non-occluded error of 6.71% comparable to other published methods.
Refining disparity maps using deep learning and edge-aware smoothing filter Abd Gani, Shamsul Fakhar; Miskon, Muhammad Fahmi; Hamzah, Rostam Affendi; Hamid, Mohd Saad; Kadmin, Ahmad Fauzan; Herman, Adi Irwan
Bulletin of Electrical Engineering and Informatics Vol 13, No 3: June 2024
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/eei.v13i3.6480

Abstract

Stereo matching algorithm is crucial for applications that rely on three-dimensional (3D) surface reconstruction, producing a disparity map that contains depth information by computing the disparity values between corresponding points from a stereo image pair. In order to yield desirable results, the proposed stereo matching algorithm must possess a high degree of resilience against radiometric variation and edge inconsistencies. In this article convolutional neural network (CNN) is employed in the first stage to generate the raw matching cost, which is subsequently filtered with a bilateral filter (BF) and applied with cross-based cost aggregation (CBCA) during the cost aggregation stage to enhance precision. Winner-take-all (WTA) strategy is implemented to normalise the disparity map values. Finally, the resulting output is subjected to an edge-aware smoothing filter (EASF) to reduce the noise. Due to its resistance to high contrast and brightness, the filter is found to be effective in refining and eliminating noise from the output image. Despite discontinuities like adiron's lost cup handle or artl's shattered rods, this approach, based on experimental research utilizing a Middlebury standard validation benchmark, yields a high level of accuracy, with an average non-occluded error of 6.79%, comparable to other published methods.
Stereo matching algorithm for autonomous vehicle navigation using integrated matching cost and non-local aggregation Zahari, Madiha; Hamzah, Rostam Affendi; Manap, Nurulfajar Abd; Herman, Adi Irwan
Bulletin of Electrical Engineering and Informatics Vol 12, No 1: February 2023
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/eei.v12i1.4122

Abstract

Stereo matching algorithm plays an important role in an autonomous vehicle navigation system to ensure accurate three-dimensional (3D) information is provided. The disparity map produced by the stereo matching algorithm directly impacts the quality of the 3D information provided to the navigation system. However, the accuracy of the matching algorithm is a challenging part to be solved since it is directly affected by the surrounding environment such as different brightness, less texture surface, and different image pair exposure. In this paper, a new framework of stereo matching algorithm that used the integration of census transform (CT) and sum of absolute difference (SAD) at the matching cost computation step, non-local cost aggregation at the second step, winner take all strategy at the third step, and a median filter at the final step to minimize disparity map error. The results show that the accuracy of the disparity map is improved using the proposed methods after some parameter adjustment. Based on the standard Middlebury and KITTI benchmarking dataset, it shows that the proposed framework produced accurate results compared with other established methods.
Improvement of horizontal streak on disparity map thru parameter optimization for stereo vision algorithm Yeou Wei, Melvin Gan; Hamzah, Rostam Affendi; Nik Anwar, Nik Syahrim; Herman, Adi Irwan; Jamil Alsayaydeh, Jamil Abedalrahim
Indonesian Journal of Electrical Engineering and Computer Science Vol 35, No 3: September 2024
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijeecs.v35.i3.pp1886-1894

Abstract

In this paper, an improved local based stereo vision disparity map (SVDM) algorithm is proposed. The proposed local based SVDM algorithm include four stages and they are matching cost computation, cost aggregation disparity optimization and disparity refinement. The matching cost computation started by combining pixel to pixel matching techniques, which are absolute difference (AD) and gradient matching (GM) in producing the initial disparity map. Next, the cost aggregation uses minimum spanning tree (MST) segmentation, which equipped with edge preserving properties and noise filtering. Then, disparity optimization uses local approach with winner-take-all (WTA) technique. At the final stage, disparity refinement uses bilateral filter (BF) with weighted median (WM), which can improve the disparity map through noise removing and edges preserving. Then, the research continues to optimize the proposed local based SVDM algorithm through parameters optimization in obtaining the final disparity map. Here, multiple parameters from the proposed SVDM algorithm are manipulated and they are constant values for GM and several constant parameters in BF. By selecting the optimum parameter values, the performance of the proposed SVDM algorithm increased, especially robustness towards the horizontal streaks.