![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图像处理
有石为玉
个性化推荐,图像与视频处理,机器学习,深度学习
展开
-
创意调研
1.360展示广告链接:https://myslide.cn/slides/19971#2.大众点评链接:https://tech.meituan.com/2019/03/14/information-flow-creative-optimization-practices.html原创 2020-12-17 10:21:44 · 151 阅读 · 0 评论 -
RGB转YUV
系统中,我们一般将RGB转成YUV格式进行存储,原因是:(1)人眼对亮度更敏感,对色彩没那么强烈的敏感。(2)YUV可以通过不同的采样,降低传输量。当采用YUV4:2:0的时候,可以节省一般的传输量。参考:https://blog.csdn.net/asahinokawa/article/details/80596655...原创 2019-06-20 19:34:21 · 4985 阅读 · 0 评论 -
图像处理数据集介绍
汇总_图像处理数据集:https://blog.csdn.net/qq_14845119/article/details/51913171阿里汇总_各领域数据集:https://tianchi.aliyun.com/notebook/detail.html?spm=5176.9876270.0.0.5781e44aK90WWr&id=39308 ...原创 2019-02-13 15:47:19 · 3111 阅读 · 1 评论 -
「计算机视觉/模式识别/图像处理领域」期刊、会议汇总【1】:国内外
重要国际期刊(1) IEEE Transactions on Pattern Analysis and Machine Intelligence(PAMI)(2) International Journal of Computer vision(IJCV)(3) IEEE Transactions on Image Processing(4) ACM Transa...转载 2018-10-26 14:59:37 · 717 阅读 · 0 评论 -
「计算机视觉/模式识别/图像处理领域」期刊、会议汇总【2】:SCI期刊和顶级会议
期刊:best(1) IEEE Transactions on Pattern Analysis and Machine Intelligence,IEEE模式分析与机器智能汇刊,简称PAMI,是IEEE最重要的学术性汇刊之一。(2) ACM Transactions on Graphics,美国计算机协会图形汇刊,简称TOG,该刊侧重于计算机图形的处理,影响因子在该领域也比较高。...转载 2018-10-26 15:03:56 · 601 阅读 · 0 评论 -
图像分类模型系列:(1)概述(Alexnet-Googlenet-Resnet-Densenet-Senet)
参考文档:深度学习模型近年来在图像分类领域的能力得到了指数级的提升,并成为了AI领域最为活跃的研究领域。但其实深度学习的历史并不长,Yann Lecun在1998年的时候发表了卷积神经网络的前言探索,但是在深度学习真正爆发之前经历了多年的沉积。几年来深度学习的爆发归功于机器处理能力的大幅提升(GPU),以及海量的数据(Imagenet)和先进的算法技术。这一次深度学习的革命兴起于2012年的A...转载 2018-08-20 10:35:18 · 5446 阅读 · 0 评论 -
狗狗品种中英文翻译
优达学城133种狗狗001.Affenpinscher猴绠犬002.Afghan_hound阿富汗猎犬003.Airedale_terrier万能㹴004.Akita秋田犬005.Alaskan_malamute阿拉斯加犬006.American_eskimo_dog爱斯基摩犬007.American_foxhound猎狐犬008.American_s...原创 2018-07-05 00:30:10 · 2654 阅读 · 0 评论 -
ImageNet图像库1000个类别名称(中文注释不断更新)
0-6:鱼7/8:公鸡,母鸡9-24:鸟25-150:蛙,龟,虾,蛇等151-268:狗狗{0: 'tench, Tinca tinca', 1: 'goldfish, Carassius auratus', 2: 'great white shark, white shark, man-eater, man-eating shark, Carcharodon carch...原创 2018-05-28 15:29:47 · 45862 阅读 · 10 评论 -
图像分类算法的优化技巧
转自:https://blog.csdn.net/u014380165/article/details/85268719论文:Bag of Tricks for Image Classification with Convolutional Neural Networks论文链接:https://arxiv.org/abs/1812.01187论文复现对很多人而言难度都比较大,因为常常涉...转载 2019-01-18 15:26:00 · 329 阅读 · 0 评论 -
Auto-DeepLab图像语义分割架构(李飞飞等)
论文地址:https://arxiv.org/pdf/1901.02985v1.pdf参考文章:https://mp.weixin.qq.com/s/xbkFUfJbaw_h_bCZj3pdAQ斯坦福大学李飞飞组的研究者提出了 Auto-DeepLab,其在图像语义分割问题上超越了很多业内最佳模型,甚至可以在未经过预训练的情况下达到预训练模型的表现。论文主要有如下4个方面的贡献:...翻译 2019-01-18 15:47:11 · 2531 阅读 · 0 评论 -
MORAN不规则文本纠正:刷新多个OCR数据集最优算法
论文地址:https://arxiv.org/pdf/1901.03003.pdf参考文章:https://mp.weixin.qq.com/s/J5DGF3JRZxk1-fAQSQNvkQ一、论文简介MORAN:针对场景文本识别的不规则文本纠正算法MORAN文本识别算法由矫正子网络MORN和识别子网络ASRN组成,在MORN中设计了一种新颖的像素级弱监督学习机制用于不规...翻译 2019-01-18 16:00:53 · 3336 阅读 · 0 评论 -
年龄估计系列(6)年龄检测模型:C3AE: Exploring the Limits of Compact Model for Age Estimation
目录摘要1、介绍2、相关工作年龄估计紧凑模型3、提出的模型3.1 对于小尺度图像的紧凑模型:标准卷积3.2 年龄的2点表示3.3 集联训练3.4 基于上下文的回归模型4、实验4.1 数据集4.2 实现细节4.3 学习4.4与其他模型的对比:Morph2论文:https://arxiv.org/pdf/1904.05059.pdf...翻译 2019-06-17 14:51:38 · 2019 阅读 · 0 评论 -
图像视频上传下载优化方案
安利:手机是如何拍照的https://post.smzdm.com/p/and22prv/1、图片格式:gif, jpg,png;考虑引入webp, heif2、提升上传速度客户端转码分块上传边转码边分块3、降低存储空间客户端上传前进行转码4、提升用户体验减少播放缓冲时间边下边播(metadata:视频时长,解码器)5、...原创 2019-06-20 19:57:23 · 518 阅读 · 0 评论 -
python用opencv在图像中画矩形框,加txt,并保存
opencv在图像中画矩形框,加txt,并保存:import cv2fname = '/path/xxx.jpg'img = cv2.imread(fname)cv2.rectangle(img, (10,50), (50,100), (0,255,0), 4)font = cv2.FONT_HERSHEY_SIMPLEXtext = '001'cv2.putText(im...原创 2019-06-26 14:36:26 · 12402 阅读 · 4 评论 -
opencv resize c/c++/python
使用opencv也已经很久了,在使用过程中,常常需要调整图像大小,这就会使用到resize函数。每次都得在网上查找,今天将它的c/c++/python版本都详细记录,解决这个问题。函数功能:调整图像的大小C++:void resize(InputArray src, OutputArray dst, Size dsize, double fx=0, double fy=0, in...转载 2019-07-05 09:45:52 · 940 阅读 · 0 评论 -
python图片裁剪crop
1、opencvimport osimport cv2image = cv2.imread('img1.jpg')cropImg = image[int(302-150):int(302+150), int(278-150):int(278+150)]cv2.imwrite('crop1.jpg', cropImg)2、PILfrom PIL import Image...原创 2019-07-04 11:05:09 · 19088 阅读 · 2 评论 -
python cv实现二值化区域检测
功能:检测图像中最大的矩形区域代码实现:import cv2import numpy as npimgpath = './test1.jpeg'img = cv2.imread(imgpath)gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)(_, thresh) = cv2.threshold(gray, 160, 255, cv2....原创 2019-06-24 19:45:19 · 1318 阅读 · 0 评论 -
opencv实现色彩还原(白平衡)
目录0 说明1 效果2 代码实现2.1 我的实现2.2 其他方法0 说明目前很多摄像头特别是网络摄像头对色彩的处理情况存在色差,比如一个橙子(是黄色的),但是拍出来的效果会泛白,有点像梨子的颜色,因此要用到色彩校正。一般色彩校正使用白平衡,白平衡一般又分为:灰世界、完美反射、等,这里不做具体陈述。此处提供了一种方法,总体原理为(对每个通道而言):1)对偏...转载 2019-07-02 20:03:18 · 2660 阅读 · 0 评论 -
美柚排卵试纸功能体验
1、app进入步骤2、app中说明(1)试纸使用(2)拍照技巧(3)检测示例1、app进入步骤我的----人生阶段:备孕中,才有"排卵试纸"功能。再进入记录界面,点击“排卵试纸”。拍照或者扫描本地照片均可。2、app中说明(1)试纸使用(2)拍照技巧(3)检测示例...原创 2019-06-24 14:37:22 · 6691 阅读 · 0 评论 -
findContours函数参数详解
注: 这篇文章用的OpenCV版本是2.4.10, 3以上的OpenCV版本相关函数可能有改动Opencv中通过使用findContours函数,简单几个的步骤就可以检测出物体的轮廓,很方便。这些准备继续探讨一下findContours方法中各参数的含义及用法,比如要求只检测最外层轮廓该怎么办?contours里边的数据结构是怎样的?hierarchy到底是什么鬼?Point()有什么...转载 2019-07-02 18:00:14 · 460 阅读 · 0 评论 -
c opencv对灰度图像遍历的三种方法
灰度图像遍历的三种方法通过指针访问 通过迭代器访问 动态地址计算,通过at()函数实现、实现c代码:#include<opencv2/opencv.hpp>#include<iostream> using namespace cv;using namespace std;int main(){ Mat Img=imread("1.jpg",...转载 2019-07-02 17:56:02 · 1067 阅读 · 0 评论 -
OpenCV中外接矩形:boundingRect、minAreaRect的用法区别
当得到对象轮廓后,可用boundingRect()得到包覆此轮廓的最小正矩形,minAreaRect()得到包覆轮廓的最小斜矩形。1)Rect boundingRect(InputArray points)points:输入信息,可以为包含点的容器(vector)或是Mat。返回包覆输入信息的最小正矩形。如下图:2)RotatedRect minAreaRect(InputAr...转载 2019-07-02 17:54:53 · 2471 阅读 · 0 评论 -
检测红色区域,并判断区域颜色深浅
(1)r分量更大,则为红色(2)判断深浅:亮度越亮,则颜色越浅。if(r*0.299 + g*0.578 + b*0.114 >= T){ //浅色 ...}else{ //深色 ...}原创 2019-07-01 20:07:01 · 1686 阅读 · 0 评论 -
年龄估计系列(4)2016.CVPR.基于多输出顺序回归的年龄识别
参考:https://blog.csdn.net/qq_14845119/article/details/79460315源自2016 cvpr,Ordinal Regression with Multiple Output CNN for Age Estimation文章主要2个贡献:(1)将传统的年龄回归问题转化为多个顺序2分类问题文章网络的整体结构如下图所示:在经过3...转载 2018-12-20 14:45:20 · 734 阅读 · 0 评论 -
年龄估计系列(1)年龄性别调研:论文阅读和github资源汇总/数据库/挑战/思考
目录一、论文阅读和github资源汇总1.1 论文1.1.12012.人脸图像的年龄估计研究1.1.22013.Age Estimation Face Images_Human vs Machine Performance1.1.32015.Age and Gender Classification Using Convolutional Neural Networks....原创 2018-12-13 17:24:41 · 4329 阅读 · 9 评论 -
目标检测模型发展史(持续补充)
对于目标检测,传统的是基于滑动窗+分类模型; 而基于深度学习的有如下分类:基于候选区域的,如R-CNN,SPP-net,Fast R-CNN,Faster R-CNN,R-FCN 端到端(End-to-End),如YOLO,SSD2014 R-CNN,SPP-Net2015 Fast R-CNN2016 Faster R-CNN,R-FCN,YOLO,SSDYOLO目前有...原创 2018-12-13 14:23:50 · 1849 阅读 · 0 评论 -
年龄估计系列(2)年龄检测数据库
目录1、UTK2、FGNet3、WIKI4、IMDB5、Adience6、AFAD7、MegaAgeAsian8、CACD20009、IBM最新数据库:DiF最近在做年龄检测,找到如下几个可用的年龄数据库:1、UTK数量:23000年龄:1-100岁地址:https://susanqq.github.io/UTKFace/2、...原创 2019-02-01 10:29:01 · 2840 阅读 · 0 评论 -
图像质量评价(6)美学评估总结
参考博客:https://blog.csdn.net/God_68/article/details/81534845参考微信公众号:https://mp.weixin.qq.com/s?__biz=MzI4MjU4MzAyMg==&mid=2247483714&idx=1&sn=6ea19697fb803069b1726b19e65e60b3&chksm...原创 2019-04-03 16:27:32 · 5298 阅读 · 1 评论 -
图像质量评价:特征python开源
github:https://github.com/andrewekhalel/sewar使用:原创 2019-04-08 11:09:39 · 2931 阅读 · 0 评论 -
图像质量评价综述:美学+客观(原创)
目录一、背景介绍1.1 分类以及各自的局限1.2 图像库1.3 评价图像质量的指标二、客观质量评估2.1 传统算法评估FR、RR、BR/NR2.1.1 FR-IQA2.1.2 RR-IQA2.1.3 NR-IQA2.2 深度学习算法2.3 实验结果2.4 RankIQA介绍2.4.1 算法流程2.4.2 资源汇总三、美学质量评估3.1...原创 2019-04-04 10:22:17 · 4997 阅读 · 0 评论 -
【年龄估计系列 三】keras实现网络照相机的实时性别/年龄预测
目录1、简介2、工作流程(1)输入图像(2)人脸检测(3)人脸分割(4)特征提取和年龄性别检测3、深入理解4、延伸阅读1、简介你是否曾经有过这样的时刻:猜测另一个人的年纪?下面这个简单的神经网络模型也许可以帮助你。下面这个你即将运行的demo将会从网络照相机中获取动态的视频流,并给获取到的人脸打上年龄和性别的标签。想象一下,如果我们把一个这样的网络照相机...翻译 2018-11-22 20:07:41 · 1295 阅读 · 0 评论 -
opencv的split函数
如下涉及split函数的使用:将彩色图像分成RGB三通道,注意顺序是B、G、Rvoid CalcImageHist(Mat &src, MatND &b_hist, MatND &g_hist, MatND &r_hist){ //split mat into rgb vector<Mat> rgb_planes; split(src, r...原创 2018-09-13 14:33:08 · 1686 阅读 · 0 评论 -
python中opencv读取后,用matlablib plot图片显示不正常
原图: (1)import cv2 import matplotlib.pyplot as plt %matplotlib inlineimg = cv2.imread(img_path)plt.imshow(img)plt.show()可以看出图片显示不正常,这是因为matplo...原创 2018-05-29 15:45:48 · 2359 阅读 · 0 评论 -
opencv清晰度,色偏等评价函数
参考文档:https://blog.csdn.net/qq_26499769/article/details/52057013配置: VS2008 MFC & opencv 2.4.4步骤:1、新建 win32 控制台应用,空项目。2、添加 main.cpp 文件。3、添加 *.lib 库<软件配置里有说明> 说明:各类参数根据实际摄像头获取。我的是随意设置的。...转载 2018-09-03 16:48:11 · 5328 阅读 · 3 评论 -
一种基于平均值和平均偏差的图像亮度检测方法
参考文档:https://blog.csdn.net/weixin_42142612/article/details/80901580 1.基础知识(1)平均值(2)平均偏差平均偏差是数列中各项数值与其算术平均数的离差绝对值的算术平均数。平均偏差是用来测定数列中各项数值对其平均数离势程度的一种尺度。平均偏差可分为简单平均偏差和加权平均偏差。 简单平均偏差如果原数据...转载 2018-09-03 16:40:32 · 3338 阅读 · 1 评论 -
图像格式:BMP
参考:https://blog.csdn.net/zhongranxu/article/details/80259751最近做项目,看到图片保存为BMP格式后,代码从54开始读取图像数据。BMP_bytes = io.BytesIO()img.convert('RGB').save(BMP_bytes, format='BMP')bgr_buffer = bytes(BMP_byt...原创 2019-04-22 16:06:01 · 364 阅读 · 0 评论 -
图像质量评价(5)图像质量评价综述
综述:https://zhuanlan.zhihu.com/p/325539771、衡量图像质量评估结果的指标:通常比较模型客观值与观测的主观值之间的差异和相关性。常见的2种评估指标是线性相关系数(Linear Correlation Coefficient, LCC)和Spearman秩相关系数(Spearman's Rank Order Correlation Coefficient...转载 2019-04-01 14:25:33 · 3813 阅读 · 0 评论 -
图像检测模型系列(4):从YOLOv1到YOLOv3,目标检测的进化之路
参考:https://blog.csdn.net/guleileo/article/details/80581858转载 2018-12-13 14:07:48 · 835 阅读 · 0 评论 -
基于深度学习的目标检测模型(基于候选区域的方法)
目录参考文章:https://blog.csdn.net/yzhang6_10/article/details/60467891目录 概述 数据集和性能指标 数据集 性能指标 R-CNN SPP-net Fast R-CNN Faster R-CNN 参考文章概述图像分类,检测及分割是计算机视觉领域的三大任务。图像分类模型(详情见这里)是将图像划分为单个...转载 2018-09-05 19:39:36 · 12859 阅读 · 0 评论 -
图像检测模型系列:(3)R-FCN
原文链接:https://blog.csdn.net/WZZ18191171661/article/details/79481135论文题目:R-FCN: Object Detection via Region-based Fully Convolutional Networks论文链接:论文链接论文代码:Caffe版本链接地址;Python版本链接地址;Deformable R-F...转载 2018-08-20 11:13:27 · 2207 阅读 · 1 评论