Y2 project week 2
Week 2:
1- Group meeting (05/02/2019)
In the second meeting of our group, the following points have been discussed about..
-About the blog.
-The work done in the first week.
-The problems faced in the first week and how to solve it.
-Week 2 work.
-Change the colour of the sand depending on the level of the sea.
-The blog and how to make it neat and comprehensive.
-The lunar surface (moon theme) and shadow could be added.
-The idea of how to start the game by using touch screen
-The poster
-Week 2 work.
2- Supervisor meeting (07/02/2019):
In the second meeting with the supervisor the following points have been discussed about..
-Use the screen in the 4th floor for the interface.
-Some ideas about 3D printer.-Change the colour of the sand depending on the level of the sea.
-The blog and how to make it neat and comprehensive.
-The lunar surface (moon theme) and shadow could be added.
-The idea of how to start the game by using touch screen
-The poster
3-Lab (08/02/2019)
In the second week of in the lab, we have been working on the similarity check and touch screen.
Figure 1: The touchscreen and lunar interface |
Similarity check
As part of the "Shape an island" sandbox game, the similarity check algorithm was finished in this week. OpenCV toolkit based on C++ was used (ref: https://github.com/openframeworks/openFrameworks). The general idea was to compare the black-and-white image from Xbox Kinect depth camera with the shape datebase.
Firgure 1 below shows the database of a rectangle shape, Power Point was used to draw this shape database.
Figure 2: database of a rectangle shape
In the game, the player will be required to make a rectangle shaped island using sand. Figure 2 below shows the game test using a rectangle shaped wallet. Simultaneously figure 3 below shows the black-and-white image from Xbox Kinect real-time depth camera.
Figure 3: game test using a rectangle shaped wallet
Figure 4: black-and-white image from Xbox Kinect real-time depth camera
At the end, the algorithm will rotate the datebase to find the the highest matching rotation angle, and compare it with the black-and-white image from Xbox Kinect depth camera. Then the algorithm will calculate the similarity between these two figures, which is also the score the user will get. Figure 4 below shows the process, the best angel is 161 degree and similarity is 90.00%
Touch screen
As you can see in the following figures the touchscreen was connected and tested if it works.
Figure 5: Tested the touchscreen |
4-Problems,Issues and Concerns
-Projector and sand are still missing.
-Need to find perfect position for the projector and Xbox.
-Touchscreen response time is slow.
-The depth camera used by the other group cannot run on the touchscreen.
5-Plan for next week
-Meet on Thursday and summary this week work.
-Discuss about debugging.
-Try to set up the holder .
-Tested the project if the sand arrived.
-Try to solve the problems for week 2.
-Try to solve the problems for week 2.
This comment has been removed by the author.
ReplyDelete