You are on page 1of 5

2015 International Conference on Automation, Cognitive Science, Optics, Micro Electro-Mechanical System, and Information Technology

(ICACOMIT), Bandung, Indonesia, October 29–30, 2015

Estimation of Wave Propagation Distance in Swash


Zone with Image Analysis Results of CCTV-Coastal
Telemetry

M. Luqman Hakim Endra Joelianto and Suprijanto


Agency for Meteorology, Climatology and Geophysics Instrumentation and Control Research Group
(BMKG) Faculty of Industrial Technology
Jakarta, Indonesia Bandung Institute of Technology
E-mail: luqman.hakim@bmkg.go.id Bandung, Indonesia
E-mail: ejoel@tf.itb.ac.id, supri@tf.itb.ac.id

Abstract—Thepaper presents an estimation method of wave Meteorology, Climatology and Geophysics (BMKG) installed
propagation distance in swash zone using image analysis results on Seminyak and Kuta beach, Bali, Indonesia. The data video
from CCTV-coastal telemetry monitoring station installed on from CCTV-coastal telemetry for each beach is transmitted
Seminyak beach and Kuta beach, Bali, Indonesia. Data are via VSAT to BMKG on Jakarta, Indonesia. Wave propagation
obtained from the BMKG, Indonesia. Wave propagation in in swash zone based on the tracking of the bright foam edge
swash zone is identified based on the bright foam edgewhich formed on the sea surface after wave breaking.
hasmaximum intensity. The data used in the paper are collected Field observation is the first stage to support field analysis
between 1 pm and 3 pm local time. Data are then analyzed in in order to determine theGroundControl Points (GCPs). The
order to estimate of the wave propagation distance in swash zone
next step is to convert the digital video image to timestacks
for each beach. Results of estimationvalue are compared to data
of change in sea level from tide gauge on Jembrana and Benoa,
image with sampling rate 1 fps. After that, image pre-
Bali. The purpose of comparison is to know the relationship processing is used to analyze data packet loss of frame in
between tidal on Seminyak beach, Kuta beach, Jembrana and transmission of the data via satellite networks. The final stage
Benoa. The results indicatethe occurrence of low tides on Kuta is done by conducting image processing. Image processing
beach, Seminyak beach, Jembrana and Benoa. consists of reading the image of a blue color channel, median
filter, texture analysis, image rectification,determinationof the
Keywords—wave propagation distance; image analysis; CCTV- ROI, timestack, and normalization of intensity and
coastal telemetry; swash zone; tide gauge. determination of the wave foam intensity. All of the stages is
used to estimate of the wave propagation distance in swash
I. INTRODUCTION zone. Furthermore, image analysis to estimate wave
propagation distance in swash zone on Seminyak and Kuta
Indonesia is an archipelago which has a large sea region. It beach obtained. In addition, the paper also considers the
does not rule out a greater activity of Indonesia's population in connection between the estimation of the wave propagation
the oceans. The phenomenon of sea wave changes in distance in swash zone on Seminyak and Kuta beach and data
nearshore zone has an important role in influencing the of sea surface height obtained from the tide gauge instrument
activity and safety of local people [1]. The nearshore zone is on Jembrana and Benoa.
divided into breaker zone, surf zone, and swash zone. Swash
zone is a zone extending from the limit of uprush and
backswash [2][3]. Bali has semi diurnal type of tidal [4]. II. METHODS
CCTV-coastal telemetry as a video camera which provides Fig. 1 shows the block diagram of the proposed estimation
visual information has become an alternative option to steps of the wave propagation distance in swash zone by using
monitor the phenomenon of sea wave changes on the beach image analysis.
like a tidal wave, a tsunami and storm surge.
The utilization of CCTV-coastal telemetry as a monitoring Field Obsevation
tool needs to be improved not only to provide visual The locations of CCTV-coastal telemetry installed on
information of sea wavespropagation in the form of video but Seminyak and Kuta beach in Bali Island, Indonesia are shown
also to estimate sea wave propagation distance reaching in Fig.2. The CCTV is installed on top of a tower, the height of
landward. In this paper, it is considered an estimation of the a tower is 18 meters. Jembrana and Seminyak beach areparallel
wave propagation distance in swash zone using image analysis with coastline of Kuta beach. Type of breaking waves on
from video recording of CCTV-coastal telemetry. CCTV- Seminyak and Kuta beach is spilling waves. Jembrana tide
coastal telemetry used in this study belongs to Agency for gaugeis located to the west of Seminyak beach while Benoa

