USB Camera在android车机上应用前景及初试小结

  次阅读 来源:互联网(转载协议) 2015-09-29 10:12 我要评论(0)

USB Camera在我们的生活中已经有一些年头了,USB接口的普通摄像头由于使用方便,价格低廉,性能较好,应用在了工作生活的各个方面,比如可视电话、视频聊天和普通的视频监控。但是,目前在车载行业,使用USB Camera的还是非常非常少的。在车机行业,由于摄像头安装的位置跟主控的距离一般都很远,走数字信号很有难度,目前大多都是走的模拟信号,比如把camera输出的信号转化成cvbs信号,再输入给主控,这条路当然可行,但是也很有局限性,一个是就是清晰度,头像质量的衰减等,可想而知这个整体效果就上不了一个台阶。随着科技的进步,消费者市场需求的越来越强烈,得更进一步啊!目前笔者在预研一下USB Camera在android车机上的开发工作。USB Camera可以采集高清信号,通过usb传输给主控,当然usb的走线一般也能比较长,在硬件上稍加一下放大,走的线应该可以满足车载的需求,至少做后视镜一点问题都没有,做车机理论上应该能解决好,笔者抛砖引玉带领大家看看如何去应用USB Camera。

大家都知道android的底层操作系统内核是基于linux的,linux里面有支持UVC(USB video class),首先得到内核里去把配置打开,已经加载驱动。在内核里UVC可以配置成buildin的模式,但是为了调试方便还是配置成模块的形式比较好,配置成模块。配置如下:

[python]

@@ -1561,6 +1561,9 @@ CONFIG_MEDIA_TUNER_MC44S803=y

CONFIG_VIDEO_V4L2=y

CONFIG_VIDEOBUF_GEN=m

CONFIG_VIDEOBUF_DMA_CONTIG=m

+CONFIG_VIDEOBUF2_CORE=m

+CONFIG_VIDEOBUF2_MEMOPS=m

+CONFIG_VIDEOBUF2_VMALLOC=m

CONFIG_VIDEO_CAPTURE_DRIVERS=y

# CONFIG_VIDEO_ADV_DEBUG is not set

# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set

@@ -1606,7 +1609,7 @@

CONFIG_VIDEO_HELPER_CHIPS_AUTO=y

# Miscelaneous helper chips

#

CONFIG_V4L_USB_DRIVERS=y

-# CONFIG_USB_VIDEO_CLASS is not set

+CONFIG_USB_VIDEO_CLASS=m

CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y

CONFIG_USB_GSPCA=m

# CONFIG_USB_M5602 is not set

@@ -1561,6 +1561,9 @@ CONFIG_MEDIA_TUNER_MC44S803=y

CONFIG_VIDEO_V4L2=y

CONFIG_VIDEOBUF_GEN=m

CONFIG_VIDEOBUF_DMA_CONTIG=m

+CONFIG_VIDEOBUF2_CORE=m

+CONFIG_VIDEOBUF2_MEMOPS=m

+CONFIG_VIDEOBUF2_VMALLOC=m

CONFIG_VIDEO_CAPTURE_DRIVERS=y

# CONFIG_VIDEO_ADV_DEBUG is not set

# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set

@@ -1606,7 +1609,7 @@

CONFIG_VIDEO_HELPER_CHIPS_AUTO=y

# Miscelaneous helper chips

#

CONFIG_V4L_USB_DRIVERS=y

-# CONFIG_USB_VIDEO_CLASS is not set

+CONFIG_USB_VIDEO_CLASS=m

CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y

CONFIG_USB_GSPCA=m

# CONFIG_USB_M5602 is not set加载驱动有一点顺序要求,如下:

[plain] view plaincopyprint?insmod /system/vendor/modules/videobuf2-core.ko

insmod /system/vendor/modules/videobuf2-memops.ko

insmod /system/vendor/modules/videobuf2-vmalloc.ko

本站部分文章来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • Oculus公布原型机,大幅度提升可视角,能实现140°的视场水平

    Oculus公布原型机,大幅度提升可视角,能实现140°的视场水平

  • Michael I. Jordan带你解读百万奖金ATEC蚂蚁人工智能大赛

    Michael I. Jordan带你解读百万奖金ATEC蚂蚁人工智能大赛

  • 2018深圳国际人工智能展览会 2018 shenzhen International Artif

    2018深圳国际人工智能展览会 2018 shenzhen International Artif

  • teamLab创始人猪子寿之: 抛去衣食住行,我还剩下什么?

    teamLab创始人猪子寿之: 抛去衣食住行,我还剩下什么?

网友点评网友点评
阅读推荐阅读推荐

据外媒报道,STEER打造了首款完全自动驾驶停车技术,旨在使常规车辆转变为无人驾驶车辆。STEER的首款技术应用是4级自动驾驶及网络安全停车...

近日,美国软性机器抓手制造商 Soft Robotics 宣布,获得 2000 万美元的融资,本轮投资者包括 Scale Venture Partners,Calibrate Ventures...

据外媒报道,加州车管局发布了《2017自动驾驶脱离报告(California Autonomous Vehicle Disengagement Reports)》,其中谈及了脱离的具体...

用人机语音交互,来解决智能家居适老的问题;通过家庭门禁与安防套件、空气净化套件、可燃气体与有害气体监控套件等相互联动,在不同生活情...