发表了博客
2020/07/06 12:05

大厂经验(一):一套 Web 自动曝光埋点技术方案

前言 首先在介绍这套方案前,咱们还是简单地普及一下“埋点”这个名词。 埋点是指在各个终端(如网页、小程序)中收集一些关键访问数据并将数据发送到日志服务器,以供后续的数据分析。 如下笔者在写这篇文章之前对公司内的一些业务做的访谈调研记录,可以发现埋点在实际业务中大概会有这些作用: “采集并针对性做些投放调整,比如会员权益的展现、影院场次的优先露出、用户想看和看过的互动等” “做新春大盘活动的时候,某些...

0
0
01/21 00:48

每日一面 - Spring Boot 中的 ApplicationContext 的分层是什么意思?

ApplicationContext 是 spring 用来容纳管理 beans 以及其生命周期的容器。ApplicationContext 的分层规定了bean的界限以及可以复用的 bean。关于 ApplicationContext 层级可以参考官方文档(http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#howto-build-an-application-context-hierarchy),这里我们通过一个简单的例子来说明下 ApplicationContext 层级以及其中的bean界限,例如某些 bean 可以被多个 ...

0
0
2020/03/14 07:33

医学研究的流行病学指标及统计方法速查表(英文版)

来源:OpenEpi网站,中文翻译版即将推出,敬请留意。手机上阅读效果欠佳,建议用PC或平板打开,或将网页打印成PDF阅读和查询。 DESCRIPTIVE STUDIES Situation Epidemiologic results Statistical methods Time description Scatter plots Scatter plots with trend lines Scatter plots with spline smoothing Seasonality index Place description Spot maps Clustering methods like k-means Person description Bar charts ...

0
0
2020/04/19 13:59

OpenCV-Python 高动态范围 | 六十一

作者|OpenCV-Python Tutorials 编译|Vincent 来源|OpenCV-Python Tutorials ### 目标 在本章中,我们将 - 了解如何根据曝光顺序生成和显示HDR图像。 - 使用曝光融合来合并曝光序列。 ### 理论 高动态范围成像(HDRI或HDR)是一种用于成像和摄影的技术,可以比标准数字成像或摄影技术重现更大的动态亮度范围。虽然人眼可以适应各种光照条件,但是大多数成像设备每通道使用8位,因此我们仅限于256级。当我们拍摄现实世界的照片时,...

0
0
发表了博客
2019/04/24 18:36

(七) UVC框架分析

UVC框架分析 源码的位置在drivers\media\video\uvc,查看下Makefile,我们可以从入口uvc_driver.c中分析 uvcvideo-objs := uvc_driver.o uvc_queue.o uvc_v4l2.o uvc_video.o uvc_ctrl.o \ uvc_status.o uvc_isight.o uvc_debugfs.o ifeq ($(CONFIG_MEDIA_CONTROLLER),y) uvcvideo-objs += uvc_entity.o endif obj-$(CONFIG_USB_VIDEO_CLASS) += uvcvideo.o 入口函数 module_init(uvc_init);   >usb_registe...

0
0
发表了博客
2019/05/16 00:42

Android Camera2 开发实践指南

我们知道 Android 中相机开发是有两套 API 可以使用的,一个是 Camera,这个适用于 Android 5.0 以下,另外一个是 Camera2,这个适用于 Android 5.0 以上。但是这仅仅是系统的建议,其实开发中由于国内厂商对 Camera2 的支持程度各不相同,即便是 5.0 以上的手机,也可能对 Camera2 支持非常差的情况,我们可能还得降级使用 Camera 来开发。 使用 Camera2 开发会涉及到一些系统方法的调用,我们需要大概了解一下他们的作用。 1....

0
0
发表了博客
2014/11/07 18:27

Qualcomm平台camera调试移植入门

1 camera基本代码架构 高通平台对于camera的代码组织,大体上还是遵循Android的框架:即上层应用和HAL层交互,高通平台在HAL层里面实现自己的一套管理策略; 在kernel中实现sensor的底层驱动。但是,对于最核心的sensor端的底层设置、ISP效果相关等代码则是单独进行了抽离,放在了一个 daemon进程中进行管理: 图1 Qualcomm平台camera代码架构简图 由于高通把大部分具体的设置及参数放到了daemon进程中,所以在kernel部分只是进...

0
8
发表了博客
2019/06/18 23:41

Android Camera2 开发实践指南

我们知道 Android 中相机开发是有两套 API 可以使用的,一个是 Camera,这个适用于 Android 5.0 以下,另外一个是 Camera2,这个适用于 Android 5.0 以上。但是这仅仅是系统的建议,其实开发中由于国内厂商对 Camera2 的支持程度各不相同,即便是 5.0 以上的手机,也可能对 Camera2 支持非常差的情况,我们可能还得降级使用 Camera 来开发。 使用 Camera2 开发会涉及到一些系统方法的调用,我们需要大概了解一下他们的作用。 1....

0
0
发表了博客
2020/05/28 12:00

海思Hi3516A(4)HDR模式开发

1. HDR概述 HDR(High-Dynamic Range)算法根据不同曝光的图片,合成最终HDR图片,比一般图片具有更宽的动态范围和图像细节。 一般HDR算法有两种:一种是基于不同曝光时间的连续几幅图片合现,这种方法实现简单,只要能调曝光的sensor都可以实合成一幅图片;第二种是基于同一行不同曝光,最终成一幅图片,这种方法需要sensor支持行间长短曝光。 这里使用500万分辨率摄像头芯片实现行间长短曝光实现HDR算法。 2. HDR模式传输方式 在...

0
0
发表了博客
2015/04/11 09:08

Win8Metro(C#)数字图像处理--2.32图像曝光算法

 [函数名称] 图像曝光函数ExposureProcess(WriteableBitmap src,int exposureValue) [函数代码] /// <summary> /// Exposure process. /// </summary> /// <param name="src">Source image.</param> /// <param name="exposureValue">To adjust exposure lavel, from 0 to 255.</param> /// <returns></returns> public static WriteableBitmap ExposureProcess(WriteableBitmap src,int exposureValue)35图像曝光 { if (sr...

0
0
发表了博客
2019/05/15 18:24

java获取jpg图片的dpi和修改图片的dpi

获取dpi: 方法1.用metadata-extractor工具包获取dpi,需要导入jar包 <dependency>       <groupId>com.drewnoakes</groupId>       <artifactId>metadata-extractor</artifactId>       <version>2.11.0</version>     </dependency> /**    * 通过metadata-extractor获取图片数据    *    * @param path    */   public static void getImageInfoByMetadata(String path) {     try {       Metadata metadata = ImageMetadataReader.r...

0
0
发表了博客
2019/01/22 22:54

android camera(1)--- 高通平camera基本架构

1 camera基本代码架构 高通平台对于camera的代码组织,大体上还是遵循Android的框架:即上层应用和HAL层交互,高通平台在HAL层里面实现自己的一套管理策略;在kernel中实现sensor的底层驱动。但是,对于最核心的sensor端的底层设置、ISP效果相关等代码则是单独进行了抽离,放在了一个daemon进程中进行管理: 图1 Qualcomm平台camera代码架构简图 由于高通把大部分具体的设置及参数放到了daemon进程中,所以在kernel部分只是进行...

0
3
发表了博客
2016/12/28 13:21

scrum daily

#ADAPT ##Awareness (改变的意识) ###为什么缺乏改变的意识 在意识到需要改变和做出改变之间,始终有一道鸿沟难以跨越,现状越好,这条鸿沟越难以跨越,当然也越危险 - 缺乏远见 (A lack of exposure to the big picture) - 只相信愿意相信的东西,拒绝新鲜的东西(A refusal to see what’s right in front of us) - 困扰与日常繁杂工作,无暇考虑 (Confusing motion with progress) - 沉醉于报喜不报忧的内部宣传(Liste...

0
0
发表了博客
2019/02/03 22:17

CMOS Sensor基础知识

曝光时间以行长为单位; PCLK以Hz为单位; 行长以周期数为单位,帧长以行长数为单位;其中周期数就是频率 T 周期以ms为单位; f 频率以Hz为单位; f = 1 / T; Vsync = Dummy Line = VTotal = VTS = V_Size + V_Blank // 帧长; 不占用曝光时间,但是会影响帧率(FPS) Hsync = Dummy Pixel = HTotal = HTS = H_Size + H_Blank // 行长; 会增加曝光时间,会影响帧率(FPS) FPS = PCLK / (VTS * HTS )// 计算FPS T_Row = HTS /...

0
0
发表了博客
2019/05/21 16:04

计算机视觉专业名词中英文对照(转)

转自 https://blog.csdn.net/liuxiao214/article/details/78125539 Common 人工智能 Artificial Intelligence 认知科学与神经科学Cognitive Science and Neuroscience 图像处理Image Processing 计算机图形学Computer graphics 模式识别Pattern Recognized 图像表示Image Representation 立体视觉与三维重建Stereo Vision and 3D Reconstruction 物体(目标)识别Object Recognition 运动检测与跟踪Motion Detection and Tracki...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页