978-1-4673-7408-8/15/$31.00©2015 IEEE
110
Field Observation, Video image Processing, Pre-Processing, Image
getting 4 GCPs Getting data 1fps Analyze loss data of frame Processing

RGB to channel Filter image, Image Selection Timestack


Blue (B) median and entropy rectification of ROI

Graph of distance estimation Determining Normalization


of wave propagation intensity intensity

Fig. 1. Block diagram of the study method.

tide gauge is located to the east of Kuta beach. Video data


recording for each beach are gathered in the BMKG officein
Jakarta, Indonesia. Measurement and others are deliberate,
using specifications that anticipate your paper as one part of the
entire proceedings, and not as an independent document. Please
do not revise any of the current designations.
Pre image processing
In the field observation, it has been found, that due to the Fig. 3. GCPs (a) Seminyak beach (b) Kuta beach.
CCTV location, a rectangular shape formed by 4 points on the
ground at the beach become a shifted rectangular as shown in Pre image processing is proposed in order to analyze data loss
Fig. 3. Hence, it is necessary to determine 4 points of Ground of frame based on parameters QoS (Quality of Service) in
Control Points (GCPs). The Ground Control Points (GCPs) are TIPHON systems [7][8]. The equation of the packet loss is
fixed targets in the field of view of each CCTV-coastal given as follows:
telemetry that are then used to calibrate the geometry solutions
(1)
of each image. GCPs needed for mapping [5][6]. In this case,
Seminyak beach has a width of 9 m and a length of 27 m and Packet received is given by:
Kuta beach has a width of 6 m and a length of 27 m, shown in , 1, 1
Fig. 3.
Packet loss is given by:
, 1, 1
Video image processing
Video image processing is employed to get data sampling at
rate 1 fps. The data are taken from video recording on the 24th
of January 2015 between 1 pm and 3 pm local time. Video
recording obtained from BMKG in Jakarta. The next step is to
extract the frames from video recording [9]. Number of frames
for each experimental of time is 100 frame, 1 frame per 1
second. Levels of network degradation using TIPHON
standard is shown in TABLE 1 below.

TABLE 1. Levels of network degradation

No. Degradation Category Packet loss (%)


1 Perfect 0
2 Good 3
Fig.2. Location of study field, Seminyak and Kuta beach. 3 Medium 15
4 Poor 25

111
Image Processing reference points is based on sign of flags. The flags are used to
mark shoreline and swimming prohibition. The flag has ever
Original images are then represented as RGB format. Wave
caught on CCTV. Secondly, ROI is in the region of GCPs. the
propagation in swash zone is identifed based on the tracking
results of ROI are shown in Fig. 4.
of the bright foam edge formed on the sea surface after wave
breaking.The pixels of water area have the bluish color
feature. Blue channel is then used to get intensity values of the
bright foam edge. Intensity of blue channel [10] is given by

0.1140 ) (2)
After that, noise is reduced and edges are preserved with
median filter [10].

, , , , ∈ (3)
where , is image result from median filter, , is
image input, and w is windows. (a)
For the detection of the bright foam edge, it is used entropy
filter [11].

, , , , ∈ (4)

Rectification of image is used in supervised methods for


