Qinyi Cai (HlG4399)

HlG4399

Geek Repo

Company:Xiamen University

Location:Xiamen

Github PK Tool:Github PK Tool

Qinyi Cai's repositories

FRSVT

I implemented the fllowing article by Matlab.Refrence:Oh T H, Matsushita Y, Tai Y W, et al. Fast Randomized Singular Value Thresholding for Low-rank Optimization[J]. IEEE Transactions on Pattern Analysis & Machine Intelligence, 2015, PP(99):1-1.Abstract:Rank minimization can be converted into tractable surrogate problems, such as Nuclear Norm Minimization (NNM) and Weighted NNM (WNNM). The problems related to NNM, or WNNM, can be solved iteratively by applying a closed-form proximal operator, called Singular Value Thresholding (SVT), or Weighted SVT, but they suffer from high computational cost of Singular Value Decomposition (SVD) at each iteration. We propose a fast and accurate approximation method for SVT, that we call fast randomized SVT (FRSVT), with which we avoid direct computation of SVD. The key idea is to extract an approximate basis for the range of the matrix from its compressed matrix. Given the basis, we compute partial singular values of the original matrix from the small factored matrix. In addition, by developping a range propagation method, our method further speeds up the extraction of approximate basis at each iteration. Our theoretical analysis shows the relationship between the approximation bound of SVD and its effect to NNM

Language:MATLABStargazers:26Issues:1Issues:0

Mean-Value-Coordinates-for-Arbitrary-Planar-Polygons

MiniImageFrame(OpenCV).zip is used for Image Warping,and MiniMeshFrame.zip is used for Mesh Parameterization.If you want to use MiniMeshFrame.zip,you should download the folder,"Manifold_Open_With_One_Boundary",and you can use the model inside to test the program.

Language:MATLABStargazers:4Issues:0Issues:0

Useless-Super-Powers

Each player can choose one of three superpowers that seem completely useless when creating a character. Two of the three options must be interacting. Generally speaking, there must be five or six players and your super power to form a combo. The key is to see the number of players and the scale of the game (of course, this game is bound to have a lot of bugs). There are many conditions for the final victory. Everyone starts with Randomly obtain a victory condition. In general, multiple players' super power can get a chance to win. When a player's winning condition is reached or is about to be reached, the system issues an announcement to all players and counts down. If other players can block the winning condition within a specified time, the player cannot win. At this time, all players work together. Find out how to stop the player from winning.

Language:C#Stargazers:2Issues:1Issues:0

A-Primer-on-Repeatable-Random-Numbers

I used C # and Matlab to do some interesting experiments on the distribution of random numbers.

Language:C#Stargazers:1Issues:1Issues:0
Language:MATLABStargazers:0Issues:1Issues:0

Calculator

Using a binary tree to write a calculator that evaluates the results based on the formula entered by the user.

Language:C#Stargazers:0Issues:1Issues:0
Language:MATLABStargazers:0Issues:1Issues:0

Kraken

A game about kraken.(The details are not convenient to disclose.)

Language:C#Stargazers:0Issues:1Issues:0

wavefunctioncollapse

Walk through an infinite, procedurally generated city

Language:C#License:MITStargazers:0Issues:1Issues:0

DataBase

Use C# to build a database.

Language:C#Stargazers:0Issues:1Issues:0

games106

现代图形绘制流水线原理与实践,作业框架。

Language:C++License:MITStargazers:0Issues:0Issues:0

glm

OpenGL Mathematics (GLM)

Language:C++Stargazers:0Issues:1Issues:0

ilsp

I will use regularization to decode some barcodes, i.e., UPC or EAN.

Language:MATLABStargazers:0Issues:1Issues:0

OpenGL_3_3_Tutorial_Translation

Tutorials for OpenGL 3.3 and later

Stargazers:0Issues:1Issues:0

Piccolo

Pilot – mini game engine for games104

Language:C++License:MITStargazers:0Issues:0Issues:0

pixel-recursive-super-resolution

Tensorflow implementation of pixel-recursive-super-resolution(Google Brain paper: https://arxiv.org/abs/1702.00783)

Language:PythonLicense:MITStargazers:0Issues:1Issues:0

regina

The main source code for Regina

Language:C++License:NOASSERTIONStargazers:0Issues:0Issues:0

UNITY-s-Introductory-Project

The project contains some of the code I wrote when I learned Unity 3D.

Language:C#Stargazers:0Issues:1Issues:0