head

    Hi! I'm Junyan Li. I am currently pursuing my master's degree at the Institute of Automation, Chinese Academy of Sciences (CASIA). Prior to this, I completed my undergraduate studies in Computer Science and Technology at Shandong University in June 2024.

    本人李俊彦,目前正于中国科学院自动化研究所攻读硕士学位。 在此之前,我于2024年6月在山东大学计算机科学与技术专业完成了我的本科学业。

Competitions 竞赛经历
2023sc

Second Prize in 18th National College Student Smart Car Competition2023/08

In the 18th National College Student Smart Car Competition Electric Relay Group, I was primarily responsible for software design for the charging section and communication and coordination between two cars.

I had to ensure not only the efficiency and stability of the charging process but also the precise data exchange and collaborative operation between the two vehicles. By writing and optimizing the charging algorithm, I ensured the efficient transfer of energy. At the same time, I designed a communication protocol that allowed the two cars to share critical information such as position, speed, and charging status in real-time, achieving seamless relay charging. Additionally, I was responsible for debugging and optimizing potential issues that might arise during the coordination process of the two cars, ensuring the smoothness and reliability of the entire charging process.

2023sc

第18届全国大学生智能汽车竞赛二等奖2023/08

在第十八届全国大学生智能车竞赛电能接力组的比赛中,我主要负责充电部分的软件设计以及双车之间的通信与联调工作。

我不仅要确保充电过程的高效和稳定,还要实现两辆车之间精确的数据交换和协同作业。通过编写和优化充电算法,我确保了能量的高效传输。 同时,我还设计了一套通信协议,使得两辆车能够实时共享位置、速度和充电状态等关键信息,实现无缝接力充电。 此外,我还负责调试和优化双车联调过程中可能出现的问题,确保整个充电过程的流畅性和可靠性。

2022sc

Second Prize in 17th National College Student Smart Car Competition2022/08

I participated in the 17th National College Student Smart Car Competition in the iFlytek Smart Service Group, and independently completed the entire process from data collection, annotation to model training.

I also learned about neural network quantization and deployment techniques, and successfully deployed YoloV5 for object detection on the Jetson Nano platform. At the same time, I gained a preliminary understanding of the communication methods in the ROS system, which is crucial for the coordination and integration of different modules within the team.

2022sc

第17届全国大学生智能汽车竞赛二等奖2022/08

本人参与第17届全国大学生智能汽车竞赛讯飞智慧服务组,独立完成了从数据采集、标注到模型训练的全过程。

我还学习了神经网络的量化和部署技术,在Jeston Nano上部署了YoloV5用于目标检测。 同时,我也初步了解了ROS系统的通信方法,这对于团队中不同模块间的协调和整合起到了关键作用。

2022sc

Second Prize in 17th National College Student Smart Car Competition2022/08

I served as the team captain in the 17th National College Student Smart Car Competition, Balance Beacon Group, leading our team to secure the second prize in the category.

Within the team, I was primarily responsible for the task of beacon light detection using a camera.

I improved the beacon light detection algorithm that I developed last year to adapt to the car that could rock back and forth.

Video

2022sc

第17届全国大学生智能汽车竞赛二等奖2022/08

我在第17届全国大学生智能汽车竞赛平衡信标组中担任队长并带领团队收获全国二等奖

在团队中我主要承担摄像头识别信标灯的工作,改进了在上一届中开发的信标灯识别算法,使其能够适应前后摇晃的车模。

视频

2021sc

Second Prize in 16th National College Student Smart Car Competition 2021/08

I served as the team captain in the 16th National College Student Smart Car Competition, Energy-saving Beacon Group, leading our team to secure the second prize in the category.

Within the team, I was primarily responsible for the task of beacon light detection using a camera.

The main challenge of this task was to achieve real-time detection of small beacon lights at a distance on an embedded platform with limited computational capabilities, while mitigating interference caused by reflections and ambient lighting. I began by employing digital image processing techniques to filter, binarize, and detect edges in the images. Following this, I calculated the connected components within the images and extracted features such as size, coordinates, and rectangularity of these components. Subsequently, I fed these features into a multi-layer perceptron model to perform binary classification on each connected component. During the implementation, I manually derived the network and summarized patterns, developing a compact framework capable of stacking multiple fully connected layers for parameter tuning using C program language, which ultimately led to significant results.

Video1    Video2

2021sc

第16届全国大学生智能汽车竞赛二等奖 2021/08

我在第16届全国大学生智能汽车竞赛节能信标组中担任队长并带领团队收获全国二等奖

在团队中我主要承担摄像头识别信标灯的工作。

