r03942139
This is Hung-Yi (Joey) Chen, now starting his master degree of Computer Science at Texas A&M University. A Former software engineer at NetApp for around 2 years
College Station, Texas, US
Pinned Repositories
Advanced_Digital_Signal_Processing
Implementations of several algorithms in the Advanced Digital Signal Processing
awesome-courses
:books: List of awesome university courses for learning Computer Science!
coding-interview-university
A complete computer science study plan to become a software engineer.
Continuous-Phase-Frequency-Shift-Keying
Continuous-phase frequency-shift keying (CPFSK) is a commonly used variation of frequency-shift keying (FSK), which is itself a special case of analog frequency modulation.
CSCE606_SoftwareEngineering
This repo conatins HW files and contents for CSCE 606 Software Engineering
Data-Structure
Improved-Efficiency-on-Adaptive-Arithmetic-Coding-for-Data-Compression-Using-Range--Adjusting-Scheme
Context-based adaptive arithmetic coding (CAAC) has high coding efficiency and is adopted by the majority of advanced compression algorithms. In this paper, five new techniques are proposed to further improve the performance of CAAC. They make the frequency table (the table used to estimate the probability distribution of data according to the past input) of CAAC converge to the true probability distribution rapidly and hence improve the coding efficiency. Instead of varying only one entry of the frequency table, the proposed range-adjusting scheme adjusts the entries near to the current input value together. With the proposed mutual-learning scheme, the frequency tables of the contexts highly correlated to the current context are also adjusted. The proposed increasingly adjusting step scheme applies a greater adjusting step for recent data. The proposed adaptive initialization scheme uses a proper model to initialize the frequency table. Moreover, a local frequency table is generated according to local information. We perform several simulations on edge-directed predictionbased lossless image compression, coefficient encoding in JPEG, bit plane coding in JPEG 2000, and motion vector residue coding in video compression. All simulations confirm that the proposed techniques can reduce the bit rate and are beneficial for data compression.
Information_Retrieval_to_Real_World_Problems
Based on Christopher D. Manning publication "Introduction to Information Retrieval", trying to implement some algorithms for real-world problems.
Novel-Adaptive-Rood-Path-Searches-with-Small-Motion-Prejudgments-for-Fast-Block-Motion-Estimation
A novel adaptive rood path search algorithm is proposed, using the small-motion prejudgment (SMP) and the expansion of the Region of Support (ROS) concept.
The-Culprits-of-flight-delays-What-causes-flight-delays
Flight delays have been increasingly under the public scrutiny and have long been the focus of researchers in different areas. In this project, we try to find some of the most relevant causes of flight delays and utilized those factors to predict future flight delays by using airline data from the US Bureau of Transportation Statistics (BTS).
r03942139's Repositories
r03942139/Improved-Efficiency-on-Adaptive-Arithmetic-Coding-for-Data-Compression-Using-Range--Adjusting-Scheme
Context-based adaptive arithmetic coding (CAAC) has high coding efficiency and is adopted by the majority of advanced compression algorithms. In this paper, five new techniques are proposed to further improve the performance of CAAC. They make the frequency table (the table used to estimate the probability distribution of data according to the past input) of CAAC converge to the true probability distribution rapidly and hence improve the coding efficiency. Instead of varying only one entry of the frequency table, the proposed range-adjusting scheme adjusts the entries near to the current input value together. With the proposed mutual-learning scheme, the frequency tables of the contexts highly correlated to the current context are also adjusted. The proposed increasingly adjusting step scheme applies a greater adjusting step for recent data. The proposed adaptive initialization scheme uses a proper model to initialize the frequency table. Moreover, a local frequency table is generated according to local information. We perform several simulations on edge-directed predictionbased lossless image compression, coefficient encoding in JPEG, bit plane coding in JPEG 2000, and motion vector residue coding in video compression. All simulations confirm that the proposed techniques can reduce the bit rate and are beneficial for data compression.
r03942139/Continuous-Phase-Frequency-Shift-Keying
Continuous-phase frequency-shift keying (CPFSK) is a commonly used variation of frequency-shift keying (FSK), which is itself a special case of analog frequency modulation.
r03942139/Advanced_Digital_Signal_Processing
Implementations of several algorithms in the Advanced Digital Signal Processing
r03942139/awesome-courses
:books: List of awesome university courses for learning Computer Science!
r03942139/Information_Retrieval_to_Real_World_Problems
Based on Christopher D. Manning publication "Introduction to Information Retrieval", trying to implement some algorithms for real-world problems.
r03942139/coding-interview-university
A complete computer science study plan to become a software engineer.
r03942139/CSCE606_SoftwareEngineering
This repo conatins HW files and contents for CSCE 606 Software Engineering
r03942139/Data-Structure
r03942139/Novel-Adaptive-Rood-Path-Searches-with-Small-Motion-Prejudgments-for-Fast-Block-Motion-Estimation
A novel adaptive rood path search algorithm is proposed, using the small-motion prejudgment (SMP) and the expansion of the Region of Support (ROS) concept.
r03942139/The-Culprits-of-flight-delays-What-causes-flight-delays
Flight delays have been increasingly under the public scrutiny and have long been the focus of researchers in different areas. In this project, we try to find some of the most relevant causes of flight delays and utilized those factors to predict future flight delays by using airline data from the US Bureau of Transportation Statistics (BTS).
r03942139/hw-acceptance-unit-test-cycle
r03942139/learning-java-2825378
Learning Java (REVISION Q1 2020)
r03942139/leetcode
参考@CyC2018的leetcode题解。Java工程师LeetCode刷题必备。主要根据LeetCode的tag进行模块划分,每部分都选取了比较经典的题目,题目以medium和easy为主,少量hard题目。
r03942139/leetcode-1
LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
r03942139/opentelemetry-cpp
The OpenTelemetry C++ Client
r03942139/r03942139.github.io
r03942139/RAID-on-Cloud-AWS_Azure_GCP
A NAS (network-attached storage) backed by three public cloud storage services is designed.
r03942139/rottenpotatoes-rails-intro
RottenPotatoes app skeleton for saasbook/hw-rails-intro
r03942139/Seaborn_Tutorial_by_MovieLens
A Tutorial describes common and useful Seaborn APIs for data visualization. We take MovieLens dataset as an example to illustrate.
r03942139/typo
Typo is the oldest and most powerful Ruby on Rails blogware, providing custom templates, powerful drag and drop plugins API, advanced SEO capabilities, XMLRPC API and many more.