Code & Data

注意事项: These resources might need password to be opened. Please supply your name, institute and positions to get the password. Click HERE to do this. These source code are free for research and education use only. Please cite our paper if you use any part of our source code or data in your research.

Source code

  1. C++: GMS: Grid-based Motion Statistics for Fast, Ultra-robust Feature Correspondence, IEEE CVPR, 2017. [project][bib]
  2. Source code: Deeply supervised salient object detection with short connections, IEEE CVPR, 2017. [project] [bib]
  3. Source code: Richer Convolutional Features for Edge Detection, IEEE CVPR, 2017. [project] [bib]
  4. Source Code: Structure-measure: A New Way to Evaluate Foreground Maps, IEEE ICCV, 2017. [project] [bib]
  5. C++:  Salient Object Detection: A Discriminative Regional Feature Integration Approach, IJCV, 2017. [project] [bib]
  6. C++: HFS: Hierarchical Feature Selection for Efficient Image Segmentation. ECCV, 2016. [project][bib]
  7. C++ & Matlab: Salient Object Detection: A Benchmark, IEEE TIP, 2015. [project]
  8. C++ & CUDA: Struck: Structured output tracking with kernels, IEEE TPAMI, 2016. [pdf]
  9. C++ & CUDA: SemanticPaint: Interactive 3D Labeling and Learning at your Fingertips, ACM TOG 2015. [project]
  10. C++: DenseCut: Densely Connected CRFs for Realtime GrabCut, CGF 2015. [project] (I didn’t get enough time to reorganize the code. This is an initial version code without careful comments and organization.)
  11. C++ & CUDA: A Framework for the Volumetric Integration of Depth Images, arxiv eprint, 2014. [project]
  12. C++: ‘BING: Binarized Normed Gradients for Objectness Estimation at 300fps’, IEEE CVPR 2014. [project] [bib][readme]
  13. C++: Efficient Salient Region Detection with Soft Image Abstraction”, IEEE ICCV 2013. [project] [bib]
  14. C++(speech recognition part): “ImageSpirit: Verbal Guided Image Parsing”, ACM TOG, 2014, [bib] [project]。 Full code from Github.
  15. C++: “Global Contrast based Salient Region Detection”, IEEE TPAMI 2015. [project] [FAQs] [bib]
  16. C++: “Curve Structure Extraction for Cartoon Images” [Pdf] [bib]
  17. Executable 和 C++: “A Shape-Preserving Approach to Image Resizing”. CGF 2009. [project] [bib]
  18. Commercial version (神笔小Q, powered by QQ实验室) for our paper “Sketch2Photo: Internet Image Montage“, ACM TOG, 2009. [bib]
  19. Matlab: “Connectedness of Random Walk Segmentation”, IEEE TPAMI 2009. [bib]

Data

  • aNYU: attributes augmented NYU dataset published with our CVPR 2014 paper “Dense Semantic Image Segmentation with Objects and Attributes” (Please follow the instructions in the project page for getting unzip password).
  • THUR15K (787MB): Salient object region labeling (annotated at pixel accuracy if exist such an salient object) for 15000 non-selected internet images, divided into five groups according to the keywords used to download them. Please cite our paper [BIB] if you use it. We also provide matlab file of Fig. 7(b) for easier comparison.
  • MSRA10K: Pixel accurate salient object labeling for 10000 images from MSRA dataset.
  • PASCAL VOC annotations: Unfortunately, the xml format used in one of the most widely used benchmark dataset (PASCAL VOC) does not compatible with OpenCV. Here is an yml version of PASCAL VOC annotations (VOC 2007), which could be read by OpenCV directly.

Patents

