基于安卓系统的车载智能手机监控系统的软件设计
发布时间:2017-06-07 05:10
本文关键词:基于安卓系统的车载智能手机监控系统的软件设计,,由笔耕文化传播整理发布。
【摘要】:现今智能手机的运算、存储能力越来越高,其性能甚至超过了一些个人电脑。便携性,这一手机的传统特性与智能手机的高性能相得益彰,让智能手机成为人类的“电子闺蜜”。用户存储在智能手机里的数据具有高个性化的特点,因此用户希望包括车载导航、文档编辑在内的所有计算任务能在手机本地完成,以此规避或降低数据传输带来的繁琐和数据异地处理带来的经济开支。但由于手机便携性对屏幕尺寸的限制,许多原本智能手机能处理的计算任务不得不因人机交互性的限制而交由其他电子设备异地处理。针对上述矛盾,本文提出了智能手机泛在计算终端化的理念,并基于此理念在车载领域进行了应用尝试,既车载智能手机监控系统的软件设计。其目的是基于远程桌面原理将车载显示屏作为智能手机的显示器和控制器,进而在人机交互性得以保证的前提下将导航、音乐播放等传统上由车载电子设备完成的计算任务交由智能手机系完成。理论上,由于本设计基于远程桌面思想,因此视频快速压缩算法是本课题的研究重点。本文基于分布式编码框架的理念优化了经典的H.264整数DCT算法,设计了适用于本系统的核心压缩算法。工程上,本文以优化经典的VNC远程桌面协议为基础,设计了适用于本系统的应用层通信协议。同时利用合理的多线程软件设计、JNI技术,实现系统时效性能的提升。实验结果表明,本文算法的图像质量达到了准无损压缩水平,将整数DCT算法编码器的伸缩量化阶段缩减到1次整型常量加法运算,与H.264对应模块相比,图像质量与压缩率的性价比提升了23.9%。同时,本设计较为充分、合理地利用了CPU等硬件资源,在完全无硬件编码支持的情况下,系统帧延迟约为800毫秒,平均帧率达到了每秒1.81帧;实现了多点触摸控制,控制延时低于200毫秒。经测试,系统性能可满足车载导航、电话接听、音乐播放等车载基础计算任务在本系统上的运行要求,达到了设计的预期目标。
【关键词】:智能手机 快速视频压缩算法 车载电子 软件设计
【学位授予单位】:西南科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP277;TN929.53
【目录】:
- 摘要4-5
- Abstract5-9
- 1 绪论9-19
- 1.1 引言9-12
- 1.2 国内外研究现况12-15
- 1.2.1 国外研究现状12-13
- 1.2.2 国内研究现状13-14
- 1.2.3 研究现状总结14-15
- 1.3 课题背景和研究意义15-16
- 1.4 系统设计目标16-17
- 1.5 论文内容总体安排17-19
- 2 车载智能手机监控系统概述19-28
- 2.1 基于远程桌面的系统基本运行原理19-20
- 2.2 系统硬件模块概述20-22
- 2.2.1 服务端硬件系统20-21
- 2.2.2 客户端硬件系统21
- 2.2.3 路由设备21-22
- 2.3 系统总体软件设计22-26
- 2.3.1 客户端22-24
- 2.3.2 服务端24-26
- 2.4 系统主要开发工具介绍26-28
- 3 系统核心视频压缩算法的设计28-49
- 3.1 Y8算法思想的启发来源28-34
- 3.1.1 分布式编码框架介绍28-29
- 3.1.2 H.264整数离散余弦变换算法原理29-32
- 3.1.3 Y8算法的设计思想32-34
- 3.2 Y8算法的理论推导34-48
- 3.2.1 Y8算法的应用步骤39
- 3.2.2 Y8算法的matlab仿真实验结果及评估39-48
- 3.3 快速蝶形算法48-49
- 4 应用层协议及软件系统的详细设计49-99
- 4.1 系统应用层通信协议的设计49-64
- 4.1.1 VNC协议标准简介49-55
- 4.1.2 VNC协议的优劣分析与Y8协议的设计依据55-56
- 4.1.3 Y8协议的设计56-64
- 4.2 服务端子系统的软件设计64-84
- 4.2.1 服务端软件总体框架的设计64-65
- 4.2.2 启动模块65-66
- 4.2.3 协议控制模块66-70
- 4.2.4 帧缓存管理模块70-72
- 4.2.5 帧缓存获取模块72-74
- 4.2.6 编码模块74-82
- 4.2.7 触摸事件虚拟模块82-84
- 4.3 客户端子系统的软件设计84-99
- 4.3.1 客户端软件系统总体框架设计84-86
- 4.3.2 登录模块86-87
- 4.3.3 显示模块87-89
- 4.3.4 协议控制模块89-91
- 4.3.5 帧缓存管理模块91-94
- 4.3.6 解码模块94-97
- 4.3.7 控制模块97-99
- 5 车载智能手机监控系统的系统测试99-111
- 5.1 系统运行实测图99-103
- 5.2 测试的软硬件条件103-105
- 5.3 系统性能测试105-110
- 5.3.1 图像质量性能测试105
- 5.3.2 系统速度与延迟性能测试105-110
- 5.4 本章小结110-111
- 总结与展望111-113
- 致谢113-114
- 参考文献114-118
- 攻读学位期间发表的与学位论文内容相关的学术论文及研究成果118
【参考文献】
中国期刊全文数据库 前7条
1 黄红飞;;Matlab下DCT变换在信号压缩中的应用[J];电气电子教学学报;2007年01期
2 陈宝远;吴孟泽;张清喜;郝艳莉;;H.264标准中整数DCT图像压缩算法的优化及实现[J];哈尔滨理工大学学报;2009年05期
3 刘顺兰;刘小云;刘婷婷;;基于Turbo信道编码的SC-FDE系统[J];计算机工程;2010年07期
4 于宗良;朱秀昌;;分布式视频编码技术的研究现状及其展望[J];信号处理;2007年01期
5 周宁兆,宋彬;H.264中帧内编码算法及其快速实现研究[J];中国有线电视;2004年24期
6 王中元;胡瑞敏;田纲;李明;;整数DCT变换中变换基的通用生成算法[J];中国图象图形学报;2008年06期
7 毛家发;林家骏;韩津生;;DCT系数的统计模型及其接收机性能分析[J];中国图象图形学报;2009年09期
本文关键词:基于安卓系统的车载智能手机监控系统的软件设计,由笔耕文化传播整理发布。
本文编号:428231
本文链接:https://www.wllwen.com/kejilunwen/wltx/428231.html