The document discusses digital image processing and is presented by M K Kar of Balasore College of Engineering and Technology. It covers fundamentals of digital image processing including representation of digital images, intensity transformations, spatial filtering, frequency domain representation, and applications in medicine, agriculture, industry and more. Transformation techniques like contrast stretching and histogram equalization are described. Spatial filters like averaging, median and Laplacian filters are covered along with sharpening and smoothing effects.
A Comparative Study of Histogram Equalization Based Image Enhancement Techniq...Shahbaz Alam
Four widely used histogram equalization techniques for image enhancement namely GHE, BBHE, DSIHE, RMSHE are discussed. Some basic definitions and notations are also attached. All analysis are done by using MATLAB . Pictures are taken from the book "Digital Image Processing" by Rafael C. Gonzalez and Richard E. Woods. The presentation slide was made for my B.Sc project purpose.
Digital image processing using matlab: basic transformations, filters and ope...thanh nguyen
How to use Matlab to deal with basic image manipulations.
Negative transformation
Log transformation
Power-law transformation
Piecewise-linear transformation
Histogram equalization
Subtraction
Smoothing Linear Filters
Order-Statistics Filters
The Laplacian
The Gradient
A Comparative Study of Histogram Equalization Based Image Enhancement Techniq...Shahbaz Alam
Four widely used histogram equalization techniques for image enhancement namely GHE, BBHE, DSIHE, RMSHE are discussed. Some basic definitions and notations are also attached. All analysis are done by using MATLAB . Pictures are taken from the book "Digital Image Processing" by Rafael C. Gonzalez and Richard E. Woods. The presentation slide was made for my B.Sc project purpose.
Digital image processing using matlab: basic transformations, filters and ope...thanh nguyen
How to use Matlab to deal with basic image manipulations.
Negative transformation
Log transformation
Power-law transformation
Piecewise-linear transformation
Histogram equalization
Subtraction
Smoothing Linear Filters
Order-Statistics Filters
The Laplacian
The Gradient
Adaptive lifting based image compression scheme using interactive artificial ...csandit
This paper presents image compression method using Interactive Artificial Bee Colony (IABC) optimization algorithm. The proposed method reduces storage and facilitates data transmission by reducing transmission costs. To get the finest quality of compressed image, utilizing local search, IABC determines different update coefficient, and the best update coefficient is chosen
optimally. By using local search in the update step, we alter the center pixels with the coefficient in 8-different directions with a considerable window size, to produce the compressed image, expressed in terms of both PSNR and compression ratio. The IABC brings in the idea of
universal gravitation into the consideration of the affection between onlooker bees and the employed bees. By passing on different values of the control parameter, the universal gravitation involved in the IABC has various quantities of the single onlooker bee and employed bees. As a result when compared to existing methods, the proposed work gives better PSNR.
Fundamental concepts and basic techniques of digital image processing. Algorithms and recent research in image transformation, enhancement, restoration, encoding and description. Fundamentals and basic techniques of pattern recognition.
[PDF] Automatic Image Co-segmentation Using Geometric Mean Saliency (Top 10% ...Koteswar Rao Jerripothula
Most existing high-performance co-segmentation algorithms are usually complicated due to the way of co-labelling a set of images and the requirement to handle quite a few parameters for effective co-segmentation. In this paper, instead of relying on the complex process of co-labelling multiple images, we perform segmentation on individual images but based on a combined saliency map that is obtained by fusing single-image saliency maps of a group of similar images. Particularly, a new multiple image based saliency map extraction, namely geometric mean saliency (GMS) method, is proposed to obtain the global saliency maps. In GMS, we transmit the saliency information among the images using the warping technique. Experiments show that our method is able to outperform state-of-the-art methods on three benchmark co-segmentation datasets.
CPlaNet: Enhancing Image Geolocalization by Combinatorial Partitioning of MapsNAVER Engineering
Image geolocalization is the task of identifying the location depicted in a photo based only on its visual information. This task is inherently challenging since many photos have only few, possibly ambiguous cues to their geolocation. Recent work has cast this task as a classification problem by partitioning the earth into a set of discrete cells that correspond to geographic regions. The granularity of this partitioning presents a critical trade-off; using fewer but larger cells results in lower location accuracy while using more but smaller cells reduces the number of training examples per class and increases model size, making the model prone to overfitting. To tackle this issue, we propose a simple but effective algorithm, combinatorial partitioning, which generates a large number of fine-grained output classes by intersecting multiple coarse-grained partitionings of the earth. Each classifier votes for the fine-grained classes that overlap with their respective coarse-grained ones. This technique allows us to predict locations at a fine scale while maintaining sufficient training examples per class. Our algorithm achieves the state-of-the-art performance in location recognition on multiple benchmark datasets.
본 논문은 single depth map으로부터의 정확한 3D hand pose estimation을 목표로 한다. 3D hand pose estimation은 HCI, AR등의 기술을 구현함에 있어서 매우 중요한 기술이다. 이를 위해 많은 연구자들이 정확도를 높이기 위해 여러 방법을 제시하였지만, 여전히 손가락들의 비슷한 생김새, 가려짐, 다양한 손가락의 움직임으로 인한 복잡성 때문에 정확도를 올리는데 한계가 있었다. 본 논문은 기존 방법들의 한계를 극복하기 위해 기존 방법들이 사용하는 입력 형태와 출력 형태를 바꾸었다. 2d depth image를 입력으로 받아 hand joint의 3D coordinate를 직접 regress하는 대부분의 기존 방법들과는 달리, 제안하는 모델은 3D voxelized depth map을 입력으로 받아 3D heatmap을 출력한다. 이를 위해 encoder-decoder 형식의 3D CNN을 사용하였고, 달라진 입력과 출력 형태로 인해 제안하는 모델은 널리 사용되는 3개의 3d hand pose estimation dataset, 1개의 3d human pose estimation dataset에서 가장 높은 성능을 내었다. 또한 ICCV 2017에서 주최된 HANDS 2017 challenge에서 우승 하였다.
Adaptive lifting based image compression scheme using interactive artificial ...csandit
This paper presents image compression method using Interactive Artificial Bee Colony (IABC) optimization algorithm. The proposed method reduces storage and facilitates data transmission by reducing transmission costs. To get the finest quality of compressed image, utilizing local search, IABC determines different update coefficient, and the best update coefficient is chosen
optimally. By using local search in the update step, we alter the center pixels with the coefficient in 8-different directions with a considerable window size, to produce the compressed image, expressed in terms of both PSNR and compression ratio. The IABC brings in the idea of
universal gravitation into the consideration of the affection between onlooker bees and the employed bees. By passing on different values of the control parameter, the universal gravitation involved in the IABC has various quantities of the single onlooker bee and employed bees. As a result when compared to existing methods, the proposed work gives better PSNR.
Fundamental concepts and basic techniques of digital image processing. Algorithms and recent research in image transformation, enhancement, restoration, encoding and description. Fundamentals and basic techniques of pattern recognition.
[PDF] Automatic Image Co-segmentation Using Geometric Mean Saliency (Top 10% ...Koteswar Rao Jerripothula
Most existing high-performance co-segmentation algorithms are usually complicated due to the way of co-labelling a set of images and the requirement to handle quite a few parameters for effective co-segmentation. In this paper, instead of relying on the complex process of co-labelling multiple images, we perform segmentation on individual images but based on a combined saliency map that is obtained by fusing single-image saliency maps of a group of similar images. Particularly, a new multiple image based saliency map extraction, namely geometric mean saliency (GMS) method, is proposed to obtain the global saliency maps. In GMS, we transmit the saliency information among the images using the warping technique. Experiments show that our method is able to outperform state-of-the-art methods on three benchmark co-segmentation datasets.
CPlaNet: Enhancing Image Geolocalization by Combinatorial Partitioning of MapsNAVER Engineering
Image geolocalization is the task of identifying the location depicted in a photo based only on its visual information. This task is inherently challenging since many photos have only few, possibly ambiguous cues to their geolocation. Recent work has cast this task as a classification problem by partitioning the earth into a set of discrete cells that correspond to geographic regions. The granularity of this partitioning presents a critical trade-off; using fewer but larger cells results in lower location accuracy while using more but smaller cells reduces the number of training examples per class and increases model size, making the model prone to overfitting. To tackle this issue, we propose a simple but effective algorithm, combinatorial partitioning, which generates a large number of fine-grained output classes by intersecting multiple coarse-grained partitionings of the earth. Each classifier votes for the fine-grained classes that overlap with their respective coarse-grained ones. This technique allows us to predict locations at a fine scale while maintaining sufficient training examples per class. Our algorithm achieves the state-of-the-art performance in location recognition on multiple benchmark datasets.
본 논문은 single depth map으로부터의 정확한 3D hand pose estimation을 목표로 한다. 3D hand pose estimation은 HCI, AR등의 기술을 구현함에 있어서 매우 중요한 기술이다. 이를 위해 많은 연구자들이 정확도를 높이기 위해 여러 방법을 제시하였지만, 여전히 손가락들의 비슷한 생김새, 가려짐, 다양한 손가락의 움직임으로 인한 복잡성 때문에 정확도를 올리는데 한계가 있었다. 본 논문은 기존 방법들의 한계를 극복하기 위해 기존 방법들이 사용하는 입력 형태와 출력 형태를 바꾸었다. 2d depth image를 입력으로 받아 hand joint의 3D coordinate를 직접 regress하는 대부분의 기존 방법들과는 달리, 제안하는 모델은 3D voxelized depth map을 입력으로 받아 3D heatmap을 출력한다. 이를 위해 encoder-decoder 형식의 3D CNN을 사용하였고, 달라진 입력과 출력 형태로 인해 제안하는 모델은 널리 사용되는 3개의 3d hand pose estimation dataset, 1개의 3d human pose estimation dataset에서 가장 높은 성능을 내었다. 또한 ICCV 2017에서 주최된 HANDS 2017 challenge에서 우승 하였다.
WAVELET BASED AUTHENTICATION/SECRET TRANSMISSION THROUGH IMAGE RESIZING (WA...sipij
The paper is aimed for a wavelet based steganographic/watermarking technique in frequency domain
termed as WASTIR for secret message/image transmission or image authentication. Number system
conversion of the secret image by changing radix form decimal to quaternary is the pre-processing of the
technique. Cover image scaling through inverse discrete wavelet transformation with false Horizontal and
vertical coefficients are embedded with quaternary digits through hash function and a secret key.
Experimental results are computed and compared with the existing steganographic techniques like WTSIC,
Yuancheng Li’s Method and Region-Based in terms of Mean Square Error (MSE), Peak Signal to Noise
Ratio (PSNR) and Image Fidelity (IF) which show better performances in WASTIR.
Saudi Arabia stands as a titan in the global energy landscape, renowned for its abundant oil and gas resources. It's the largest exporter of petroleum and holds some of the world's most significant reserves. Let's delve into the top 10 oil and gas projects shaping Saudi Arabia's energy future in 2024.
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdffxintegritypublishin
Advancements in technology unveil a myriad of electrical and electronic breakthroughs geared towards efficiently harnessing limited resources to meet human energy demands. The optimization of hybrid solar PV panels and pumped hydro energy supply systems plays a pivotal role in utilizing natural resources effectively. This initiative not only benefits humanity but also fosters environmental sustainability. The study investigated the design optimization of these hybrid systems, focusing on understanding solar radiation patterns, identifying geographical influences on solar radiation, formulating a mathematical model for system optimization, and determining the optimal configuration of PV panels and pumped hydro storage. Through a comparative analysis approach and eight weeks of data collection, the study addressed key research questions related to solar radiation patterns and optimal system design. The findings highlighted regions with heightened solar radiation levels, showcasing substantial potential for power generation and emphasizing the system's efficiency. Optimizing system design significantly boosted power generation, promoted renewable energy utilization, and enhanced energy storage capacity. The study underscored the benefits of optimizing hybrid solar PV panels and pumped hydro energy supply systems for sustainable energy usage. Optimizing the design of solar PV panels and pumped hydro energy supply systems as examined across diverse climatic conditions in a developing country, not only enhances power generation but also improves the integration of renewable energy sources and boosts energy storage capacities, particularly beneficial for less economically prosperous regions. Additionally, the study provides valuable insights for advancing energy research in economically viable areas. Recommendations included conducting site-specific assessments, utilizing advanced modeling tools, implementing regular maintenance protocols, and enhancing communication among system components.
Overview of the fundamental roles in Hydropower generation and the components involved in wider Electrical Engineering.
This paper presents the design and construction of hydroelectric dams from the hydrologist’s survey of the valley before construction, all aspects and involved disciplines, fluid dynamics, structural engineering, generation and mains frequency regulation to the very transmission of power through the network in the United Kingdom.
Author: Robbie Edward Sayers
Collaborators and co editors: Charlie Sims and Connor Healey.
(C) 2024 Robbie E. Sayers
Water scarcity is the lack of fresh water resources to meet the standard water demand. There are two type of water scarcity. One is physical. The other is economic water scarcity.
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
CFD analysis is incredibly effective at solving mysteries and improving the performance of complex systems!
Here's a great example: At a large natural gas-fired power plant, where they use waste heat to generate steam and energy, they were puzzled that their boiler wasn't producing as much steam as expected.
R&R and Tetra Engineering Group Inc. were asked to solve the issue with reduced steam production.
An inspection had shown that a significant amount of hot flue gas was bypassing the boiler tubes, where the heat was supposed to be transferred.
R&R Consult conducted a CFD analysis, which revealed that 6.3% of the flue gas was bypassing the boiler tubes without transferring heat. The analysis also showed that the flue gas was instead being directed along the sides of the boiler and between the modules that were supposed to capture the heat. This was the cause of the reduced performance.
Based on our results, Tetra Engineering installed covering plates to reduce the bypass flow. This improved the boiler's performance and increased electricity production.
It is always satisfying when we can help solve complex challenges like this. Do your systems also need a check-up or optimization? Give us a call!
Work done in cooperation with James Malloy and David Moelling from Tetra Engineering.
More examples of our work https://www.r-r-consult.dk/en/cases-en/
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
Presentation 1
1. Digital Image Processing
M K Kar
Balasore college of Engineering and Technology
July 12, 2020
M K Kar (BCET) Digital Image Processing July 12, 2020 1 / 26
2. Overview
1 Fundamentals of Digital Image Processing
2 Representation of digital image
3 Intensity Transformation
4 Relation between pixels
5 Image Histogram
6 Fundamentals of Spatial Filtering
7 Frequency domain representation
M K Kar (BCET) Digital Image Processing July 12, 2020 2 / 26
3. Fundamentals of Digital Image Processing
Image processing involves changing the nature of an image in order to
either
improve its pictorial information for human interpretation.
render it more suitable for autonomous machine perception.
M K Kar (BCET) Digital Image Processing July 12, 2020 3 / 26
4. Definitions
An Image may be defined as a two dimensional function f (x, y) where
x and y are spatial coordinates and the amplitude of ’f ’ at any pair of
coordinates (x,y) is called the intensity value or gray level of the
image at that point.
An image is called a digital image when the spatial coordinates x, y
and the intensity value of ’f’ all are finite and discrete quantities.
A digital image is an array of real or complex numbers represented by
a finite number of bits.
M K Kar (BCET) Digital Image Processing July 12, 2020 4 / 26
5. Representation of digital image
A digital image is formed by sampling and quantization containing M
rows and N columns.
f (x, y) =
f (0, 0) f (0, 1) . . . f (0, N − 1)
f (1, 0)
...
f (1, 1) · · ·
...
f (1, N − 1)
...
f (M − 1, 0) f (M − 1, 0) · · · f (M − 1, N − 1)
Each element of this matrix is called an image element or picture
element or pixels.
The origin of a digital image is at the top left with the + x axis
extending downward and the + y axis extending to the right.
M K Kar (BCET) Digital Image Processing July 12, 2020 5 / 26
7. Types of digital image
An Image may be classified in to three types
Color Image
Grey Image
Binary Image
M K Kar (BCET) Digital Image Processing July 12, 2020 7 / 26
10. Intensity Transformations
The spatial domain processes can be denoted by the expression
g(x, y) = T[f (x, y)]
where f (x, y) is the input image and g(x, y) is the output image
M K Kar (BCET) Digital Image Processing July 12, 2020 10 / 26
11. Image Negatives
The negative of an image with intensity levels in the range [0, L − 1]
is obtained by using the negative transformation, given by the
expression s = (L − 1) − r.
Figure: image negetive
M K Kar (BCET) Digital Image Processing July 12, 2020 11 / 26
12. Log Transformations
The general form of log transformation is given by
s = c log(1 + r)
The general form of power law (gamma)transformation is given by
s = crγ
M K Kar (BCET) Digital Image Processing July 12, 2020 12 / 26
13. Contrast stretching
Contrast stretching is a process that expands the range of intensity
levels in an image so that it spans the full intensity range of the
recording medium or display device.
The result of contrast stretching is obtained by setting
(r1, s1) = (rmin, 0)
and
(r2, s2) = (rmax, L − 1)
where rmin and rmaxdenote the minimum and maximum intensity
levels in the image respectively.
M K Kar (BCET) Digital Image Processing July 12, 2020 13 / 26
15. Image Histogram
The histogram of a digital image with intensity levels in the range
[0,L-1] is a discrete function h(rk) = nk, where rk is the kth intensity
value and nkis the number of pixels in the image with intensity rk.
M K Kar (BCET) Digital Image Processing July 12, 2020 15 / 26
16. Histogram Equalization
The histogram equalization of a digital image with intensity levels in
the range [0, L − 1] is a discrete function sk = T(rk), where rk is the
kth intensity value and nkis the number of pixels in the image with
intensity rk is.
sk = T(rk) = (L − 1)
k
j=0
pr (rj ) =
(L − 1)
MN
k
j=0
(nj )
M K Kar (BCET) Digital Image Processing July 12, 2020 16 / 26
18. Fundamentals of Spatial Filtering
The spatial filter consist of a neighborhood and a predefined
operation that is performed on the image pixels encompassed by the
neighborhood.Filtering creates a new pixel with coordinates equal to
the coordinates of the center of the neighborhood and whose value is
the result of the filtering operation.
M K Kar (BCET) Digital Image Processing July 12, 2020 18 / 26
19. Image smoothing using Averaging/Box filter
Replacing the value of every pixel in an image by the average of the
intensity levels in the neighborhood defined by the filter mask, which
results in an image with reduced sharp transitions.
M K Kar (BCET) Digital Image Processing July 12, 2020 19 / 26
20. Image smoothing using Median filter
Median filter replaces the value of a pixel by the median of the
intensity values in the neighborhood of that pixel including the
original value of that pixel.
M K Kar (BCET) Digital Image Processing July 12, 2020 20 / 26
21. Image sharpening using Laplacian
Laplacian is the simplest isotropic derivative operator(rotation
invarient) which is defined for an image function f (x, y) is given by
2
f =
∂2f
∂x2
+
∂2f
∂y2
.
For any image pixel f (x, y) , the laplacian is given by
2
f (x, y) = f (x+1, y)+f (x−1, y)+f (x, y +1)+f (x, y −1)−4f (x, y)
This equation can be implemented using the filter mask given below
0 1 0
1 −4 1
0 1 0
or
0 −1 0
−1 4 −1
0 −1 0
M K Kar (BCET) Digital Image Processing July 12, 2020 21 / 26
22. Image sharpening using Laplacian
Figure: Sharpened Image and Laplacian Image.
Figure: Laplacian Image and Sharpened Image.
M K Kar (BCET) Digital Image Processing July 12, 2020 22 / 26
23. Image Representation in frequency Domain
A fourier transform is used to transform an intensity image in to the
domain of spatial frequency using the 2D-DFT.
F(u, v) =
M−1
x=0
N−1
y=0
f (x, y)e
−j2πux
M e
−j2πvy
N
M K Kar (BCET) Digital Image Processing July 12, 2020 23 / 26
24. Image Representation in frequency Domain
Figure: Fourier transformed Image and spectral Image.
M K Kar (BCET) Digital Image Processing July 12, 2020 24 / 26
25. References
Rafael C. Gonzalez, Richard E. Woods (2008)
Digital Image Processing
Pearson Education 2009,Third Edition.
M K Kar (BCET) Digital Image Processing July 12, 2020 25 / 26
26. The End
M K Kar (BCET) Digital Image Processing July 12, 2020 26 / 26