热门标签 | HotTags
当前位置:  开发笔记 > IOS > 正文

macOSSierra中的自动照片识别

周末把macmini升级到了macOSSierra。”照片“应用的自动分类是个很有意义的升级,因为这台mini在家里主要的实用功能除了上网就是归档照片。归档照片总是一件耗时的事情,尤其是对于经常旅

周末把mac mini升级到了macOS Sierra。”照片“应用的自动分类是个很有意义的升级,因为这台mini在家里主要的实用功能除了上网就是归档照片。归档照片总是一件耗时的事情,尤其是对于经常旅行又热爱拍照的人来说,照片的数量增长很快,而人脸识别等图像识别技术可以让这件事变得简单很多。

对于人物的识别,苹果做得还可以,我的照片,大部分都是闺女,闺女为画面中主要部分的照片基本都识别到了,但有一个例外,一些戴棒球帽的照片被单独分类了,这是一个明显的识别失误的例子,帽子,本应该比发型更容易识别。关于人脸识别的另一个问题是很多人的合影,照片应用在这方面没有清楚的逻辑来分类这类照片,其实,人物多到一定程度后,可以简单把所含人物近似的合影分类在一起,程序应该尝试去判断哪些合影是同一些人的合影,比如闺女幼儿园的大量合影,如果这些照片中有几个可识别到的人物是重复出现的,应该分类在一起。

另外,是“最佳回忆”这个分类。这个分类的意图应该是把最近拍的比较不错的照片分类在一起,实际的分类效果还可以。找出好照片的逻辑是什么呢?算法中判断构图似乎是个主要依据,当然首先要剔除成像不清晰的照片,这很容易。人物过小,或着构图倾斜的照片似乎被排除了,所以还是基于人物的识别,来判断构图好坏。明显的分类失误是把一些证件和汽车的照片分类进了”最佳回忆“,这个失误的的算法来源是什么呢?因为识别到了汽车,而晒豪车一般被认为是重要照片?那么证件呢?我的汽车照片是给保险公司的,这似乎把程序给骗了,它怎么知道你在晒跑车还是在干别的?对于没有人物存在的照片,程序还缺少准确的逻辑来筛选好的照片。

应用自动识别算法似乎运算量巨大,花了很长时间,效果总体上还是不错的。相信这个功能在以后的升级中会得到不断完善,因为算法会得到大量的用户反馈,在积累了大量的失误范例后,算法,就会得到优化。


推荐阅读
  • 《计算机视觉:算法与应用》第二版初稿上线,全面更新迎接未来
    经典计算机视觉教材《计算机视觉:算法与应用》迎来了其第二版,现已开放初稿下载。本书由Facebook研究科学家Richard Szeliski撰写,自2010年首版以来,一直是该领域的标准参考书。 ... [详细]
  • 专注于模式识别与机器学习的研究生,对于该领域内的就业方向及具体职位要求有着浓厚的兴趣。本文将探讨智能图像/视频处理工程师的岗位要求,并为相关专业的学生提供学习建议。 ... [详细]
  • 由中科院自动化所、中科院大学及南昌大学联合研究提出了一种新颖的双路径生成对抗网络(TP-GAN),该技术能通过单一侧面照片生成逼真的正面人脸图像,显著提升了不同姿态下的人脸识别效果。 ... [详细]
  • 基于2-channelnetwork的图片相似度判别一、相关理论本篇博文主要讲解2015年CVPR的一篇关于图像相似度计算的文章:《LearningtoCompar ... [详细]
  • 强人工智能时代,区块链的角色与前景
    随着强人工智能的崛起,区块链技术在新的技术生态中扮演着怎样的角色?本文探讨了区块链与强人工智能之间的互补关系及其在未来技术发展中的重要性。 ... [详细]
  • 京东AI创新之路:周伯文解析京东AI战略的独特之处
    2018年4月15日,京东在北京举办了人工智能创新峰会,会上首次公开了京东AI的整体布局和发展方向。此次峰会不仅展示了京东在AI领域的最新成果,还标志着京东AI团队的首次集体亮相。本文将深入探讨京东AI的发展策略及其与BAT等公司的不同之处。 ... [详细]
  • 近期,我们的研究团队专注于人脸检测技术,特别是Adaboost算法的应用,该算法在OpenCV中的实现为人脸检测提供了高效解决方案。基于此,我们开始探索如何通过改进PCA(主成分分析)方法来提高人脸识别的准确性和效率。 ... [详细]
  • 利用Dlib进行高效的人脸特征提取与识别
    本文介绍了Dlib库,一个集成了多种机器学习算法的C++工具包,特别适用于需要处理复杂任务的应用场景。Dlib不仅支持机器人技术、嵌入式系统开发、移动应用及高性能计算环境,还提供了强大的人脸检测与特征提取功能。 ... [详细]
  • 对于初学者而言,搭建一个高效稳定的 Python 开发环境是入门的关键一步。本文将详细介绍如何利用 Anaconda 和 Jupyter Notebook 来构建一个既易于管理又功能强大的开发环境。 ... [详细]
  • 自动驾驶中的9种传感器融合算法
    来源丨AI修炼之路在自动驾驶汽车中,传感器融合是融合来自多个传感器数据的过程。该步骤在机器人技术中是强制性的,因为它提供了更高的可靠性、冗余性以及最终的 ... [详细]
  • 你可能还记得,在《真实谎言》、《偷天陷阱》、《查理的天使》、《少数派报告》等好莱坞科幻电影中,经常出现一个类似的场景:角色将眼睛靠近某个识别设备,以完成身份验证。这种基于眼睛的生物识别技术,即指静脉识别,曾在过去近二十年间逐渐淡出公众视野。然而,随着技术的不断进步和多模态生物识别系统的兴起,指静脉识别技术正迎来新的发展机遇。该技术通过检测手指内部的静脉图案,具有高安全性、难以伪造的特点,有望在未来成为生物识别领域的重要组成部分。 ... [详细]
  • 本文详细探讨了OpenCV中人脸检测算法的实现原理与代码结构。通过分析核心函数和关键步骤,揭示了OpenCV如何高效地进行人脸检测。文章不仅提供了代码示例,还深入解释了算法背后的数学模型和优化技巧,为开发者提供了全面的理解和实用的参考。 ... [详细]
  • 魅族Flyme 7正式发布:全面解析与亮点介绍
    在22日晚的发布会上,魅族不仅推出了m15、15和15 Plus三款新机型,还正式发布了全新的Flyme 7系统。Flyme 7在保持流畅体验的基础上,进一步增强了功能性和实用性,为用户带来更加丰富的使用体验。首批适配包已准备就绪,将逐步推送给现有设备。 ... [详细]
  • 面部识别技术面临关键转折点:伦理与应用的平衡挑战
    面部识别技术正面临一个关键的转折点,其伦理与应用之间的平衡问题日益凸显。近日,该技术再次遭遇重大事件。本周二,由90个倡议组织组成的联盟发布了一份联合声明,呼吁全球范围内暂停使用面部识别技术,直到制定出明确的监管框架。这一举措反映了社会各界对隐私保护和技术滥用的担忧,同时也引发了关于如何在保障公共安全和维护个人隐私之间找到合理平衡的广泛讨论。 ... [详细]
  • MATLAB人体行为检测与识别
    人体行为检测与识别摘要人体行为检测与识别是当前研究的重点,具有很高的研究价值和广阔的应用前景。主要应用在型人机交互、运动分析、智能监控和虚拟现实也称灵境技术ÿ ... [详细]
author-avatar
大眼-猫_945
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有