【技术实现步骤摘要】
201610184146
【技术保护点】
一种针对A+超分辨率技术的GPU加速方法,所述A+超分辨率技术步骤包括bicubic插值、差分、收集差分特征、主成分分析、锚特征搜索匹配和回归、低高频特征叠加、高分辨率块重叠映射回高分辨率图像;其特征在于:所述方法将A+超分辨率技术上述的所有步骤并行化,并移植到GPU上运行。
【技术特征摘要】
1.一种针对A+超分辨率技术的GPU加速方法,所述A+超分辨率技术步骤包括bicubic插值、差分、收集差分特征、主成分分析、锚特征搜索匹配和回归、低高频特征叠加、高分辨率块重叠映射回高分辨率图像;其特征在于:所述方法将A+超分辨率技术上述的所有步骤并行化,并移植到GPU上运行。2.根据权利要求1所述的针对A+超分辨率技术的GPU加速方法,其特征在于:所述方法中:对于差分、高分辨率块重叠映射回高分辨率图像这两个步骤,按照输出像素进行任务划分,计算任务被分割成数百万个互不相关的微任务进行并行计算;对于收集差分特征、锚特征搜索匹配和回归、低高频特征叠加这三个步骤,按照输出特征进行任务划分,各个输出特征被并行地计算,从而发挥GPU超强的并行计算能力。3.根据权利要求2所述的针对A+超分辨率技术的GPU加速方法,其特征在于:所述按照输出像素进行任务划分,是指:一个线程负责计算一个输出像素,首先它找出该像素包含在哪些块之中,然后在这些块的对应位置上获取像素的值进行叠加和计数,最后平均后得到计算结果。4.根据权利要求1所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。