团队项目推荐:手机社交照片管理软件——by Zhaofan

  我们来到微软亚洲研究院做实习已经超过一个半月的时间,逐渐熟悉了这里的环境和氛围,也终于逐渐开始了我们在这里的课程。作为高级软件工程(ASE)的重头戏,由一个小组同学共同完成的团队项目,无疑将会是我们接下来几个月学习与工作的重心。在上周二的ASE课中,我们了解了这个课程的安排与要求,并完成了组队。经过课后的思考与初步调研,我推荐“手机社交照片管理软件”作为我们团队项目的题目。

    

  在社交媒体爆发式发展的今天,通过社交媒体分享自己的经历已经成为许多人日常生活的一部分。在众多的社交媒体的类别中,分享照片无疑是最为方便直接的一种,"A picture is worth a thousand words",照片在社交分享中目的直接、表现力强,较好的符合现在“速食时代”的特点。但是现在的社交分享图片多数以原始图片或者简单处理过的图片为主,而我希望能够通过手机社交照片管理软件来完成以下主要功能:

  1. 照片可定制式美化,从图片本身特征、用户预设参数和用户以往的选择来进行智能化美化图片;
  2. 照片字幕描述添加,将传统图片+文本的图片分享方式,改进为含文字的图片,让分享意图更加直观、快捷;  
  3. 多角度展示照片,允许用户通过时间、地点、事件等多角度对图片集进行展示,更加方便、快捷、新颖地展示自己的照片。
  4. 视频展示照片故事链,将传统单个图片管理,改进为从时间链上进行管理,结合拍摄地点信息与说明文字,可以通过视频来展示用户在一段时间内的行程、参与活动、拍摄图片与图片说明感悟。

    

  

  项目分析:在各类社交媒体辅助软件、手机照片处理软件大量出现的今天,针对社交媒体图片的照片管理软件在一定程度上是存在许多方面竞争的压力,但是通过NABC分析的方法可以看出,该类软件还是蕴含着相当大的开发潜力。

  (1)Need

  从之前的说明已经看出,照片的分享已经成为社交媒体中占有相当大市场的部分,而怎样简便、准确、快速地进行相片处理,来使得照片更加美观、分享目的更加直观,成为了一个拥有巨大用户群体的潜藏需求。照片分享的最终目的是通过分享照片,来分享自己的生活,而统一的社交照片管理,取代传统将每一张照片作为独立社交的方法,可以为用户提供多角度(时间、地点、事件)分享自己生活经历与体验的方式。

  这些功能可以让那些乐于通过社交照片分享自己生活的用户,脱离单调地分享照片的方式,通过字幕添加、多张照片多角度展示的方式,获取新鲜的分享体验,从这点来看,社交照片管理还是具有相当的市场需求的。

  (2)Approach

  从实现方式来看,上述过程主要涉及一下几个关键技术:

  1. 图像美化;
  2. 交互式学习;
  3. 文字自动排版;
  4. 故事视频生成 。

  以上技术在Multi Media 和 Computer Vision领域都有一些相对成熟并且具有参考意义的算法。

  除了算法部分,在交互上,主要完成照片的管理(添加、删除),照片的处理(美化、添加文字),照片的发布(处理结果合成、照片集多角度展示)、用户反馈等多个模块,从工作量上来看,比较符合我们课程的需求。

  (3)Benefits

  上述过程中,已经进行过许多总结,软件主要的益处在于,为用户提供了一种新颖的生活分享体验。

  取代传统的现拍照片+小段文字的分享模式,软件作用于拍摄和分享之间,让用户可以更好地从多个角度展示自己的生活与感悟。

  (4)Competition

  从竞争上来看,现在市面上的同类手机软件,或集中于单个图片的美化处理,或集中于多个照片的管理而没有处理,或集中于社交媒体的多样形式,很少有一款软件能够将完全的完成从原始照片拍摄到社交分享中间整个步骤的过程。而如果软件能够在这个过程中,很好的完成原始照片的美化,分享途径的多样化,为原始照片和最终分享媒体起到良好的桥梁作用,可以在现有照片管理软件中成为极具市场竞争力的一款。

  通过以上的分析,我认为“手机社交照片管理软件”具有作为我们团队项目题目的必备条件,所以我推荐该题目。但是由于距离我们开始团队项目还有一段时间,我们团队最后的定题还需要我们组内进一步讨论和完善的市场调研。

原文地址:https://www.cnblogs.com/midsummer2014/p/3948492.html