Team Project: 基于windows phone 8平台的PhotoStoryTelling 软件 ——by Qing
Ø 背景
如今,手机已经取代传统数码相机成为人们日常照片的主要拍摄工具。无论是家庭聚会、外出旅游,还是日常生活,人们每天都会用拍摄大量的照片。除静态照片外,将照片制作成的留作回忆和分享的精美视频,也是人们的一个普遍需求。
Ø 目前已经有的解决方案
“Movie Maker”“会声会影”等视频制作软件:优点是用户的自由度很大,可以根据自己的需要制作自己想要的视频;缺点是操作麻烦,需要一些专业知识,对于一般用户来说太难了。
类似magisto的网站:优点是用户只用上传图片,简单选择自己的需求即可;缺点是,并非实时的,而是等网站制作好了再通过邮件通知用户,而且费用较高。
Ø 想法
以上两种解决方案都是在PC上,需要用户从手机里导出图片,并自己加以筛选,才能制作成视频,所以我想设计一个在手机上的app,将手机里的照片一键转换成精美视频。
Ø 功能分析
- 根据手机照片的时间和位置等要素,自动将用户在某个时段拍摄的照片划为一组,准备进入下一步的制作过程
- 筛选出质量较好的图片,并且把那些重复的图片去掉(用户通常会连拍几张,以防有质量问题)
- 根据选出来的图片(用户也可以手动添加或删除),提供给用户一些模板,用户选择一个
- 自动套用视频模板,生成这组照片的视频,并配有背景音乐
- 提供了自定义的选项来让用户更改和优化视频,比如,可以编辑视频编辑,对视频中的每个场景的照片进行调整,对音乐和字幕进行调整
Ø 项目分析
Need
随着现在照相功能的普遍存在,照片的数量急剧增加,简便、准确、快速地进行相片处理,以视频的方式去分享照片,更加有效、直接和形象,让用户免于自己去管理大量的照片,而且现在这种类型的app在移动设备上比较少,尤其是wp上,所以还是有比较大的开发价值的。
Approach
需要用到的技术有:
- 图片质量评估
- 图像处理
- 文字排版
- 视频生成
这些技术在Multimedia和Computer Vision领域有一些成熟的算法,我们的主要任务是去选择合适的算法,在保证效果的前提下尽量降低复杂度,使整个处理过程更快
Benefits
以视频的方式去分享照片,更加有效、直接和形象,让用户免于自己去管理大量的照片
Competition
而且现在这种类型的app在移动设备上比较少,尤其是wp上,所以还是有比较大的开发价值的。