International patents:

  1. Image processing method and image processing device, Shi-Min Hu, Ming-Ming Cheng, Guo-Xin Zhang, Niloy J. Mitra, Xiang Ruan, US20120288189, EP2523165, CN102779338A, JP2012243313A
  2. Method for calculating image visual saliency based on color histogram and overall contrast, Shi-Min Hu, Ming-Ming Cheng, Guo-Xin Zhang, WO 2012122682, PCT/CN2011/000690
  3. Method for detecting similar units based on outline belt graph, Shi-Min Hu, Ming-Ming Cheng, Fang-Lue Zhang, WO 2011131029, CN 101833668

Chinese patents (SooPat):

  1. 侯淇彬,程明明,白蔚,周迅溢,图像显著性物体检测方法和装置,申请号:201710488970.4,申请日:2017年6月26日。
  2. 程明明,刘笑畅,白蔚,苗磊,一种图片处理方法及设备,申请号:201710602208.4,申请日期:2017年7月24日。
  3. 程明明,刘云,侯淇彬,白蔚,图像分割方法及装置,申请号:201610850223.6,申请日:2016年9月28日。
  4. 胡事民,张方略,程明明,基于成组物体混合的图像合成方法,申请号:201110262737.7 申请日:2011-09-06。
  5. 胡事民,程明明,张国鑫,基于色彩直方图和全局对比度的图像视觉显著性计算方法,申请号:201110062520.1, 授权日:2012年7月25日。
  6. 胡事民,程明明,张方略,一种基于轮廓带图的相似单元检测方法,申请号:201010159931.8, 授权日: 2011年12月28日。
  7. 胡事民,程明明,张方略,基于几何信息的相似图元隐藏部分自动补全方法,申请号:201010158440.1,授权日: 2012年9月5日。
  8. 胡事民,程明明,张国鑫,一种基于共形能量的内容敏感图像缩放方法,申请号:200910092756.2,授权日2011年12月28日。
  9. 胡事民,陈韬,程明明,张松海,基于图像库的图像合成质量自动评测方法,申请号:200910086937.4,受权日2011年9月14日。
  10. 胡事民,陈韬,程明明,张松海,基于混合梯度场和混合边界条件的图像合成方法和装置,申请号:200910084769.5,授权日2011年5月11日。
  11. 胡事民,程明明,陈韬,张松海,一种基于草图的网络图元自动提取方法和系统,申请号:200910081069,授权日2010年9月1日。
  12. 胡事民,张一飞,程明明,视频像素可伸缩性的计算方法,申请号:200810114466.9,授权日:2009年12月9日。
  13. 胡事民,程明明,陈韬,张松海,基于卡通片的高质量线结构提取方法,申请号:200810106664,授权日2009年9月25日。
  14. 程明明,张少甫,李文博,周瑞,仇玲,一种节能的路灯亮度随需动态调节系统及控制方法,申请号:200810018101,授权日:2012年4月25日。

Locations of visitors to this page

(Visited 157,971 times, 1 visits today)

说点什么

314 Comments on "Code & Data"

Notify of
avatar
Kawhi
Guest
Kawhi

请问这样能下载源码

李建
Guest
李建

老师,您好。我现在在学习您的Bing算法,下载代码后发现无法打开解决方案,而且里面的文件打开之后全是乱码。老师可否告知原因?

Mukhriddin
Guest
Mukhriddin

Dear Ming-Ming Cheng. I am trying to run Saliency project source code and i linked Cmlib.h static library. However I have Error 3. error LNK1104: cannot open file ‘CmLibd.lib’ . I have read almost all older comments and i have tried to solve my error but with no success result. Could you please help for this problem.
Thank you so much.

李杰
Guest
李杰

老师,你好,我正在使用你的图库,请教一个问题。例如,ECSSD_FES_Cut文件下面0001_FES_FT.png和0001_FES_SC.png图像,0001是编号,FES是方法名称,FT和SC表示什么??麻烦老师回复,谢谢~~~

terrence.wu
Guest
terrence.wu

i am doing image correction,need to extract saliency region,l’ve survey methods

刘浩
Guest
刘浩

怎么得到代码啊

