排序方式: 共有5条查询结果,搜索用时 0 毫秒
1
1.
2.
超分辨率制图是一种由低分辨率遥感图像获得高分辨率土地覆盖图的技术,针对空间相关性原则不足以描述复杂地物模式的问题,本文提出了一种基于联合字典稀疏表示的超分辨率制图方法。利用迁移学习机制,使用自然图像训练高、低分辨率图块联合字典,并根据高、低分辨率图像块对与其对应字典的稀疏表示间的一致性,将低分辨率丰度图像的稀疏表示与高分辨率字典结合生成高分辨率软分类图像,最后进行类分配从而获得高分辨率土地覆盖图。利用合成Landsat多光谱图像和NLCD 2001子图像对所提方法进行测试,并与几种现有的典型超分辨率制图方法进行比较,实验结果显示本文所提算法的超分辨率制图精度优于对比算法。 相似文献
3.
代码可理解性是软件质量评价中必不可缺的要素之一,然而传统研究并没有对代码的可理解性进行量化评估。提出了一种基于LDA主题建模的代码可理解性评估方法,结合使用WordNet相似度计算算法和K均值聚类算法,实现了软件类代码可理解性的量化评估。选用Tomcat软件内的Catalina下core包内的40个Java类文件进行了实验,实验结果表明所提出的方法可以清晰地区分类代码的可理解性程度,并得到可靠的软件类代码可理解性评估结果。 相似文献
4.
针对三维CAD软件代码成分复杂、逻辑复杂、支撑数据少等特点及问题,提出了面向三维CAD软件的基于缺陷知识库的源代码智能检测技术。首先,提出面向三维CAD软件的代码大数据知识库构建方法,基于开源代码仓库上的三维CAD软件共同开发的特点,将新旧版本的代码爬取进代码知识库形成相同代码位置不同的代码段,汇总形成差异代码文件。其次,差异代码文件一方面在后续三维CAD软件代码检测中发现复用了开源三维CAD软件的旧代码段时可以向开发人员提供修正推荐,另一方面新旧代码都被爬取到代码知识库中后有利于对三维CAD软件的自主研发率的检测。再次,通过流水线的方式有机组合不同粒度和不同分析层次,充分利用不同分析方法的优点,既能够加速代码匹配过程,提高匹配速度,同时能够高精度匹配经过修改的文件,提高三维CAD软件的代码检测的匹配精度。最后,攻克了由多层三维CAD软件代码特征提取技术和代码特征、漏洞相似对齐技术为主组成的三维CAD软件成分分析技术,实现了三维CAD软件的同源漏洞检测,由此可发现源代码中的逻辑问题、内存泄漏、注入攻击潜在缺陷及安全风险,并能进行代码开源率的检测。 相似文献
5.
工业软件是工业技术知识和软件融合的产物,既包含工业属性,又包含软件属性。然而,传统的通用软件的测试验证方法不能完全满足工业软件的测试验证需求。在研究传统通用软件测试方法的基础上,结合工业软件的特点,补充地提出了实验室测试和场景测试两类方法,为工业软件研发全生命周期的质量测试提供了方法支撑。 相似文献
1