transformation of pixels image coordinates (2D image
coordinates) to be converted into spatial scales of units of
meters or world coordinates (3D reference coordinates)
[5][6][12][13]. Region of Ground control points has oblique
shape as seen from the camera. Next step is to rectify an
oblique image to horizontal plane image. Function of oblique (b)
transformation [14] is given by Fig. 4. (a) ROI of Seminyak beach (b) ROI of Kuta beach.

∗ (5) After that, it is required to create a timestack image from a


time sequence of ROI images [3][13][15]. Bright foam edge
is pixel image coordinates, is world has the maximum intensity. The value of the maximum
coordinates, T is transformation will be expressed as 3x3 intensity for a time sequence of ROI images has variation.
matrix. Ranges of values need to be normalized [9]. Intensity
normalization is a process that changes the range of pixel
intensity values from 0-255 to 0-1.
(6)
,
, (10)

After that, the resulted T is then applied to transform structure , is intensity of pixel coordinates, Imin is the value of
(T) to input image and copies the texture to the mapped minimum intensity of all pixels. Imax is value maximum
locations. Mapped locations have new pixel image coordinates intensity of all pixels.
(u,v)
After all set, a value of maximum intensity is obtained based
(7) on average values, for 13 pm is set a value to 0.8, 14 pm is set a
value to 0.9 and 15 pm is set a value to 1. The final step of the
image processing is to plot a graph of estimation of the wave
(8) propagation distance in swash zone.

(9) III. EXPERIMENTAL RESULTS AND ANALYSIS


Not all direction of wave propagation in the image captured An example of result of the testing stage is given in Fig. 5
will be used in the analysis. Hence, the next step is the and Fig. 6 for Kuta beach.
determination of the Region of interest (ROI). There are two
criteria to determine of ROI. Firstly, the observation of

112
(a) (b)
Fig. 6. (a) Timestack (b) graph of estimation of wave propagation distance in swash zone on Kuta beach

Normally, wave propagation distance in swash zone has tide gauge on Jembrana and Benoa are shown in Fig. 7. Data
variation in per unit of time, the graph of estimation of the sea tide gauge on Jembrana and Benoa between 13-16 local time
wave propagation distance in swash zone looks fluctuation. But show occurrence low tides.
if it looks flat, it means the packet get lost over the networks as
shown in Fig. 6 (b). Data of average distance value of wave propagation in swash
zone on Seminyak and Kuta beach are shown in Fig. 8. The
data between 13-15 local time showed that it gets away from
observation reference point. This means the occurrence of low
tide on Seminyak and Kuta beach.

(a) (b)
Fig.7. (a) Data tige gauge on Jembrana (b) Benoa.

Tide gauge is an instrument to measure mean sea level


trends. Tide gauge is used to obtain the tidal information. Tide
gauge data on Jembrana is obtained from Indonesia Geospatial
Information Agency (BIG) and tide gauge data on Benoa are Fig. 8. Cross shore distance againts time in swash zone on Seminyak and
Kuta beach.
obtained from Intergovernmental Oceanographic Commission
(IOC). Tide gauge data on Jembrana and Benoa are then
compared with the results of average distance value of wave
propagation in swash zone on Seminyak and Kuta beach. Data

Fig. 5. (a) snapshot image of Kuta beach GCPs when surveyed (b) experimental image, blue channel (c) image results of median filter and entropy filter (d) image
rectification (e) ROI (f) intensity 3D of ROI (g) 2D of ROI, before normalised pixel intensity (h) 2D of ROI, after normalised pixel intensity

