Salmon Migration Data Visualization


Project maintained by Virtual-Reality-Group-Project-3 Hosted on GitHub Pages — Theme by mattgraham

Insight Objective

Users will develop an understanding of how average fish size, relative proportion, and amount of Chinook salmon compared to other salmon species changed from 1975 - 1993.

Motivation and Explanation

Salmon migration data shows that, while the number of salmon migrating has in general increased (often attributed to fishing restrictions and game laws), the majority of salmon species are on average getting smaller in size (45% smaller from 1975 - 1993). The only exception is Chinook salmon, which have gotten larger in size (41% larger from 1975 - 1993). However, the proportion of fish that are Chinook has decreased over the years. This means that while the amount of salmon has increased, it's possible that the overall amount of biomass has stayed around the same, and that we should focus more on increasing salmon food sources rather than more restrictive fishing laws. We took the salmon migration amount data from the John Day Dam, and scaled it to proportions of 100 (1992, the year with the largest migration, would be 100, and if for example a migration was 40% as large it would spawn 40 fish).

We decided to model the interaction of these effects in VR because they can best be represented as a collection of 3D models where the size of the model is important, along with the number of models and the relative proportions of each model in the context of a larger group. Furthermore, the sense of presence advantage that VR has over a desktop experience will make the seeing increasing/decreasing amounts of salmon more impactful as the user will be more capable of associating the models on the screen with real salmon.

The user looks out from the top of a dam and can change which year they want the data to come from, along with which species they wish to appear. After 30 seconds, and every 30 seconds thereafter, a school of salmon spawns, with the number of fish spawning representative of the amount of fish migrating in a particular year, with size relative to each other representative of the size of fish in that year. Blue fish represent Chinook salmon, and red fish represent the other salmon species. The salmon spawn out at sea, and swim towards the entrance of the salmon ladder which they climb and swim through to the other side of the dam.

The user can look through binoculars in order to get a closer view of the fish, to aid in viewing the individual size of each fish in comparison to another, or walk down the stairs to a dock where they can get in a boat and go out on the water to get up close with the spawning salmon.

Data Sources

http://www.npafc.org/new/publications/Documents/PDF%201994/61(USA).pdf http://www.fpc.org/web/apps/adultsalmon/Q_adultcounts_annualtotalsquery.php

Video

https://www.youtube.com/watch?v=dcbRAXewgmc&feature=youtu.be

Executable and Source Code

http://www.mediafire.com/download/utjbs7ijf47u0d2/Binary.7z

Insight Results

Two Major Anticipated Insights

  1. The size of the Chinook increases over time
  2. Proportion of population that is Chinook decreases over time

Participant Results

Participant What They Know Insights Gained After Experience
1 They are fish It looks like over the years, there have become more and more Common salmon compared to Chinook salmon
2 Nothing Common got smaller, and there were a lot more of them. Chinook got larger, and there were fewer of them
3 Nothing In more recent times, there are more Common ones, and they are smaller

Accuracy of Predictions

Our predictions were accurate - the participants were able to determine the size changes of the salmon species, along with the corresponding decrease in numbers of Chinook and the increase in numbers of Common. We think this is because we focused on the insights that would be most clear to someone unfamiliar with the data, and available from taking the binoculars and viewing the most interesting part of the experience, the fish spawning and swimming up the ladder and zooming in on the schools of fish.

Simulator Sickness Results

Participant Math SSQ Score
1 (1 * 9.54 + 4 * 7.58 + 2 * 13.92) * 3.74 253.20
2 (0 * 9.54 + 1 * 7.58 + 1 * 13.92) * 3.74 80.41
3 (3 * 9.54 + 3 * 7.58 + 2 * 13.92) * 3.74 292.21

Average: 208.61

Non-Student Created Assets

Audio

Title Author Source
Boat Motor sound effect SFX Guy https://www.youtube.com/watch?v=wy480O0uRJE
Classic Kitchen Timer (Sound Effect) William Higgins https://www.youtube.com/watch?v=iYsjukznN8E
fish splash water sound iFalution jan https://www.youtube.com/watch?v=s1nTz5g42Rs
Insert Coin Sound Effect 9VoltNintendo https://www.youtube.com/watch?v=-XmVcb3TNDs
water drop, water plot Sound Effect Selected Sound Effects https://www.youtube.com/watch?v=POV3Y-ryrN4

Models

Title Author Source
Billboard Mariam Sarishvili https://www.assetstore.unity3d.com/en/#!/content/9700
Bridge 3D Model Nash John http://archive3d.net/?a=download&id=ec61a8c1
Fish School: Salmon Unluck Software https://www.assetstore.unity3d.com/en/#!/content/11853
Fishing Boat Ozgur Saral http://u3d.as/9DP
Game Ready Boats Gabro Media http://u3d.as/c7c
Gate 3D Model Studio DeVi http://archive3d.net/?a=download&id=85012117
Miscellaneous Materials - Photoscanned Mikolaj Spychat http://u3d.as/heB
Modular Railing Set Kanistra Studio http://u3d.as/88n
Mountains Canyons Cliffs Infinita Studio http://u3d.as/nCM
ponte anakonda sourheart12 http://www.turbosquid.com/FullPreview/Index.cfm/ID/669792
Stair 3D Model Sachin Alawalpur http://archive3d.net/?a=download&id=75de1f9d
Stairs and Floor Wood Pack E3D http://u3d.as/mbX
Vintage Binoculars Remco https://www.thepixellab.net/free-c4d-model-vintage-binoculars
Wooden Dock Builder Kit The Texture Lab http://u3d.as/cKc
Yughues Free Concrete Materials Nobiax / Yughues http://u3d.as/5TJ
Yughues Free Sand Materials Nobiax / Yughues http://u3d.as/5Te

Controls

Xbox360 Mapping
Keyboard Mapping
Action
X
F Interact
Y/B
Z/X Toggle which species of salmon are active, and spawn
A SpaceBar
Jump
Dpad None Control game speed, hit up on dpad to reset to 1

Game Features

Team Members