该工作的难点主要在于如何在计算能力受限的嵌入式平台中实现对较远的小型信标灯的实时检测并去除由于反光和环境灯光造成的干扰。 我首先利用数字图像处理技术对于图像进行滤波、二值化与边缘检测,随后计算图像的各个联通域,并提取连通域的大小、坐标、矩形度等特征。 随后,我将这些特征输入到一个多层感知机模型中,对每个连通域进行二分类识别。 在实现这一过程中,我通过手动对网络进行求导并总结规律,使用C语言开发了一个可以堆叠多个全连接层的小型框架,用于参数调整,最终取得了显著的成效。

视频1    视频2

2022ccsp

Gold Medal in the CCF CCSP 20222022/12

2022ccsp

2022CCF大学生计算机系统与程序设计竞赛金奖2022/12

2022ccsphd

Gold Medal in the CCF CCSP (East China) 20222022/12

2022ccsphd

2022CCF大学生计算机系统与程序设计竞赛(华东赛区)金奖2022/12

2021ccsphd

Gold Medal in the CCF CCSP (East China) 20212021/12

2021ccsphd

2021CCF大学生计算机系统与程序设计竞赛(华东赛区)金奖2021/12

CSP2019

Second Prize in the Advanced Group of the CSP2019 competition.2019/11

CSP2019

CSP2019提高组二等奖2019/11

NOIP2018

Second Prize in the Advanced Group of the NOIP2018 competition.2018/11

NOIP2018

NOIP2018提高组二等奖2018/11

NOIP2016

First Prize in the Popularization Group of the NOIP2016 competition.2016/11

NOIP2016

NOIP2016普及组一等奖2016/11

PROJECTS 项目经历
stm32hal library

My Pull Request for STM32F7 HAL library has been merged.2023/07-2024/12

I fixed the problem that the NAND Flash of STM32F7 series cannot be read normally when the HAL library is compiled with optimization turned on.

Github

stm32hal library

我向STM32F7 HAL库提交的Pull Request被合并了。2023/07-2024/12

我修复了STM32F7的HAL库在开启编译优化的情况下,NAND Flash无法被正常读取的问题。

Github

ccmonitor

CCMonitor, a powerful tool to debug smart cars.2021/12-2023/08

The software was developed while I was participating in the National College Student Intelligent Car Competition. Swing was used as the UI framework, JOGL was used to accelerate rendering via GPU and jSerialComm was used to support serial port.

Code

ccmonitor

CCMonitor(车车Monitor)是一个用于调车的上位机工具。2021/12-2023/08

我在参加全国大学生智能汽车竞赛期间开发了这个工具。 使用了Swing作为UI框架, JOGL进行GPU加速渲染, jSerialComm用于控制串口。

代码

juruoyun

Juruoyun, a websites that has "beautiful" UI.2018/03-2019/08

The website was developed while I was in high school, and was released on the July 11, 2019. I developed this website using PHP, JS, HTML and CSS without using any framework. MySQL as database, Apache2 as server, Redis as cache and running on ubuntu.

Website   Code   Video

juruoyun

蒟蒻云,一个拥有“美观”的用户界面的网站。2018/03-2019/08

我在我的高中期间独立开发了这个网站,并于2019年7月11日进行了「发布」。 使用 PHP、JS、HTML、CSS 进行开发,没有使用任何其他的框架,纯手搓。 项目部署在ubuntu系统上, 使用 MySQL 作为数据库, Apache2 作为服务器, Redis 作为缓存。

蒟蒻云   代码   视频

Awards & Scholarships 所获奖项
2024年1月

山东省普通高等学校优秀毕业生

Jan 2024

Outstanding Graduates from Shandong Province's Higher Education Institutions

2023年12月

2023年度小米奖学金

Dec 2023

Xiaomi Scholarship 2023

2023年12月

2022~2023年度国家奖学金

Dec 2023

China National Scholarship 2022-2023

2023年5月

2022年度山东省高等学校优秀学生

May 2023

Outstanding Student of Shandong Province Higher Education Institutions 2022

2022年12月

2021~2022年度山东省政府奖学金

Dec 2022

Shandong Provincial Scholarship 2021-2022

2021年12月

2020~2021年度国家奖学金

Dec 2021

China National Scholarship 2020-2021

Education 教育经历
Sep 2024 - Jan 2027

Master degree in Pattern Recognition and Intelligent Systems (Institute of Automation, Chinese Academy of Sciences (CASIA))

Adviser: Zhaoxiang Zhang

2024年9月 - 2027年6月

中国科学院自动化研究所模式识别与智能系统专业,硕士在读。

导师: 张兆翔

Sep 2020 - Jan 2024

Bachelors degree in Computer Science (Shandong University)

2020年9月 - 2024年6月

山东大学计算机科学与技术专业,学士学位。

©Junyan Li | Last updated at 2024-12-10 | You may also be interested in juruoyun. ©李俊彦 | 最后更新于 2024年12月10日 | 您可能也对蒟蒻云感兴趣。