113
Packet loss of frame on Seminyak and Kuta beach for each REFERENCES
time experimental is shown in TABLE 2.
[1] S. Pribadi, Afnimar, Nanang T Puspito, G. Ibrahim,“Characteristics of
TABLE 2: Packet Loss Earthquake-Generated Earthquake Tsunamis in Indonesia Based on
Source Parameter Analysis,” ITB journal, Vol. 45, No. 2, 2013, pp.
189-207.
Packet loss Degradation [2] H.E. Power, R.A. Holman and T.E. Baldock, “Swash zone boundary
No CCTV
(%) Category conditions derived from optical remote sensing of swash zone flow
patterns,” Journal of Geophysical Research, Vol. 116, 2011, pp. 1–13.
1 Seminyak, 13.49 WITA 37 Poor [3] S.J. Pitman, “Methods for field measurement and remote sensing of the
2 Seminyak, 14.50 WITA 29 Poor swash zone,”British Society for Geomorpholog,Vol.6,2014, pp. 1–14.
3 Seminyak, 15.31 WITA 34 Poor [4] D. Berlianty, T. Yanagi andK. Koen, “Tide And Tidal Current In The
Bali Strait,” Indonesia, Journal Of Marine Research Indonesia, Vol 36,
4 Kuta, 13.48 WITA 14 Good No.2, 2011, pp. 25–36.
5 Kuta, 14.32 WITA 1 Perfect [5] K.T. Holland, R.A. Holman, T.C. Lippmann, J. Stanley andN.
6 Kuta, 15.28 WITA 5 Good Plant,“Practical Use of Video Imagery in Nearshore Oceanographic
Seminyak, 33.33 Poor Field Studies,“- Oceanic Engineering, IEEE Journal of, Vol. 22(1),
1997, pp. 81–92.
average of packet loss
[6] M.I. Vousdoukas, A.F. Velegrakis, K. Dimou, V. Zervakis andD.C.
Kuta, average of packet loss 6.67 Good Conley, “Wave run-up observations in microtidal, sediment-starved
pocket beaches of the Eastern Mediterranean. Journal of Marine
Packet loss on Seminyak beach is poor compared toKuta beach Systems, Vol.78, 2009, pp. S37–S47
that has good category as shown in TABLE 2. There can be [7] TIPHON, General aspects of Quality of Service (QoS), TR 101 329,
many factors that cause packet loss. V2.1.1, 1999, pp. 1–37.
[8] K.D. Suryawan, M. Husni and E.L.Anggraini, "Analisis Layanan
Kinerja Jaringan VoIP Pada Protokol SRTP Dan VPN,"Journal paper
IV. CONCLUSION ITS, 2012, pp. 1–6. (In Indonesian)
Estimation of the wave propagation distance in swash zone [9] J. Holm, “Digitization of Wave Run-Up Using Video Records,” Journal
with image analysis results of CCTV-coastal telemetry was of Coastal Research, Vol 5, 1989, pp. 547-551
considered in the paper. Wave propagation in swash zone [10] R.C. Gonzales and R.E. Woods, Digital Image Processing, Second
Edition, Prentice Hall, New Jersey, 2002.
based on the bright foam edge related to maximum intensity
[11] C. Solomon and T. Breckon,Fundamentals of Digital Image Processing.
can be identified. The experimental results showed that Wiley Blackwell 2011.
between 13-15 local time on the Kuta and Seminyak beach has
[12] M. Zikra, N. Hashimoto, M. Yamashiro and K. Suzuki,“Spectral
relation with Jembrana and Benoa, where low tides occur for Analysis of Pixel Brightness on Video Images for Wave Analysis at
each location. Packet loss can occur in the transmission the Hasaki Beach, Japan,”International Offshore and Polar Engineering
packet data via satellite network. The packet loss problems can Conference, 2011, 8, 6.
come from device performances, link congestion, malfunction [13] S. A. Salmon, et al., “The Use of Video Systems to Measure Run-up on
of the hardware and software. In the future research, the packet Beaches,” 2007 Journal of Coastal Research.
loss will be analyzed more detailed related to the real time [14] S.Z.S. Zhang and C.Z.C. Zhang, “Image Analysis for Wave Swash
performance of the estimation of wave propagation distances. Using Color Feature Extraction,”2009 2nd International Congress on
Image and Signal Processing IEEE, 0–3.
[15] http://www.mathworks.com

114

You might also like