期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
Efficient Anti-Glare Ceramic Decals Defect Detection by Incorporating Homomorphic Filtering 被引量:1
1
作者 Xin Chen Ying Zhang +2 位作者 Lang Lin Junxiang Wang Jiangqun Ni 《Computer Systems Science & Engineering》 SCIE EI 2021年第3期551-564,共14页
Nowadays the computer vision technique has widely found applicationsin industrial manufacturing process to improve their efficiency. However, it ishardly applied in the field of daily ceramic detection due to the foll... Nowadays the computer vision technique has widely found applicationsin industrial manufacturing process to improve their efficiency. However, it ishardly applied in the field of daily ceramic detection due to the following twokey reasons: (1) Low detection accuracy as a result of ceramic glare, and (2) Lackof efficient detection algorithms. To tackle these problems, a homomorphic filtering based anti-glare ceramic decals defect detection technique is proposed in thispaper. Considering that smooth ceramic surface usually causes glare effects andleads to low detection results, in our approach, the ceramic samples are takenin low light environment and their luminance and details restored by a homomorphic filtering based image enhancement technique. With relatively high quality preprocessed images, an effective ceramic decal defect detection algorithm isthen designed to rapidly locate those out-of-bounds defects and further estimatetheir size. The experimental results show that the proposed scheme could achieveits desired performance. 展开更多
关键词 Ceramic glaring homomorphic filtering ceramic decal border extraction out-of-bounds detection
下载PDF
面向故障的软件测试方法研究 被引量:4
2
作者 张威 肖庆 +1 位作者 卢庆龄 马雪雁 《装甲兵工程学院学报》 2004年第2期6-8,共3页
提出了一种面向故障的软件测试方法,用以检测C程序中坏的存储分配、存储泄漏、空指针引用、数组越界和未初始化变量等5类故障.该方法在词法分析和语法分析的基础上,利用检查点查找算法查找可疑点,通过适当的人工确认,能够有效找出软件... 提出了一种面向故障的软件测试方法,用以检测C程序中坏的存储分配、存储泄漏、空指针引用、数组越界和未初始化变量等5类故障.该方法在词法分析和语法分析的基础上,利用检查点查找算法查找可疑点,通过适当的人工确认,能够有效找出软件中的故障. 展开更多
关键词 静态测试 存储泄漏 空指针引用 数组越界
原文传递
IMPULP:A Hardware Approach for In-Process Memory Protection via User-Level Partitioning
3
作者 Yang-Yang Zhao Ming-Yu Chen +4 位作者 Yu-Hang Liu Zong-Hao Yang Xiao-Jing Zhu Zong-Hui Hong Yun-Ge Guo 《Journal of Computer Science & Technology》 SCIE EI CSCD 2020年第2期418-432,共15页
In recent years many security attacks occur when malicious codes abuse in-process memory resources.Due to the increasing complexity,an application program may call third-party code which cannot be controlled by progra... In recent years many security attacks occur when malicious codes abuse in-process memory resources.Due to the increasing complexity,an application program may call third-party code which cannot be controlled by programmers but may contain security vulnerabilities.As a result,the users have the risk of suffering information leakage and control flow hijacking.However,current solutions like Intel memory protection extensions(MPX)severely degrade performance,while other approaches like Intel memory protection keys(MPK)lack flexibility in dividing security domains.In this paper,we propose IMPULP,an effective and efficient hardware approach for in-process memory protection.The rationale of IMPULP is user-level partitioning that user code segments are divided into different security domains according to their instruction addresses,and accessible memory spaces are specified dynamically for each domain via a set of boundary registers.Each instruction related to memory access will be checked according to its security domain and the corresponding boundaries,and illegal in-process memory access of untrusted code segments will be prevented.IMPULP can be leveraged to prevent a wide range of in-process memory abuse attacks,such as buffer overflows and memory leakages.For verification,an FPGA prototype based on RISC-V instruction set architecture has been developed.We present eight tests to verify the effectiveness of IMPULP,including five memory protection function tests,a test to defense typical buffer overflow,a test to defense famous memory leakage attack named Heartbleed,and a test for security benchmark.We execute the SPEC CPU2006 benchmark programs to evaluate the efficiency of IMPULP.The performance overhead of IMPULP is less than 0.2%runtime on average,which is negligible.Moreover,the resource overhead is less than 5.5%for hardware modification of IMPULP. 展开更多
关键词 in-process isolation memory protection out-of-bounds user-level partitioning
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部