Aerial mapping of
the University of Wisconsin Eau Claire.
Introduction:
This week we resume our efforts to map the University of
Wisconsin Eau Claire (UWEC) campus in Eau Claire, Wisconsin. We will be using a
Lumix digital camera mounted below a large helium filled balloon to take aerial
photographs of the area from a height of about 400 feet. This aerial rig will
be guided around the campus collecting high resolution images at a minimal cost
to be used in the creation of a large scale map of the UWEC campus.
Methods:
This week the class was again broken up into several groups
today in order to complete activities related to deployment of the mapping
equipment. The group’s activities included; transport of the large helium tank
from storage to the garage where the balloon would be filled and filling the
balloon, measuring several hundred feet of tether line, assembly of the camera
rig , gathering of ground control points and photographing and videotaping of
the activities.
A group of students gathered ground control points from the
UWEC lower campus to be used in georeferencing of the photographs (figure 1). They used
varied equipment to gather the data points including; Nomad, Juno and Topcon
units. The data points were loaded into Arcmap as a feature dataset (figure 2).
|
Fig.1. Students and Martin preparing to gather ground control points.
They used varied equipment to gather the data points including; Nomad, Juno and Topcon units. |
|
Fig.2. The data point gathered by students were loaded into Arcmap as a
feature class to be used to georeference our aerial images. |
The cylinder of helium was successfully transported from
storage on the second floor, down one floor and around the Phillips Science
Building to the garage without incident (figure 3) where it was used to fill a large
balloon. The balloon is the source of elevation for the mapping rig. It is
controlled from the ground by operators tethered to the balloon and camera using
several hundred feet of cord.
|
Fig.3. Transportation of the helium from storage to the shed where it was
used to fill the balloon. |
Approximately 700 feet of tether cord were measured out and
marked in 50 foot sections (figure 4) so we could track the amount of cord being used and
the approximate height of the balloon rig. This cord was then fastened to the
base of the balloon.
|
Fig.4. Students measured 700 feet of cord used to guide
the mapping rig in 50 foot sections. |
Our previous experience taught us that the foam box (figure 5) was
not a very stable platform to photograph from so we went back to the bottle
design we originally planned for, but using a fan I found these were also very
unstable in the wind and got tossed and spun a lot. To stabilize the rig I used
an old aluminum arrow that I had (the aluminum is strong and lightweight) and
fixed a vertical wing or blade to one end. Then I cut the arrow shaft to the
bottle length and wrapped the ends good with electrical tape so they would not
damage the balloon. When this blade was added to the bottle (figure 6), it was
sufficiently stabilized. Both the amount of spin and the amount of roll/bounce
were reduced greatly. When it was time to assemble the rig we were wary of how
well the camera was mounted inside the bottle and were afraid it might come
loose. It had been suggested to try to mount the camera directly to the bottom
of the bottle but this, I believe, would have also been unstable due to the
movement of the balloon. To securely fasten the camera and isolate it from the
roll of the balloon we decided to mount the camera directly to the arrow shaft
and loose the bottle. The bottles main function was to help protect the camera
in the event of a collision with the ground or another object so now we had to
be more careful with the rig. We mounted the camera using cable ties and tape
and made sure we could set the controls and operate it with it mounted. We used
cordage tied to both the front and back ends of the arrow shaft to suspend the
rig from the balloon (figure 7). By keeping the mounting points of the cord as far apart
as possible we hoped to make the rig more stable. We found the center of
balance in the rig and tied an overhand knot in the cord giving us a loop to
mount the rig from, and used a karabiner to fasten the rig to the balloon.
|
Fig.5. The original foam box used during our first attemt
at mapping was not a stable platform so it was not used. |
|
Fig.6. The bottle rig was stabilized using a fin and attached using an arrow shaft. |
|
Fig.7. We eventually scrapped the bottle rig due to concerns
over how well the camera was fastened into it. The result was
the fin with the camera attached directly to the shaft. |
After the rig was fully assembled we brought it to the
UWEC campus mall area. This is a large, very open area great for the initial
launch. We set the camera to take continuous images, double checked the rig and
proceeded to launch the rig. We let out cord to get to an elevation of 400 feet
above the ground, during this time we lost count of how much cord had been
released and had to estimate that we were at least to 400 feet. We guided the balloon
rig across the campus mall, around the Davies building and east across the
parking lot. Then we came back and around the Phillips building and out to the
street. We proceeded north through lower campus to the foot bridge and across
the Chippewa River and on to Water street. We then guided the balloon west on
Water Street to 2nd avenue then crossed south into the Haas parking
lot. After crossing the lot we were forced to bring the rig in due to overhead
obstructions (trees). At this point we found that the rig was approximately 500
feet in the air. We walked the rig back to the south end of the foot bridge
where we redeployed it. Now we guided it east on Garfield avenue to the steps
that climb to upper campus. The balloon rig was guided up the steps and to the
south/west through upper campus. Near the upper campus recreation area the
balloon was again retrieved (figure 8). After retrieving the rig we found the camera
battery almost dead and almost 5000 images on the SD card. The images were
loaded into the computer system for later use.
|
Fig.8. These are the routes we used to guide the mapping rig
around campus, the arrows are indicating the direction of travel.
The stars indicate areas of rig deployment, while the
circles indicate the area where the rig was brought down. |
To process the pictures I first had to go through them to
find suitable pictures for mosaicing. I looked for photos which were well
focused, and not washed out (figures 9,10). Then I chose photos that covered the area of
interest and overlapped each other by at least 50 – 60%. The reason for this is
the pictures are best in the center 1/3 and become more distorted as you move
to the edges. By overlapping the images we can maintain as much of the centers
of the images as possible. Then in Arcmap we open a new file geodatabase and
open new map document. I set the document workspace environments to the new
geodatabase, and opened the georeferencing toolbar. We split the class into six
groups, each group was to georeferenced a specific portion of campus to
minimize the amount of time each student would spend referencing the photos. My
groups area was the around the Haas Fine Arts Center, north of the Chippewa
River on lower campus. To georeference the photos we have to start with some
sort of ground data to reference them to. We did not have any ground control
points collected in the area we were working on so I used two other sources. The
first was a .tif image of the entire campus area, pre-construction (the campus
has undergone a lot of new construction over the last couple of years), the second
was a layer file that was built from a CAD file containing the true locations
of all the buildings on campus. I used both of these but to make the building
locations more usable I used a polygon to vertices tool to create vertices of
the buildings (fugure11). While referencing the photos I could now snap right to a
building corner as a ground control point (GCP). For each photo I began by adding
the photo to the workspace and zooming to the photo layer, selecting the photo
in the georeferencing toolbar, and selecting the GCP tool from the toolbar. The
GCP’s selected had to be points that were easily identifiable and had not
changed over time, the building corners, streetlights and lampposts worked well
for these. I then
selected a prominent feature such as a building corner as a GCP and zoomed to
the building layer where I could locate the corresponding corner in the layer
and select it. After I made two GCP’s the photo would be loosely aligned in the
image, from here I would make several more choices for good GCP’s to at least
12 points. After reaching 12 points on a photo I changed the method from a
first order polynomial to a second order polynomial, helping to smooth out the
transition between images. As I added GCP’s to the images I would keep watch on
the RMS error. This is root mean square, and is a measure of how accurately the
photos are aligned. Ideally I would look for the RMS to be at or below 0.05,
but for many of the images it was between 0.05 and 1.00.
|
Fig.9. Some of the images were washed out. This was due to the image being
mainly over the water which has low reflectance, the low reflectance causes
the camera shutter to remain open for an extended period of time. |
|
Fig.10. This photo has much better contrast in comparison to the photo in
figure 9. |
|
Fig.11. This is a jpeg of the UWEC building vertices created from
the CAD file. |
While referencing the photos we had to try to eliminate
the cord that the rig was attached to (figure 12). This cord was visible in many of the
images. To overcome this I layered the photos beginning in the south/east
corner of the area and moving to the west. After reaching the farthest west
images I returned to the eastern edge slightly north of the first images and
worked to the west again. This process layered the images in such a fashion
that the string was removed from all but the most western and northern images (figure 13).
|
Fig.12. The cord used to guide the balloon rig is clearly visible in the upper right
portion of this photo. While georeferencing the images care was used to
eliminate as much of this as possible. |
|
Fig.13. The area north of the foot bridge on lower UWEC campus. Many of
the cord images have been covered by layering; however, near the top and
the right there were no more images to layer leaving the cord visible. |
After completing the area north of the foot bridge I was
not happy with how some of the buildings appeared. The roads and other hard
ground lines appeared well but in the process the roof of the buildings would
become severely distorted. To overcome this I found images with the entire roof
in it, I cropped the image to just the roof then referenced it into the image.
Now I could run the mosaic to new raster tool creating a
single raster image, and save the image as a .tif in my folder then import the
image into my geodatabase (figure 14). After gathering images for the rest of campus and
projecting them the same there was a new challenge. The .tif images come with a
large area of no data surrounding the image, we have to remove this to mosaic
the individual areas of campus together. In the workspace I used create new feature
class to create a polygon of the .tif image, then began an editing session to
build the polygon around the image and save the edits before quitting the
editing session. Then I was able to run the extract by mask tool to crop the
image back to the usable portion. After doing this for each of the areas of
campus I was able to georeference the areas just as I had the single photos. There
were a few spots that needed additional work by adding a few new photos. After referencing
all of campus together I ran the mosaic to new raster tool again to get a
single complete image of UWEC campus (figure 15).
|
Fig.14. This is the .tif image of the mosaiced area north of the foot bridge on
UWEC lower campus. To mosaic this image with the rest of campus I created
a new feature class polygon and edited it to the outline of the image within
the .tif, then cropped the image using the polygon and the extract by mask tool. |
|
Fig.15. This .tif image shows the area of the UWEC campus that
was photographed. This image is the result of cropping
each of the individual areas, georeferencing them and
mosaicing them together. |
Discussion:
Overall this attempt at balloon mapping went much smoother
than the first. The wind speeds were very low allowing us to get the balloon
high enough to sufficiently cover the area (figure 16). The images were much improved with
the combination of camera rig and lower wind speeds (figure 17). The blade behind the
camera kept the rig facing into the wind which minimized the amount of side to
side movement in the rig. Without the bottle we could shorten the arrow shaft
of the blade to only be slightly longer than the camera and blade, this would
eliminate the rig catching up against the tether cord when the rig is
deployed. There also may have been some discrepancy
in the height at which we took the images; after we brought the rig in the
first time we found that we had overshot our height by at least 100 feet, I am
not sure we got back to the same height after we redeployed the rig at the
south side of the foot bridge. There is some variation in cell size among the
images. Most of the images on lower campus have a cell size between 0.044 and
0.05 meters; however, on Garfield avenue heading east (after redeployment) the
image cell size increases to one meter and then on upper campus the cell size
is about 0.07 meters. I am not sure what is causing this variation, there may be some variation in rig height. There is also an area east of the nursing building that does not fit
together well I believe this is due to cell sizes and bad coverage in the area.
Many, not all, of the images in this area do not have much overlap so the edge
distortion is very high resulting in poor image matching. It has also been
suggested that we make another attempt with a camera that has higher resolution
and to stop midway and swap out batteries and memory cards.
|
Fig.16. The .tif image from our first attempt to balloon
map. There was a great deal of camera bounce and
swing due to the wind. Also compare the photo coverage
with the photo coverage in figure 17.
|
|
Fig.17. Due to better conditions outside we were able to get a much
greater altitude with our balloon rig. A single image covers the area
of at least two images from the first attempt.
|
Conclusion:
Although we were quite successful I would like to see
another attempt. This has been a trial and error exercise with us learning as
we go. We are getting the bugs worked out and are beginning to see some quality
to the work. I also fully believe this could work well for large scale, high
resolution mapping given the area is free from overhead obstructions. A more
comprehensive and accurate set of ground control points would also aid in the
process, but we are learning as we go and making continuous improvements.