Pinned Repositories
GraphicsPhotoshop
Miniature Photoshop that implements various basic image processing technique and NPR Paint (1998 SIGGRAPH paper).
GraphicsRobot
Robot with animations made with OpenGL
ImagePatternFinding
Incorporated CUDA GPU Programming to accelerate the speed of finding multiple patterns within an image
ImageServer
sending images over the Internet with sockets
JelloCube
Created an elastic cube object which simulates a jello effect. (Implemented using Mass-Spring System)
JPEGandJPEG2000Compression
Practices the compression techniques of JPEG and JPEG2000
OBJAnimation
Using Shader effects to animate obj files
rollercoaster
OpenGL program that creates a 3D world, and to allow the user to place a train (or roller coaster) track in the world. First person and third person views are both supported. The user is able to see and manipulate a set of control points that define the curve that is the track, and draw the track and animate the train moving along the track.
RTOS-NPCSScheduler-SRP
Modified the kernel of a Real Time Operating System to support resources within task simulation. Resource protection includes two methods: Part 1: Non Preemptable Critical Section and Part 2: Stack Resource Policy.
video-ad-remover
Removes irrelevant ads from videos and adds corresponding and relevant ads on brands found in videos using Computer Vision and Image Processing methods.
samuel40791765's Repositories
samuel40791765/AndroidAccelerometer
Points out real time vector space using the Accelerometer (Android)
samuel40791765/BasicFirewall
Users can use a rule text file to determine which packets to block from a sniffer file (requires pcap files)
samuel40791765/TCP-over-UDP
Carving the basic TCP structure from UDP (includes timeout and sliding window strategies)
samuel40791765/Unitygame1
A simple game including a drop and three different levels