李思
Guest
李思

请问老师有没有SOD和SED1的ground truth的图片,网上基本没有怎么找到

Zhou Menghan
Guest
Zhou Menghan

请问解压密码是什么,我做了那个问卷,但是没有收到密码

Li Yingjie
Guest
Li Yingjie

Thanks for your code

FZlu
Guest
FZlu

Try it

HJ
Guest
HJ

老师,你好,运行saliency时,出现下图所示,根据老师之前给大家的回复修改了一些附加项目录, 但在运行saliency时,出现了
1>LINK : fatal error LNK1104: 无法打开文件“CmLibd.lib”
请问这个应该再怎么办,谢谢。

孙美美
Guest
孙美美

同问

Lili
Guest
Lili

您好,请问您解决了吗?我也遇到了同样的问题。

ZhangJingwei
Guest
ZhangJingwei

程老师,您好。我在配置这个Saliency项目时,编译通过了,却显示Uable to start program“………../Debug/CmLib.lib”,不知是什么原因?
在CmLib项目里Saliency文件夹内的cpp文件显示无法打开StdAfx.h头文件

zizhao
Guest
zizhao

遇到同样的问题。。求解

LSN
Guest
LSN

头文件名错误。
CMLib.lib的问题,请问老师您解决了么?

LSN
Guest
LSN

其实根本用不到lib,所以把CvLib.h里面有关生成库的代码Ctrl+k+c掉即可正常运行

Lili
Guest
Lili

您好,请问这是怎么操作的啊,我也遇到了这样的问题,麻烦帮忙解决一下,万分感谢!

WXR
Guest
WXR

无法启动程序“E:\CmCode-master\Release\CmLib.lib”是怎么解决的?

fqjabc
Guest
fqjabc

为啥我之前运行很正常,现在换另一台电脑上按照一样的配置结果就出现问题:(在 Objectness.exe 中)“ 堆栈 Cookie 检测代码检测到基于堆栈的缓冲区溢出”。
把DataSetVOC程序里的“CV_Assert_(clsIdx[clsIdx.size() – 1] >= 0, (“Invalidate class name\n”));”注释掉后再运行又出现“Objectness.exe 已触发了一个断点”。这个问题

诶,vs平台的真麻烦,求帮助啊

guoge
Guest
guoge

Thanks very much!

Yang
Guest
Yang

您好!我在运行“voc2007.loadAnnotations();”的时候,总是出现“在已损坏了程序内部状态的 Objectness.exe 中发生了缓冲区溢出。按“中断”以调试程序,或按“继续”以终止程序。”请问一下是什么原因呢?
我的邮箱2391419746@qq.com

Yang
Guest
Yang

我是在运行《Binarized Normed Gradients for Objectness Estimation at 300fps》这篇文章代码中的“voc2007.loadAnnotations();”遇到缓冲区溢出中断的问题。如何解决呢?

邹旭华
Guest
邹旭华

老师能参考一下你的代码吗?

周方正
Guest
周方正

你好,陈老师

王青正
Guest
王青正

您好!阅读了您的文章,提供很好的思考方法,能参考您的代码吗

YanKyle
Guest
YanKyle

您好!阅读了您的文章,提供很好的思考方法,能参考您的代码吗,求“Global Contrast based Salient Region Detection“,这篇论文密码

dengchen
Guest
dengchen

老师,现在为什么没有Global Contrast based Salient Region Detection的代码了,点击那个C++图标发现进不去。另外这个源码的压缩包在网上找到了,但是需要密码。我进入页面上方注意事项:里面 没有那个代码的选项。怎么处理呢。期望您的回复

刘超
Guest
刘超

程老师,您好,我有个问题想请教您。关于您第一阶段训练出的模型对训练所使用的正负样本的打分问题。我自己测试的时候,发现正负样本的打分基本一样,没有区别,现在很困惑。希望老师可以抽出宝贵时间帮我解答一下。