[发明专利]一种基于Hadoop的图像质量评估系统有效

专利信息
申请号: 201511022591.3 申请日: 2015-12-29
公开(公告)号: CN105677763B 公开(公告)日: 2019-08-20
发明(设计)人: 王伟凝;蔡成加;赵伟健 申请(专利权)人: 华南理工大学
主分类号: G06F16/583 分类号: G06F16/583;G06F16/182
代理公司: 广州市华学知识产权代理有限公司 44245 代理人: 陈文姬
地址: 510640 广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 hadoop 图像 质量 评估 系统
【权利要求书】:

1.一种基于Hadoop的图像质量评估系统,其特征在于,包括客户端和Hadoop集群;

所述客户端包括服务选择模块和图片传输模块;所述服务选择模块用于选择用户需要质量评估的图像和服务,并显示从服务器端返回的图像质量评估的结果;所述图片传输模块用于通过互联网向服务器端发送用户请求、传输用户图像,以及接收从服务器端返回的结果;

所述Hadoop集群包括主节点和多个子节点;所述主节点负责作业的初始化、作业的分配、作业的协调执行,同时负责管理集群的文件系统;所述子节点上设有图像质量评估模块,负责map任务和reduce任务的执行以及数据块存储;所述主节点上设有通信服务器,所述通信服务器负责接收客户端发送的图像并为每个用户开启一个MapReduce作业进行图像质量评估;

通信服务器的工作过程如下:

首先,将接收到的每个用户的图像存储在特定目录下,并将该目录上传到HDFS;然后,为每个用户开启一个MapReduce作业;最后,MapReduce调用图像质量评估模块的图像质量评估算法的C++动态链接库处理输入的图像;

所述开启一个MapReduce作业进行图像质量评估,具体为:

(1)建立MapReduce工作流程:建立MapReduce处理多用户请求的工作流程、建立MapReduce处理多图像的工作流程;

(2)定义图像文件的输入数据类型:定义图像输入的数据类型ImgFile类,图像文件输入格式ImgFileInputFormat类,图像键值对读入格式ImgFileRecordReader类;

(3)在map函数中实现图像质量评估:实现MapReduce对图像质量评估模块的算法和实现MapReduce函数;

所述建立MapReduce工作流程,具体为:

(1-1)建立MapReduce并行处理多用户请求的工作流程:每个用户的数据作为一个MapReduce作业的输入,通过作业调度器实现多作业的并行处理;

(1-2)建立MapReduce处理多图像的工作流程:把整张图像作为一个输入分片,并将整个分片作为一个记录;在map阶段,用户的每张图像将被看作一个分片,由实现了图像质量评估算法的map函数处理;输入图像由<图像文件名,图像内容>的键值对形式表示,输出结果由<图像文件名,图像质量评估结果>的键值对形式表示;在reduce阶段,reduce任务将map任务的结果汇总并输出一个文本文件。

2.根据权利要求1所述的基于Hadoop的图像质量评估系统,其特征在于,所述定义图像文件的输入数据类型,具体为:

(2-1)定义图像输入的数据类型ImgFile类,图像输入ImgFile类实现Writable接口,定义getImage()成员函数,getHeight()成员函数,getWidth()成员函数;

(2-2)定义图像文件输入格式ImgFileInputFormat类,图像文件输入格式ImgFileInputFormat类继承FlieInputFormat类,支持ImgFile类,将输入的图像文件切分成输入分片方式,增加图像文件读取的定义,以一幅完整图像为一个分片,不进行文件分割;

(2-3)定义图像键值对读入格式ImgFileRecordReader类,图像键值对读入格式ImgFileRecordReader类继承RecordReader类,将输入键值对定义为<图像文件名,图像内容>的形式,并从InputSplit中读取记录的键值对供Mapper处理;所述图像文件名是Text类型的一个实例,所述图像内容是ImgFile类型的一个实例。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201511022591.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top