Ruilin Chen

Greater Seattle Area Contact Info
489 followers 482 connections

Join to view profile

Activity

Join now to see all activity

Experience & Education

  • Facebook

View Ruilin’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Courses

  • ASIC Design Lab

    ECE337

  • Compiler

    EE468

  • Computer Architecture

    ECE437

  • Data Structure

    ECE368

  • Digital Signal Processing

    ECE301

  • Distributed Database Systems: Cloud Computing and Data Warehouses

    EN.605.741

  • Foundations of Algorithms

    EN.605.421

  • Foundations of Software Engineering

    EN.605.401

  • Internetworking with TCP/IP I

    EN.605.477

  • Internetworking with TCP/IP II

    EN.605.777

  • Microprocessor System Design and Interfacing

    ECE362

  • Multiprocessor Architecture & Programming

    EN.605.416

  • Objected Oriented Programming Using Java and C++

    ECE30862

  • Operating Systems

    EN.605.412

  • Prin Data Communications Networks

    EN.605.471

  • Principle of Database Systems

    EN.605.441

  • Principle of Enterprise Web Development

    EN.605.481

Projects

  • Test Tool using Django

    Design and Develop a test tool using Django, HTML, JavaScript, JQuery, CSS, python and sqlite3. The core at backend is using python. It creates one thread for each test case and generates JSON files which holds data to communicate with the front end. The front end is developed using Django, HTML, JavaScripts, JQuery and CSS. The database chosen is sqlite3. As Django handles the interface with database, SQL is not used in the project. The test result is collected from the testing device using…

    Design and Develop a test tool using Django, HTML, JavaScript, JQuery, CSS, python and sqlite3. The core at backend is using python. It creates one thread for each test case and generates JSON files which holds data to communicate with the front end. The front end is developed using Django, HTML, JavaScripts, JQuery and CSS. The database chosen is sqlite3. As Django handles the interface with database, SQL is not used in the project. The test result is collected from the testing device using SNMP.

  • Photo Quality Analysis

    Try to find out a good and quick method to analyze photo quality. Judge photo quality according to exposure, noise and blurriness. Exposure is measured based on analyzing grey histogram and calculating ratio between left and right part of grey histogram. Then this ratio will be compared with distribution of peak value to determine whether exposure is enough or not. For image blur estimation, slope of the natural image amplitude spectrum and image edge distortion are used to judge image quality.…

    Try to find out a good and quick method to analyze photo quality. Judge photo quality according to exposure, noise and blurriness. Exposure is measured based on analyzing grey histogram and calculating ratio between left and right part of grey histogram. Then this ratio will be compared with distribution of peak value to determine whether exposure is enough or not. For image blur estimation, slope of the natural image amplitude spectrum and image edge distortion are used to judge image quality. For noise estimation, estimation is based on Laplacian operator and FDBP analysis. Finally, these three factors are combined together and used in ID photo quality assessment.

  • Dual Core Microprocessor Design

    Implemented coherent controller between two 5 stage pipeline microprocessors with cache using VHDL. First implemented single-cycle processor, then a pipe-line processor. Then implemented a pipe-line processor with cache. Finally, finished a dual-core microprocessors with cache. All hardware testing are done by using quartus on FPGA.

    Other creators
  • Near Field Communication Protocol

    The features of our design included serial communication using UART protocol, DES encryption, Dynamic CRC noise detection and NDEF server implementation. Using VHDL code to implement all these protocol and analyze the budget of the design.

  • Microprocessor Game Project

    I wrote the a tic-tac-toe game program with combination of C and assembly language and helped to implement it with a micro coded 3-bus computer, LED matrices and other electronic devices in Microprocessor System Design and Interface.

  • Traffic Flow Tracking program

    Worked as a leader of a four people group and was responsible for the main part of the project. The aim of my project is to count the traffic flow in one intersection of a road. It was using blob track algorithm to track cars. opencv libraries and MFC were also used in this project.

Languages

  • English

    Professional working proficiency

  • Chinese

    Native or bilingual proficiency

More activity by Ruilin

View Ruilin’s full profile

  • See who you know in common
  • Get introduced
  • Contact Ruilin directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Ruilin Chen in United States

Add new skills with these courses