Yanshan Tian

Dr. Yanshan Tian


Research Focus & Metrics

Academic Career Length

13Years (2014-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
14 February 2024 in IEEE Transactions on Computers
Verified
Journal Article
Closed access
YCYucong Chen
Yucong Chen
YTYanshan Tian
Yanshan Tian
RZRui Zhou
Rui Zhou
DCDiego Martínez Castro
Diego Martínez Castro
DGDeke Guo
Deke Guo
QZQIngguo Zhou
QIngguo Zhou
Random number generation is essential for applications in simulation, numerical analysis, and data encryption. The ubiquitous presence of system-on-chip (SoC) field-programmable gate array (FPGA) embedded devices in critical sectors necessitates robust random number generators (RNGs) that operate within these specialized environments. Traditional RNGs in GNU/Linux systems derive entropy from peripheral hardware events, which are scarce in SoC FPGA platforms lacking standard PC peripherals. Addressing this challenge, this paper proposes a novel random number generator named NDSTRNG that leverages the unique hardware structure of the SoC FPGA and the inherent randomness of GNU/Linux. The proposed generator employs a non-deterministic sampling model to circumvent reliance on various peripherals while ensuring unbiased output via a linear feedback shift register (LFSR)-based post-processing method. We implement this random number generator in SoC FPGA GNU/Linux using minimal FPGA resources and only one Linux task for sampling. NDSTRNG achieved a throughput exceeding 700 Kbps. Moreover, the entropy source of the generator is evaluated using NIST SP 800-90B, while the quality of the generated random numbers is assessed through ENT, NIST SP 800-22, and DIEHARDER. The results confirm that NDSTRNG meets the stringent criteria for both high-quality and high-speed random number generation, making it suitable for deployment in communication, defense, and medical domains where reliable RNGs are indispensable.

20 November 2022 in Agronomy
Verified
Journal Article
Open access
PDF file
WFWei Fu
Wei Fu
JGJinqiu Gao
Jinqiu Gao
CZChunjiang Zhao
Chunjiang Zhao
KJKai Jiang
Kai Jiang
WZWengang Zheng
Wengang Zheng
YTYanshan Tian
Yanshan Tian
In view of the need to remove empty cells and unqualified seedlings for automatic transplanting of leafy vegetable seedlings, this paper proposes a method to detect the growth parameters of leafy vegetable seedlings by using machine vision technology. This method uses the image processor PV200 to perform image grayscale, threshold segmentation, corrosion, expansion, area division, etc. to obtain the pixel value of the leaf area of the seedling and compare it with the set standard value, which provides guiding information for eliminating empty cells and unqualified seedlings. Lettuce seedlings at 17 days, 20 days, and 22 days of seedling age were used as the test objects, and the growth status and test results of the seedlings were analyzed to determine the optimum seedling age for transplanting. The test results show that there is basically no leaf cross-border between the lettuce seedlings at the age of 17 days, the average pixel area of the leaves is 3771.74, and the detection accuracy rate is 100%; the seedlings at the age of 22 days grow 5–6 leaves, the detection accuracy of unqualified seedlings and qualified seedlings was 62.50% and 88.16%, respectively, and the comprehensive detection accuracy was 85.71%. The comprehensive detection accuracy rate showed a downward trend with the increase of seedling age, mainly due to the partial occlusion between leaves. The transplanting of leafy vegetable seedlings is a sparse transplanting operation, and the seedling spacing increases after transplanting. Therefore, the detection of seedlings in the process of transplanting can greatly improve the recognition accuracy and solve the problem that the leaves of the seedlings in the seedling tray are obscured by each other and affect the detection accuracy. The research results can provide a theoretical basis and design reference for the development of the visual inspection system and the transplanting actuator of the leafy vegetable seedlings transplanting robot.

6 May 2017 in International Journal of Distributed Sensor Networks
Verified
Journal Article
Open access
YTYanshan Tian
Yanshan Tian
QZQingguo Zhou
Qingguo Zhou
FZFangqin Zhang
Fangqin Zhang
JLJinjuan Li
Jinjuan Li
Wireless sensor network technologies have been widely used in modern life especially in Internet of Things. Since battery energy of sensor nodes is limited, balancing the energy consumption of each node on a transmitting path is an important issue. In this article, we propose a multi-hop clustering routing method with fuzzy inference and multi-path tree. The algorithm identifies the best path from the source node to the destination node by following two steps: (1) dividing the wireless sensor nodes by an efficient clustering routing method and (2) determining the optimal path by a combination of the fuzzy inference approach and multi-path method, taking into account the remaining energy, the minimum hops, and the traffic load of node. Simulation results show that the proposed protocol can efficiently reduce the energy consumption of the network, balance network load, and prolong the survival time of the network.

1 April 2023 in Tsinghua Science and Technology
Verified
Journal Article
Closed access
YCYucong Chen
Yucong Chen
FZFangfang Zhu
Fangfang Zhu
YTYanshan Tian
Yanshan Tian
SXShuaixin Xu
Shuaixin Xu
LHLihong Han
Lihong Han
NLNam Ling
Nam Ling
Unpredictable and irreproducible digital keys are required to modulate security-related information in secure communication systems. True random number generators (TRNGs) rather than pseudorandom number generators (PRNGs) are required for the highest level of security. TRNG is a significant component in the digital security realm for extracting unpredictable binary bitstreams. Presently, most TRNGs extract high-quality “noise” from unpredictable physical random phenomena. Thus, these applications must be equipped with external hardware for collecting entropy and converting them into a random digital sequence. This study introduces a lightweight and efficient true random number generator (LETRNG) that uses the inherent randomness of a central processing unit (CPU) and an operating system (OS) as the source of entropy. We then utilize a lightweight post-processing method based on XOR and fair coin operation to generate an unbiased random binary sequence. Evaluations based on two famous test suites (NIST and ENT) show that LETRNG is perfectly capable of generating high-quality random numbers suitable for various GNU/Linux systems.

1 January 2014
Verified
Book Chapter
Closed access
PDF file
QZQIngguo Zhou
QIngguo Zhou
SHShuan He
Shuan He
JYJiaming Yang
Jiaming Yang
HYHubin Yang
Hubin Yang
YTYanshan Tian
Yanshan Tian
JQJi Qi
Ji Qi

1 January 2026 in IEEE Internet of Things Journal
Verified
Journal Article
Closed access
SLShengfeng Li
Shengfeng Li
YTYanshan Tian
Yanshan Tian
XMXu Ma
Xu Ma
FZFangqin Zhang
Fangqin Zhang
JYJinmi Yang
Jinmi Yang
ZFZhenning Fan
Zhenning Fan