矩阵实验室

数学即现实

人工智能与文明

1. 什么是人工智能1.1 人工智能人工智能(Artificial Intelligence,AI),计算机学科的终极目标。 自从Google AlphaGo在全球围棋挑战中登顶之后,全世界就处于一种对人工智能的狂热氛围中,其中人们对人工智能存在不少误解。 (1)首先需要澄清的是,人工智能超越...

2016-11-09 14:49:59

阅读数 1775

评论数 1

CAPM模型和Alpha策略

1. CAPM1.1 原理在上一篇文章《资产组合优化原理与实例 Portfolio Optimization 》中,就是运用了CAPM理论。资本资产定价模型(Capital Asset Pricing Model,CAPM):是由美国学者夏普(William Sharpe)、林特尔(John Li...

2016-03-25 17:52:13

阅读数 13675

评论数 0

资产组合优化原理与实例 Portfolio Optimization

在前一片文章(SkLearn 对上证50成分股聚类 )中简单介绍了投资组合优化理论,在此进一步介绍下该理论,以及如何进行Portfolio Optimization。1. Markowitz投资组合理论Markowitz投资组合理论是投资组合优化的理论基础。 马克维茨被公认为是现代投资组合理论的...

2016-03-07 18:36:24

阅读数 10639

评论数 0

SkLearn 对上证50成分股聚类

1. 为什么要对股票进行聚类1.1 投资组合优化理论股票聚类的基本原因就是从股市中选取一部股票进行投资。哪怕是上证50对一般的投资模型来说50条股票也太多了。 按照投资组合优化理论选取标准为: (1)资产数越多越好 (2)资产之间相关系数越低越好以期望收益E来衡量证券收益,以收益的方差δ2δ...

2016-02-25 16:48:34

阅读数 7546

评论数 3

EGLContext: eglMakeCurrent详解

1. 前言 在完成EGL的初始化之后,需要通过eglMakeCurrent()函数来将当前的上下文切换,这样opengl的函数才能启动作用。 boolean eglMakeCurrent(EGLDisplay display, EGLSurface draw, EGLSurface read, E...

2019-03-25 14:45:11

阅读数 113

评论数 0

解决Android Studio卡顿问题

文章目录1. 修改默认分配内存1.1 配置文件位置:1.2 修改配置默认配置如下:此内存分配过于保守,修改如下:1.3 各字段具体含义为:2. 编辑build.gradle卡顿2.1 原因2.2 解决方案3.参考文献 1. 修改默认分配内存 1.1 配置文件位置: MAC: /Applicati...

2018-12-23 11:23:55

阅读数 210

评论数 1

Android Camera 高级特性——闪光灯、抗闪烁、场景

Camera除了对焦和测光之外还有还有很多其它特性,如闪光灯、抗闪烁、场景等,这些功能的设置比较简单,只需要在Camera.Parameters中配置一下就可以了,本文就简单介绍下各个Feature中的定义。

2018-09-28 21:11:52

阅读数 828

评论数 1

Android Camera高级特性——手动对焦

对焦可以说是Camera最重要的基本的功能,也是最常用的基本功能。本文介绍Android Camera的几种对焦方式,并介绍手动对焦如何实现的。

2018-09-27 18:16:21

阅读数 1619

评论数 1

Android Camera API使用指南

虽然前文说道Android在5.0之后就推出了Camera2 API,但是各个厂家的基本未适配,导致目前市场上大部分机型使用的仍然是Camera1 API。 PS:Android 9.0 Google强制要求各个平台厂商(高通/MTK/华为等)支持Camera2,不再兼容Camera1。 本文简单...

2018-09-27 18:03:54

阅读数 511

评论数 0

B帧对视频清晰度/码率的影响

0. 前言 在H264 Extended Profile中就引入了B帧编码,一直以来同行都对B帧的意义存在争议: 正方:B帧能够大幅减少视频码率,并提高运动场景下的清晰度; 反方:B帧对码率和清晰度没多大帮助 笔者针对这个争议找了一个视频,用x264和Android MediaCodec...

2018-09-16 18:18:51

阅读数 1341

评论数 1

Android MediaCodec H264编码设置Main Profile & High Profile

1. 为什么要用Main Profile & High Profile 在Android上硬编码视频码率远远高于软编码,原因是Android只支持H264 Baseline。MP(Main Profile )&amp...

2018-09-16 16:30:01

阅读数 806

评论数 0

Android MediaCodec参数笔记

1. Supported media formats Supported Codecs 从上表上看编码方面:H264仅支持到Main Profile,H265暂时不支持。 但是平台商的部分高端芯片已经支持H264 HP,H265编码。 2. MediaCodecInfo 提供Medi...

2018-07-05 16:59:46

阅读数 1688

评论数 0

Android OpenGL ES 2.0 与3.0兼容方案

1. 检查系统是否支持GLES3.0 检查系统支持的OpenGL版本的方法有一下几种方法: 查看EGL版本, 1.4以上 EGL 查询Client版本号 GL_VERSION GL_SHADING_LANGUAGE_VERSION 1.1 EGL版本检查 此方法适用于创建EGLCo...

2018-06-14 18:06:06

阅读数 2178

评论数 2

Android NDK 编译优化:浮点数计算优化

1. 浮点数计算优化 1.1 float-ab -mfloat-abi=hard 在编译带有浮点参数的函数时,有三种可能的编译选项:-mfloat-abi=soft/softfp/hard。 “soft”选项:表明不使用FPU硬件,而是使用GCC的整数算术运算来模拟浮点运算。 “so...

2018-06-14 18:01:19

阅读数 495

评论数 0

Android Camera2 拉伸问题

1. 前言 Camera2在一些低端机器上出现拉伸问题,当然首先排除不是笔者低级错误设置的分辨率有问题。 2. 拉伸问题详细描述 Camera2在某些机型上画面拉伸,表象是我们设置16:9的输出(当然是查询到支持的分辨率),但是Camera实际输出的是4:3。 整个过程如下: 获取Ca...

2018-06-14 16:01:36

阅读数 1898

评论数 0

Android Camera2:硬件兼容级别

1. 前言 Camera2是Google在Android 5.0中全新设计的框架,相机模块是和硬件紧密相关的,Camera2中引入很多的特性,厂商的支持情况各有差异,所以Google定义了硬件兼容级别,方便开发者参考。 Google想的很好,但现实是高通,MTK,厂商压根就没支持。 ...

2018-06-14 15:38:17

阅读数 970

评论数 1

Android Camera2使用笔记

1. Android Camera2简介 Android 5.0 (API Level 21)重新设计Camera,并提供了一个全新的API——Camera2。Camera2基本上和Camera1没什么继承性,完全是重新设计。在Camera2中Google引入了Session/Request的概...

2018-06-14 15:29:30

阅读数 1087

评论数 0

搭建Android Camera项目工程

0. 前言 这块内容非常简单,需要注意的有两个: 需要申请相机权限 需要一个Surface用来预览 1. 申请相机权限 1.1 申请Camera权限 <uses-permission android:name="androi...

2018-06-05 20:21:24

阅读数 269

评论数 0

Android Camera开发指南

0. 前言 蓦然回首,笔者从事Android多媒体开发工作已经好多年了,这一年来工作特别忙碌(当然产品上也获得了巨大的成就)文章写的很少了。最近会写一系列的文章,总结下自己在Android多媒体,图像图像,Camera等方面的积累。 因为之前关于Camera方面的文章略少,并且最近也在做Cam...

2018-06-05 19:55:53

阅读数 149

评论数 0

Android gnustl_static VS gnustl_share

0. 前言 使用gnustl_static,尽量避免使用gnustl_share。此外gnustl将逐步废弃! 1. gnustl 1.1 简介 gnustl: Android上的GNU C++库,对应GNU/Linux系统中的libstdc++。 这个库和GCC仅仅绑定,但是...

2018-01-31 15:32:46

阅读数 2502

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