14
Management of dynamic navigational Management of dynamic navigational channels using video techniques” channels using video techniques” by by (UCa, UPl and SPA) (UCa, UPl and SPA)

“Management of dynamic navigational channels using video techniques” by (UCa, UPl and SPA)

Embed Size (px)

Citation preview

Page 1: “Management of dynamic navigational channels using video techniques” by (UCa, UPl and SPA)

““Management of dynamic navigational Management of dynamic navigational channels using video techniques”channels using video techniques”

by by (UCa, UPl and SPA)(UCa, UPl and SPA)

Page 2: “Management of dynamic navigational channels using video techniques” by (UCa, UPl and SPA)

““Management of dynamic navigational Management of dynamic navigational channels using video techniques”channels using video techniques”

1.1. IntroductionIntroduction

2.2. El Puntal (Large Port Example)El Puntal (Large Port Example)

3.3. Teignmouth (Small Port Example)Teignmouth (Small Port Example)

4.4. Concluding RemarksConcluding Remarks

Page 3: “Management of dynamic navigational channels using video techniques” by (UCa, UPl and SPA)

““Management of dynamic navigational Management of dynamic navigational channels using video techniques”channels using video techniques”

1.1. IntroductionIntroduction

2.2. El Puntal (Large Port Example)El Puntal (Large Port Example)• Site descriptionSite description• Video solution to problemsVideo solution to problems• ResultsResults• DiscussionDiscussion

3.3. Teignmouth (Small Port Example)Teignmouth (Small Port Example)

4.4. Concluding RemarkConcluding Remark

Page 4: “Management of dynamic navigational channels using video techniques” by (UCa, UPl and SPA)

Goal: Navigation channel management

Management needs(e.g To maintain a navigation channel)

1.1. IntroductionIntroduction2.2. El Puntal (Large Port Example)El Puntal (Large Port Example)3.3. Teignmouth (Small Port Example)Teignmouth (Small Port Example)4.4. Concluding RemarkConcluding Remark

Page 5: “Management of dynamic navigational channels using video techniques” by (UCa, UPl and SPA)

1.1. IntroductionIntroduction2.2. El Puntal (Large Port Example)El Puntal (Large Port Example)3.3. Teignmouth (Small Port Example)Teignmouth (Small Port Example)4.4. Concluding RemarkConcluding Remark

Large ports

Small ports

Page 6: “Management of dynamic navigational channels using video techniques” by (UCa, UPl and SPA)

2.2. El Puntal (Large Port Example)El Puntal (Large Port Example)

• Site descriptionSite description• Video solution to problemsVideo solution to problems• ResultsResults• DiscussionDiscussion

1.1. IntroductionIntroduction2.2. El Puntal (Large Port Example)El Puntal (Large Port Example)3.3. Teignmouth (Small Port Example)Teignmouth (Small Port Example)4.4. Concluding RemarkConcluding Remark

Page 7: “Management of dynamic navigational channels using video techniques” by (UCa, UPl and SPA)

1.1. IntroductionIntroduction2.2. El Puntal (Large Port Example)El Puntal (Large Port Example)3.3. Teignmouth (Small Port Example)Teignmouth (Small Port Example)4.4. Concluding RemarkConcluding Remark

Page 8: “Management of dynamic navigational channels using video techniques” by (UCa, UPl and SPA)

Dre

dgin

g

Dumping

2.2. El Puntal (Large Port Example)El Puntal (Large Port Example)• Site descriptionSite description• Video solution to problemsVideo solution to problems• ResultsResults• DiscussionDiscussion

Page 9: “Management of dynamic navigational channels using video techniques” by (UCa, UPl and SPA)

2.2. El Puntal (Large Port Example)El Puntal (Large Port Example)• Site descriptionSite description• Video solution to problemsVideo solution to problems• ResultsResults• DiscussionDiscussion

1. Southern limit to dredge 2. Three control profiles

3. Shoreward limit to estimate how much it should be dredge

OBJETIVES OF THE AUTOMATIC TOOL: 1. To estimate when one of the profiles reaches the threshold south limit

2. How much sand has to be dredged

SubTidal Profile

InterTidal Profile

FIX SLOPE AND SHAPEFIX SLOPE AND SHAPE

CAMERASCAMERAS

Page 10: “Management of dynamic navigational channels using video techniques” by (UCa, UPl and SPA)

Input

Good Image?

Save pixel line

Build a real Profile of the day

if end day

Save Profile

Show Profile Stack

NO

Timestep

ShowProfile Evolution

AlgorithmsAlgorithms to extract pixel line to extract pixel line and estimate the shoreline positionand estimate the shoreline position

Initial date and final date (date_ini, date_fin)Gap of date (gap)Profile coordinates (x1,y1) (x2,y2)Number of points (n)1. Finds the names and path of Argus images into DB

based on the data in the struct "info“2. Gets time series of tidal levels from epochDate1 to epochDate2 with delta of "gap“3. Makes an XYZ with the points of the profile

Pre-Processing

Images at date_n

SI

Next Image

U,V -> I (Intensity)Shoreline position (X,Y)Tide Level and date_n

(X,Y,Z) CoordinatesDate of the day

4. Gets the database information relevant to the image [geometry ,station, site, ip, camera, gcps, usedGCPs]5. Converts the XYZ coordinates to UV on the image

2.2. El Puntal (Large Port Example)El Puntal (Large Port Example)• Site descriptionSite description• Video solution to problemsVideo solution to problems• ResultsResults• DiscussionDiscussion

Page 11: “Management of dynamic navigational channels using video techniques” by (UCa, UPl and SPA)

Shoreline Detection Model SDM (Aarninkhof, 2003)

Pattern Recognition Model PRM (Osorio et al)

Hough Model HM (Osorio et al)

2.2. El Puntal (Large Port Example)El Puntal (Large Port Example)• Site descriptionSite description• Video solution to problemsVideo solution to problems• ResultsResults• DiscussionDiscussion

Distance to shoreline (pix)

Page 12: “Management of dynamic navigational channels using video techniques” by (UCa, UPl and SPA)

0 2 0 4 0 6 0

- 2

0

2

4

Profile distance (m)

Ver

tical

ele

vatio

n (m

)

All pixel lines of the day

Profile 1 Profile 2

Profile 3 Profile 4

2.2. El Puntal (Large Port Example)El Puntal (Large Port Example)• Site descriptionSite description• Video solution to problemsVideo solution to problems• ResultsResults• DiscussionDiscussion

Page 13: “Management of dynamic navigational channels using video techniques” by (UCa, UPl and SPA)

Shoreline evolution for profile 4 at High Tide

2.2. El Puntal (Large Port Example)El Puntal (Large Port Example)• Site descriptionSite description• Video solution to problemsVideo solution to problems• ResultsResults• DiscussionDiscussion

Page 14: “Management of dynamic navigational channels using video techniques” by (UCa, UPl and SPA)

1.1. IntroductionIntroduction2.2. El Puntal (Large Port Example)El Puntal (Large Port Example)3.3. Teignmouth (Small Port Example)Teignmouth (Small Port Example)4.4. Concluding RemarkConcluding Remark

2.2. Teignmouth(Small Port Example)Teignmouth(Small Port Example)

• Site descriptionSite description• Video solution to problemsVideo solution to problems• ResultsResults• DiscussionDiscussion