- 博客(1427)
- 资源 (42)
- 收藏
- 关注
转载 运动目标跟踪中kalman滤波器的使用
转自:https://www.cnblogs.com/jcchen1987/p/4280628.html目标跟踪的kalman滤波器介绍 Kalman滤波器是通过前一状态预测当前状态,并使用当前观测状态进行校正,从而保证输出状态平稳变化,可有效抵抗观测误差。因此在运动目标跟踪中也被广泛使用。在视频处理的运动目标跟踪里,每个目标的状态可表示为(x,y,w,h),x和y表示目标位置,w和h表示目标宽高。一般地认为目标的宽高是不变的,而其运动速度是匀速,那么目标的状态向量就应该扩展为(x,y,w,h,.
2020-07-24 20:32:18 747
转载 H.264和H.265(HEVC)深度解析及对比
转自:https://blog.csdn.net/weixin_42229404/article/details/84639538一、什么是H.265H.265是ITU-TVCEG继H.264之后所制定的新的视频编码标准。H.265标准围绕着现有的视频编码标准H.264,保留原来的某些技术,同时对一些相关的技术加以改进。新技术使用先进的技术用以改善码流、编码质量、延时和算法复杂度之间的关系,达到最优化设置。具体的研究内容包括:提高压缩效率、提高鲁棒性和错误恢复能力、减少实时的时延、减少信道获取时
2020-07-24 10:00:22 4781
转载 浅谈VVC(H.266)的变换模块
转自:https://zhuanlan.zhihu.com/p/108792210本文将分为四个部分对下一代视频编码标准Versatile Video Coding(VVC)的变化模块进行介绍。第一部分简单介绍一下视频编码的发展历程以及VVC的编码框架;第二部分重点介绍VVC变换相比于以往的视频编码标准(HEVC、AVC)所新增加的一些特性;第三部分介绍了国内外对VVC变换硬件设计的研究现状;第四部分总结了我们当前的研究思路。背景介绍图1. 视频编码标准发展历程上图展示了视频编码国际标准的
2020-07-23 21:29:23 1471
转载 h.264 去块滤波
转自:https://www.cnblogs.com/TaigaCon/p/5500110.html块效应及其产生原因我们在观看视频的时候,在运动剧烈的场景常能观察到图像出现小方块,小方块在边界处呈现不连续的效果(如下图),这种现象被称为块效应(blocking artifact)。首先我们需要搞清楚块效应产生的原因。h.264在编码过程中对像素残差进行了DCT变换,变换后得到的DCT系数是与每个像素都相关的,这些系数代表了被变换数据的基础色调与细节。h.264在DCT变换后对DCT系数进行
2020-07-23 21:18:55 221
转载 深入浅出理解视频编码H264结构(内涵福利)
转自:https://www.jianshu.com/p/9522c4a7818d在国内直播"欣欣向荣"(ps: 其实大多都亏钱,为的就是炒概念)的年代,相信很多小伙伴也投入了技术的浩瀚大洋当中(ps: 其实就是搬砖),日复一日,音/视频的神秘面纱开始让更多的小伙伴扯下,而本博主,也只是刚窥探门道,慢慢摸索。好了,废话不扯,我们今天就来说说我们经常在视频编码当中用到的 H.264编码格式 的结构,相信 H.264 这个东西很多小伙伴都不陌生了,也有着自己的理解,但这东西颇为巨大,里面算法千千万万,博主也
2020-07-23 20:26:01 2164
转载 微积分历史发展
转自:https://www.zhihu.com/question/336322284/answer/918067537作者:长尾科技链接:https://www.zhihu.com/question/336322284/answer/918067537来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。微积分有多重要相信大家多多少少心里都有点数,搞数学的不会微积分就跟中学生不会“加减乘除”一样,基本上啥都干不了。牛顿是物理学界的封神人物,然而牛顿还凭借着微积分的.
2020-07-22 22:40:55 1325 1
转载 移动直播技术秒开优化经验
转自:https://www.toutiao.com/i6278412629417394689徐立,七牛创始合伙人兼产品副总裁,负责七牛直播云的整体研发,是国内 Go / Docker / Container 技术早期布道者,Go / Containers / Distributed Systems 技术的忠实爱好者和实践者。曾合著国内第一本 Go 语言图书《Go 语言编程》,翻译《Go 语言程序设计》。现今移动直播技术上的挑战要远远难于传统设备或电脑直播,其完整的处理环节包括但不限于:音.
2020-07-22 15:33:38 627
转载 解读 B 站跨平台播放器 IJKPlayer 的前世今生
转自:https://www.bilibili.com/read/cv3901523/ (B站开源IJKPlayer 的过程,很不错,但是不能复制)最近几年,伴随着开发人员对移动端的跨平台需要,B 站自研的 IJKPlayer 应运而生。它是一款基于 FFmpeg 的轻量级 Android/iOS 视频播放器,具有 API 易于集成、编译配置可裁剪、支持硬件加速解码、DanmakuFlameMaster 架构清晰、简单易用等优势。作为开源项目,IJKPlayer 还支持用户根据业务类型进行定制,受到..
2020-07-22 15:07:30 848
转载 超分辨率深度学习应用
转自:https://www.sohu.com/a/235288080_734621在一些美剧中,我们经常会看见这样的场景:美国联邦调查局(FBI)通过某种黑科技手段,将无处不在的摄像头捕捉到的模糊影像放大,形成更为精细、清晰的图像,把嫌疑人“人肉”到底,帮助调查人员更精确地识别。我们来扒一扒这个“黑科技”,其实它是通过超分辨率算法,将低分辨率、不清晰的人脸超分成高清晰度的画面,再用人脸识别技术匹配相应人物。毫无疑问,这项技术有着非常广泛的应用前景和实际价值。网宿科技在业内首次提出基于深度学
2020-07-22 10:49:40 2442
转载 深度学习常用算子(二)
转自:https://blog.csdn.net/zhuhaodonglei/article/details/1000141781、Tensor维度变换1)Flatten作用:将输入tensor中从start_axis维度到end_axis维度合并为1维2)Reshape作用:将输入Tensor描述转换为新的shape3)FreespaceExtract作用:将h维变成1,其他维度不变,从而完成对h的采样,采样值所在位置由输入的index参数决定4)Pack作用:Pack
2020-07-21 21:20:44 1134
转载 深度学习常用算子(一)
转自:https://blog.csdn.net/zhuhaodonglei/article/details/1000138021、起始输入Data:输入数据第一层2、激活算子作用:引入非线性(通常需要区分的区域,直线是无法完全区分的)1)Relu公式:ReLU(x)=max(0,x)2)LeakyRelu公式:LeakyRelu(x) = (x >= 0 ? x : x*negative_slope);3)Relu6公式:LeakyRelu(x) = m.
2020-07-21 21:19:57 2890
转载 【深度学习】一文读懂机器学习常用损失函数(Loss Function)
转自:https://www.cnblogs.com/guoyaohua/p/9217206.html 损失函数(loss function)是用来估量模型的预测值f(x)与真实值Y的不一致程度,它是一个非负实值函数,通常使用L(Y, f(x))来表示,损失函数越小,模型的鲁棒性就越好。损失函数是经验风险函数的核心部分,也是结构风险函数重要组成部分。模型的结构风险函数包括了经验风险项和正则项,通常可以表示成如下式子: 其中,前面的均值函数表示的是经验风险函数,L代表的是损失函数,后面的Φ是正则
2020-07-21 21:03:59 1584
转载 CNN 入门讲解:什么是dropout?
转自:https://zhuanlan.zhihu.com/p/77609689关注公号:follow_bobo, 加入机器学习交流群最近有个新闻闹得沸沸扬扬,那就是dropout这个算法竟然被谷歌申请了专利真是神奇了,加减乘除还能被申请专利?不过大家不用担心,dropout肯定用还是可以用的,谷歌只是想特定时刻,利用专利保护或者对抗某些竞争对手或者不良企业那么今天我们就来看看,这个dropout到底是如何一顿操作猛如虎,让谷歌能花费3年时间就为了一个简单的算法申请专利----.
2020-07-21 20:48:58 650
转载 YOLO-v3合并卷积层与BN层
转自:https://blog.csdn.net/lxk2017/article/details/88921302参考:https://blog.csdn.net/l7H9JA4/article/details/104624333YOLO-v3合并卷积层与BN层批量归一化-BN层(Batch Normalization)BN计算公式:合并卷积层与BN层:部分代码实现实验结果具体代码实现批量归一化-BN层(Batch Normalization)随机梯度下降法(SGD)对于训练深度网络
2020-07-21 16:37:28 1497
转载 OBS直播软件-简介
转自:https://jingyan.baidu.com/article/e2284b2b90c4dee2e6118dd3.htmlOBS直播软件是一款国外开发的用于网络直播的软件,本篇OBS教程主要介绍OBS下载和初级应用。工具/原料 一台可以直播的电脑 下载OBS OBS开播流程 下载OBS: OBS经典版、OBS Studio(工作室版)。 经典版:应用广泛,但已停止更新。 工作室版:推荐上手使用,简单且性能更佳。 度盘下载:1dGIayzf
2020-07-09 18:40:00 7401
转载 直播服务器SRS
转自:http://blog.itpub.net/31559758/viewspace-2220944/https://segmentfault.com/a/1190000004370677软件定位SRS定位是运营级的互联网直播服务器集群,追求更好的概念完整性和最简单实现的代码。 运营级:商业运营追求极高的稳定性、良好的系统对接、错误排查和处理机制。譬如日志文件格式、reload、系统 HTTP 接口、提供 init.d 脚本、转发、转码和边缘回多源站,都是根据 CDN 运营经验作为...
2020-07-08 20:15:21 344
转载 前端技术vue和react区别html
作者:人民邮电出版社链接:https://www.zhihu.com/question/309891718/answer/1066629375来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。虽然Vue和React两者在定位上有一些交集,但差异也是很明显的。Vue 使用的是 web 开发者更熟悉的模板与特性,Vue的API跟传统web开发者熟悉的模板契合度更高,比如Vue的单文件组件是以模板+JavaScript+CSS的组合模式呈现,它跟web现有的HTML、.
2020-07-08 12:14:55 557 1
转载 RPC框架
转自:https://www.sohu.com/a/320599994_463994RPC(Remote Procedure Call):远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的思想。RPC 是一种技术思想而非一种规范或协议,常见 RPC 技术和框架有:应用级的服务框架:阿里的 Dubbo/Dubbox、Google gRPC、Spring Boot/Spring Cloud。 远程通信协议:RMI、Socket、SOAP(HTTP XML)、R
2020-07-08 11:18:07 221
转载 RabbitMQ和Kafka到底怎么选?
转自:https://www.cnblogs.com/haolujun/p/9632835.html开源社区有好多优秀的队列中间件,比如RabbitMQ和Kafka,每个队列都貌似有其特性,在进行工程选择时,往往眼花缭乱,不知所措。对于RabbitMQ和Kafka,到底应该选哪个?RabbitMQ架构RabbitMQ是一个分布式系统,这里面有几个抽象概念。broker:每个节点运行的服务程序,功能为维护该节点的队列的增删以及转发队列操作请求。 master queue:每个队列都分为一个主
2020-07-08 11:09:46 176
转载 MyBatis学习总结(一)——ORM概要与MyBatis快速起步
转自:https://www.cnblogs.com/best/p/9711215.html目录一、ORM 1.1、ORM简介 1.2、ORM的概念 1.3、ORM的优缺点 二、MyBatis 2.1、MyBatis的特点 2.2、MyBatis工作流程 2.3、MyBatis架构 2.4、MyBatis的主要成员如层次结构 2.5、学习资源 三、MyBatis快速入门示例 3.1、在IDEA中创建项目 3.2、添加依赖 3.3、添加Mybatis
2020-07-08 11:05:03 262
转载 详解Springboot,spring,springMVC 的关系
转自:https://www.cnblogs.com/Shunia123/p/10593038.htmlspring boot就是一个大框架里面包含了许许多多的东西,其中spring就是最核心的内容之一,当然就包含spring mvc。spring mvc 是只是spring 处理web层请求的一个模块。因此他们的关系大概就是这样:spring mvc < spring <springboot。理清SpringBoot与SpringMVC的关系Spring 框架就像一个家族,有众多.
2020-07-08 10:49:46 1026
转载 什么是知识图谱
转自:https://zhuanlan.zhihu.com/p/71128505我们可能已经了解了很多机器学习和深度学习的算法,但是那似乎离我们心中的 “人工智能” 还很遥远。我们训练的模型,更像是一个具有统计知识的机器,从关联和概率的角度出发,试图在描述世界背后的 “真理”。然而,我们更希望的是,像人一样,具有分析和推理能力的机器智能。如果你问我,哪一种形式最接近我心中的 “人工智能”,我会说:知识图谱。今天,就让我们来解决一个问题:什么是知识图谱?知识图谱 “考古史”2012 年 5 月
2020-06-26 10:57:36 928
转载 【完结】12大深度学习开源框架(caffe,tf,pytorch,mxnet等)快速入门项目
转自:https://www.jianshu.com/p/16f69668ce25这是一篇总结文,给大家来捋清楚12大深度学习开源框架的快速入门,这是有三AI的GitHub项目,欢迎大家star/fork。https://github.com/longpeng2008/yousan.ai1 概述1.1 开源框架总览现如今开源生态非常完善,深度学习相关的开源框架众多,光是为人熟知的就有caffe,tensorflow,pytorch/caffe2,keras,mxnet,paddl
2020-06-25 21:31:26 594
转载 ffmpeg中的scale和crop参数
转自:https://www.jianshu.com/p/3fa0b04027ceffmpeg中的filterFFmpeg中的libavfilter提供了一整套的基于filter的机制。filter本身是一个插件的形式,可以快速的组装需要的效果。比如下面的filter,可以实现视频的水平镜像效果。ffplay.exe sample.rmvb -vf hflipFFmpeg中filter分为:source filter (只有输出)audio filtervideo f.
2020-06-23 12:17:23 4289
转载 IOS ffmpeg+x264
转自:https://blog.csdn.net/veryitman/article/details/52108762x264的编译脚本:https://github.com/kewlbear/x264-iosffmpeg2.8 对应的x264版本x264-snapshot-20140424-2245.tar.bz2否则最后编译和链接会出问题很多同学被诸如264之类的术语搞懵逼了.先大概解释一下.H.264 是视频的一种编码标准(规范), x264 是一个库, 实现了对 ...
2020-06-01 18:22:06 259
转载 ios x264编译问题 No working C compiler found
转自:https://blog.csdn.net/laishuangquan/article/details/47610339gcc的路径换了地方/Applications/Xcode.app/Contents/Developer/usr/bin/gcc只要改成CC=/Applications/Xcode.app/Contents/Developer/usr/bin/gcc ./configure --host=arm-apple-darwin --sysroot=/Applications/Xco
2020-06-01 14:18:02 285
转载 iOS开发 - 超详细集成 FFmpeg 步骤
转自:https://blog.csdn.net/qq_30513483/article/details/87860390概述网上充斥着大量的 iOS FFmpeg 编译的教程,有的时间比较早了,有的很多都没有说详细,或者有个别坑作者没有讲到,有的讲到到了一半,没有例子。所以本人参考了网上的编译FFmpeg教程到集成的很多文章,然后加上本人进行了实际操作,总结出了此篇文章,希望大家如果有用到FFmpeg,以后少走一些坑。此篇文章内容会包含:从新建 iOS 工程 -------> 到
2020-05-30 20:25:31 2247 1
转载 FFmpeg命令行工具学习(五):FFmpeg 调整音视频播放速度
转自:https://www.cnblogs.com/renhui/p/10709074.htmlFFmpeg对音频、视频播放速度的调整的原理不一样。下面简单的说一下各自的原理及实现方式:一、调整视频速率调整视频速率的原理为:修改视频的pts,dts实现:ffmpeg -i input.mkv -an -filter:v "setpts=0.5*PTS" output.mkv注意:视频调整的速度倍率范围为:[0.25, 4]如果只调整视频的话最好把音频禁掉。对视频进行加
2020-05-30 17:17:27 908
转载 dispatch_async与dispatch_sync区别
转自:https://www.jianshu.com/p/a1ec0db3c710概述首先明确几个概念队列:队列分为串行和并行。串行队列按照A、B、C、D的顺序添加四个任务,这四个任务按照顺序执行,结束顺序也肯定是A、B、C、D,而并行队列同时执行这四个任务,完成的顺序因此也是随机的。 异步执行(async)和同步执行(sync):使用dispatch_async调用一个block,这个block会被放到指定的queue_1队列尾等待执行,至于这个block是被并行还是串行执行,只和dispa
2020-05-29 14:37:52 416
转载 opencv源码阅读之——iOS的两条接口UIImageToMat()和MatToUIImage()
转自:https://www.cnblogs.com/panxiaochun/p/5387743.html本文为作者原创,未经允许不得转载;原文由作者发表在博客园:http://www.cnblogs.com/panxiaochun/p/5387743.html在ios下开发基于opencv的程序时经常会用到两条接口,分别是UIImageToMat()和MatToUIImage(),这两条接口是UIImage与Mat之间的转换。关于这两条api的信息opencv文档里面没有给出太多的信息,所以,需.
2020-05-28 14:54:45 1093
转载 iOS 调用系统相机和相册
转自:https://www.jianshu.com/p/e5a808a431fa首先,在Info.plist文件中添加下面两个key,根据app具体需求设置相应的文案:Privacy - Camera Usage DescriptionPrivacy - Photo Library Usage DescriptionInfo.plist.png在main.storyBoard里拖一个imageView并连线,用来显示拍摄或从相册中选取的图片:main.storyBoard.png.
2020-05-27 21:15:54 847
转载 人工智能的四个核心能力是语音、图像、自然语言理解和用户画像(主要应用领域)
转自:https://www.leiphone.com/news/201609/RqBizumSAK82B1Dj.htmlhttps://www.sohu.com/a/252300234_99924609
2020-05-25 21:44:01 1239
转载 NFC正式支持无线充电!功率仅仅1W
转自:https://tech.ifeng.com/c/7wGJCbWKtXCNFC标准官方组织NFC论坛(NFC Forum)今天官方宣布,新的“无线充电规范”(Wireless Charging Specification/WLC)已经获得批准,智能手机未来可以通过NFC直接进行无线充电了!无线充电、无线反充已经逐渐成为旗舰智能手机的标配,功率也越来越高,最高分别做到了40W、20W,但都需要加入专门的充电线圈才能实现。未来利用手机的NFC模块,就可以直接进行无线反冲了,但是NFC毕竟并非专
2020-05-22 16:00:56 2383
转载 如何做 ASO 优化?
转自:https://www.zhihu.com/question/23027114https://baike.baidu.com/item/ASO/7770583?fr=aladdinASO(App Store Optimization的缩写)编辑讨论上传视频ASO是“应用商店优化”的简称。ASO(App store Optimization)就是提升你APP在各类APP应用商店/市场排行榜和搜索结果排名的过程。类似普通网站针对搜索引擎的优化,即SEO(Search ...
2020-05-14 19:41:24 2029
转载 Android APP应用启动页白屏(StartingWindow)优化
转自:https://www.cnblogs.com/whycxb/p/9312914.html版权声明:本文为HaiyuKing原创文章,转载请注明出处!前言StartingWindow 的处理方式:使用系统默认的 StartingWindow:用户点了应用图标启动应用,马上弹出系统默认的 StartingWindow(就是做动画的那个 Window) ,等应用加载好第一帧之后,StartingWindow 消失,显示应用第一帧,无缝衔接,体验还不错,这也是通常大部分 Android ..
2020-05-14 17:01:19 809
转载 教你如何使用android studio发布release 版本(完整版)
转自:https://blog.csdn.net/to_perfect/article/details/69048419想必还有人对如何在android studio (以下简称as)发布release版本的app而狂刷百度吧?都是过来人,我很理解这种心情,百度到的基本是半成品,为什么这么说呢?百度一下,你就知道,好了,不废话了,下面奉上完整的教程。一、前提发布release 版本,首先,的需要保证当前的app没有bug、可以正式发布了,嘿嘿,就是这样~~二.、准备jks.jks即密钥库,是一
2020-05-13 19:23:02 1251
转载 Android Camera高级特性——手动对焦
转自:https://blog.csdn.net/matrix_laboratory/article/details/82871247Android Camera 系列目录搭建Camera开发项目Android Camera APICamera API使用指南Camera 高级特性——手动对焦Android Camera 高级特性——闪光灯、抗闪烁、场景Camera性能优化Android Camera2 APICamera2 API使用指南Camera2硬件兼容级别Camera2拉伸
2020-05-13 11:18:55 1705
转载 android studio 3.3 DDMS 打开失败问题
Could not open Selected VM debug port (8700)解决办法转自:https://blog.csdn.net/lz846525719/article/details/89374050https://jingyan.baidu.com/article/9113f81b49ed2f2b3214c7fa.html出现这种情况是由于android studio与DDMS的端口冲突,所以我们可以打开DDMS中的windows->preference->.
2020-05-12 21:02:31 641
smali2.0.3 android反编译
2014-07-08
Android软件安全与逆向分析
2014-04-22
LINUX内核设计与实现
2014-04-21
《Android系统级深入开发---移植与调试》2
2014-04-18
Android系统级深入开发---移植与调试
2014-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人