Author Archives: admin

PupilNet: Measuring Task Evoked Pupillary Response using Commodity RGB Tablet Cameras

Pupillary diameter monitoring has been proven successful at the objectively measuring cognitive load that might otherwise be unobservable. This paper compares three different algorithms for measuring cognitive load using commodity cameras. We compare the performance of modified starburst algorithm (from previous work) and propose two new algorithms: 2 Level Snakuscules and a convolutional neural network […]

Posted in AI project | Tagged , , , | Leave a comment

PupilWare: Towards Pervasive Cognitive Load Measurement using Commodity Devices (PETRA Conference 2015)

Abstract Cognitive load refers to the amount of effort required by an indi- vidual to process information. Dating back more than fifty years, the cognitive psychology community has conducted experiments showing that the cognitive load experienced by an individual can be measured using sub-millimeter fluctuations in their pupil size, assessed using medical grade infrared devices […]

Posted in AI project, Individual Project | Tagged , , , , | Leave a comment

Pupil Segmentation from a Video File

Details The changing in pupil diameter is used to determine the level of cognitive load, sexual arousal, and level of pain. This algorithm can segment a pupil from a webcam video and image file. It can be used to capture pupil response to predict various of psychological information. The first technique uses Water Shade algorithm […]

Posted in AI project, Individual Project | Tagged , , , | Leave a comment

Real-Time Emotion Recognition

Abstract This paper discusses facial expression recognition based on the Eigen faces method and using depth data from a ToF (Time-of-flight camera) camera in order to resist varying lighting conditions in real-time applications and computer games. For each frame, the system extracts a matrix transformation for a bitmap image, and applying the same matrix to […]

Posted in AI project, Master of Thesis | Tagged , , , | Comments Off on Real-Time Emotion Recognition

KravenManor’s UI Design

Details I was a UI Programmer and Designer for Kraven Manor. I should tell you about Kraven Manor. Kraven Manor challenges the player to explore an expansive manor to discover the mysteries that lurk within. In Kraven Manor, the player has the ability to dynamically change the layout by interacting with a miniature scale model […]

Posted in Project, Team Project | Tagged , , , | Leave a comment

The Day Ice Cream Stood Still

Details The Day Ice Cream Stood Still is a traditional 2D side-scrolling puzzle solving adventure game designed for young children and adults. The style of The Day Ice Cream Stood Still is industrial cartoon with inspiration drawn from Willy Wonka, using vibrant colors and strange industrial machinery to emphasize the theme. Overviews Platform Windows Genre […]

Posted in Project, Team Project | Tagged , | Leave a comment

Modern Toyfare’s UI Design

Details I did UI development and design for Modern Toyfare. Modern Toyfare is a first-person shooter capture the flag (CTF) game intended for single player and multiplayer use. The players embody the soldiers of two opposing toy armies using imaginative weaponry to defeat their opponents and steal their flag. Platform Windows Genre FPS CTF Multiplayer Technology […]

Posted in Project, Team Project | Tagged , , , , | Leave a comment

Complex Procedural Voxel Terrain

Overviews Platform Windows Genre Simulation Technology C/C++, OpenGL, GLSL, Panda Engine  Team Size Individual Project Development Time 4 weeks Details Auto generated complex voxel based terrain is a program that I made for my 3D game engine. I have made a basic voxel terrain like Minecraft before. This project is the big step from block-like terrain […]

Posted in Individual Project, Project | Tagged , | Leave a comment

3Ds Max Model Exporter

3Ds Max Model Exporter is a plugin used for 3D Studio Max to export models information to 3D game engine. This plugin support exporting vertex, normal, texture coordinate with defuse textures. It also supports skinned animation. The image below shows a skinned monster model moving in the scene. This image is another example of skinned animation. The model […]

Posted in Individual Project, Project | Tagged , , | Leave a comment

Simple Miner

Details Simple Miner is a simple version of MineCraft. It is editable voxel terrain that allow players to explore the land of block, dig to ground and create anything with cube. Overviews Platform Windows Genre Simulation Technology C/C++, OpenGL Team Size Individual Project Development Time 2 weeks

Posted in Individual Project, Project | Tagged , , | Leave a comment