首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    25台机器人=18名搬运工,我在徐福记工厂,围观了给旷视河图的落地现场

    虽然机器人藏在货物架下面,但仔细找还是可以看到Aresbots的logo,就是旷视2018年全资收购的艾瑞思机器人。 这些机器人可以自由的在货架下面游荡,背起货物行走,或是放下。...不过,徐福记已经在计划引入自动驾驶叉车了,旷视也在前不久发布了无人叉车。也就是说,不久后,货物从流水线到仓库的全过程中,不需要任何一位体力工人了,只有做系统和环境运维才需要人类员工现场办公。...徐福记智能制造经理石秋香介绍,他们在2017年就开始了智能化进程,整体的管理主要在SAP系统上,厂区部署的旷视河图物流系统也将在明年和SAP打通。...上述种种AI应用场景,在成本节省、质量提升、简化管理上都做出了贡献。 成本方面,“徐福记是季节性企业,应用了各类AI算法后,在产能持平的情况下,淡旺季的员工均减少了40%左右”石秋香介绍。...而物流业务的直接负责人,正是旷视联合创始人、姚班学霸唐文斌,可见旷视对物流的重视程度。

    43730

    学姐叫我看 CSS 新出的容器查询,然后把公共组件重构成响应式的!

    问题是,只有当视口宽度大于特定值时,开发人员才会使用组件的变体。例如,如果我在平板中使用 featured 也就是 PC 的样式,它不能工作,为什么?因为它的媒体查询宽度是大于1300px。...当我们在设计UI时以这种心态思考时,我们可以开始考虑组件的不同变体,这些组件依赖于它们的父宽度。 在下面的图中,请注意文章组件的每个变化是如何以特定的宽度开始的。...不仅如此,我们还可能有一个组件的变体,它应该只显示在特定的上下文中。例如,事件列表页面。在这种情况下,清楚在何处使用此变体是很重要的。 问题是,如何告诉设计师应该在哪里使用这些组件。...聊天列表 我在Facebook messenger上看到了这种模式。聊天列表根据视口宽度改变。我们可以使用CSS容器查询来实现它。 当有足够的空间时,清单将展开并显示每个用户的名称。...聊天列表的父元素可以是动态调整大小的元素(例如:使用CSS视口单元,或CSS比较函数)。

    2.7K30

    3ds Max 中的导航控件ViewCube入门介绍

    介绍 ViewCube 3D导航控件提供当前方向的视觉反馈,让用户可以调整视图方向以及在标准视图与等距视图间进行切换。...软件环境:3d Max2015 第一步、启动3d Max软件,打开场景文件 ViewCube图标默认位于“透视”视图的右上角位置,只有当光标位于ViewCube图标上方时,它才变成活动状态,并且为不透明显示...第二步:当光标移离ViewCube图标时 则会变成非活动状态,图标呈半透明显示,这样不会遮挡“透视”视图中的对象。 ?...第三步:当ViewCube为非活动状态时 可以控制其不透明级别以及大小显示它的视口和指南针显示。这些设置位于“视口配置”对话框的“ViewCube”面板上。...在ViewCube图标上单击鼠标右键,在下拉列表中选择“配置”命令,即可在弹出的“视口配置”对话框中对ViewCube的属性进行更改。 ? ?

    1.4K50

    机器学习-10:MachineLN之样本不均衡

    那么我的问题是: 1. 什么是样本不均衡? 2. 为什么要解决样本不均衡? 3. 解决样本不均衡有哪些方法? 看到这里你的答案是什么?下面是我的答案: 1. 什么是样本不均衡?...样本不均衡:在准备训练样本的时候,各类别样本比例不等,有的差距可能比较小,有的差距则会比较大,以CIFAR-10为例: CIFAR-10是一个简单的图像分类数据集。...Dist. 4、Dist 5:只有一类数据比较多。Dist. 6、Dist 7:只有一类数据比较少。Dist. 8: 数据个数呈线性分布。Dist. 9:数据个数呈指数级分布。...(过采样虽然是一个很简单的想法,但是很OK,3中还将介绍海康威视ImageNet2016竞赛经验) 想必到这里可以看到样本均衡的重要性了吧。 3. 解决样本不均衡有哪些方法?...: 以图中的例子来说,步骤如下:首先对原始的图像列表,按照标签顺序进行排序;然后计算每个类别的样本数量,并得到样本最多的那个类别的样本数。

    34020

    unity3d新手入门必备教程

    资源就可以在工程视图中出现。    参考资源工作流部分。    创建资源在控制栏中使用创建下拉列表 (Create Drop-down)来创建你需要的物体。...此外你还可以使用 Control+单击或右键在工程视图中单击打开相同的下拉列表。    创建下拉列表    组织工程视图    使用创建下拉列表在工程视图中创建文件夹。...当你发布你的游戏的时候它将弹出一个可编辑的屏幕列表。    发布设置对话框    当你第一次打开该窗口时,它将显示空白,如果在列表为空时发布游戏,只有当前打开的场景会被发布。...正交视大小(Orthographic size):在正交模式下的视口大小    ?  深度(Depth):相机的绘制顺序。具有较高深度的相机将绘制在较低深度相机的上面    ?  ...你可以将地图放置在屏幕的右下角,或者将×××提示视放置在屏幕的左上角。只要一点设置工作,你就可以使用视口矩形 (Viewport Rectangle)来创建特有的行为。

    7.9K10

    IntersectionObserver API 使用教程

    传统的实现方法是,监听到scroll事件后,调用目标元素(绿色方块)的getBoundingClientRect()方法,得到它对应于视口左上角的坐标,再判断是否在视口之内。...,即intersectionRect占boundingClientRect的比例,完全可见时为1,完全不可见时小于等于0 上图中,灰色的水平方框代表视口,深红色的区域代表四个被观察的目标元素。...它们各自的intersectionRatio图中都已经注明。 我写了一个 Demo,演示IntersectionObserverEntry对象。...四、实例:惰性加载(lazy load) 有时,我们希望某些静态资源(比如图片),只有用户向下滚动,它们进入视口时才加载,这样可以节省带宽,提高网页性能。这就叫做"惰性加载"。...规格写明,IntersectionObserver的实现,应该采用requestIdleCallback(),即只有线程空闲下来,才会执行观察器。

    2.3K60

    小米手机销量是乐视的几十倍,为何雷军还要去跟贾跃亭打口水战?

    对于乐视这家公司,我想说的是,在让人看不清的A股市场,乐视已经算是比较清晰的公司了,至少在科技圈就有另外一家又做视频又搞电视还有VR的公司更让人看不懂,在科技圈之外这类公司更是多如牛毛了,我想散户投资者的心态跟身处中国澳门威尼斯人酒店时不会有太大区别...数字可能有出入,但从贾跃亭公开声明中不难发现“乐视缺钱”确有其事,事实上,过去几个月我对乐视缺钱的传言也偶有耳闻,只是企业差钱、拖欠款项实属正常,不必过多评论。...估计是截图中“雷军”之后的评价,让乐视十分窝火,在截图中雷军这样说:“少一些胡来的人,大家都可以专心做事”。乐视对此进行了猛烈的抨击甚至上升到人身攻击层面。...体量不够大、收入不够多,野心却比谁都大,巨资造车、高调入美、广铺线下店(自营)这样的动作BAT都只有艳羡的份,小米也十分谨慎。...冒险是企业家必备的精神,但正如许多媒体报道指出:贾跃亭是所有互联网大佬里最有“赌性”的,这种勇气让乐视可以后来居上,将昔日所有视频网站同行甩开一个身位(视频领域最大的优酷土豆被阿里收便且市值只有50亿美刀

    96650

    【笔记】《计算机图形学》(7)——观察

    这系列的笔记来自著名的图形学虎书《Fundamentals of Computer Graphics》,这里我为了保证与最新的技术接轨看的是英文第五版,而没有选择第二版的中文翻译版本。...和我们人眼观察世界时有视野大小和可视距离一样,在计算机空间中观察物体是有范围限制的,这个范围称为视体,只有在这个视体内的物体才可能被渲染到屏幕画面中来。...在流程图中金字塔形的视体是透视投影的视体,和之前说的一样投影分为正交投影和透视投影两大类,这里先跳过透视投影,来介绍比较简单的正交投影部分,这部分是透视投影的变换的基石 ?...上面的图是一个标准的正交投影的形式,在这里我们可以看到相机由相机自己的相机坐标系和一个立方体形的视体组成,在这幅图中就提出了几个问题: 此处相机坐标系为什么z轴正方向和视体不在同一个方向上?...由于视体的后面部分由可视距离和上面的θ角度共同决定,因此这里没有画出来。在上图中我们可以想象到,在固定这条式子中的一项的情况下,改变其他项可以调节画面的视野广度。

    2.4K20

    Web 隐藏技术:几中隐藏 Web 中的元素方法及优缺点

    例如,一个按钮应该在移动中可见,而在桌面视口中隐藏。 或者,在移动设备上隐藏但要在桌面上显示的导航元素。 隐藏元素时有三种不同的状态: 元素完全隐藏并从文档流中删除。...只有当视口宽度大于400px时,才会显示该图。我向元素添加了hidden`属性。 在CSS中,我使用hidden属性仅在所需的视口大小中显示元素。...然后,我打开DevTools并检查networks选项卡,它显示图像已加载。 image.png 稍后我们将对此进行讨论,以解释如何在特定断点或视口大小中不需要HTTP请求时减少HTTP请求。...在我们的例子中,导航列表在那里,而它在视觉上是隐藏的。...隐藏按钮 image.png 在Twitter上,有一个名为“查看新推文”(See New Tweets)的按钮,对于带有aria-hidden内容的屏幕阅读器来说是隐藏的,只有在有新推文可用时才会显示出来

    6.1K30

    基于React的虚拟滚动方案

    基于React的虚拟滚动方案 在渲染列表时我们通常会一次性将所有列表项渲染到DOM中,在数据量大的时候这种操作会造成页面响应缓慢,因为浏览器需要处理大量的DOM元素。...在具体实现之前我思考了一个比较有意思的事情,为什么虚拟滚动能够优化性能。我们在浏览器中进行DOM操作的时候,此时这个DOM是真正存在的吗,或者说我们在PC上实现窗口管理的时候,这个窗口是真的存在的吗。...那么紧接着,在前段时间我想学习下Canvas的基本操作,于是我实现了一个非常基础的图形编辑器引擎。...而在这里我们的核心思路是标记虚拟列表节点的首位,并且节点的首尾是额外渲染的,相当于首尾节点是在视口外的节点,当首尾节点的状态发生改变时,我们可以通过回调函数来控制其首尾的指针范围,从而实现虚拟滚动。...,实际上的时间消耗也只有不到1ms。

    26210

    使用相交观察器和SQIP进行渐进式图像加载

    延迟加载图像背后的想法是,你需要等到用户进一步向下滚动页面,并在发出网络请求之前将图像放入视图中。...使用延迟加载技术将意味着用户只加载他们在视口中看到的内容,而与低质量图像相结合则意味着双重网页性能会带来麻烦 在这篇文章中,我将通过我所经历的步骤和您如何开始使用这种技术来谈谈您自己 开始入门 在我们继续之前...关于这个工具的好处是这个图像的低质量版本只有800字节 - 令人惊叹,在本地服务器中可进行测试,我示例中的图片svg占900字节,具体以你自己测试的为准 使用交叉点观察者进行延迟加载 现在我们有了两个版本的图像...因为它能够异步传递数据,不会影响主线程,使其成为向您提供反馈的有效手段 如果你曾经使用过传统的图片延迟加载器,那么你将会意识到,几乎所有这些库都会使用滚动事件或使用定期计时器来检查元素的边界,然后再确定它是否在视图中...加载图像后,我们不需要再观察它,并且使用unobserve()将从交叉观察者的条目列表中将其删除。而已!

    2.3K20

    理解Unity3D中的四种坐标体系

    其实如果仅仅只有 3D 坐标系还是很简单的,就目前来说我们所见过的三维建模软件或者游戏开发软件所用的坐标系分两种:左手坐标系和右手坐标系。怎么区别呢?大家看下图就知道了: ?...视口 Viewport 坐标体系 当我们使用多个相机,在同一个场景中显示多个视口的时候,我们就需要用上视口坐标系了。...其实不然,屏幕坐标转换成世界坐标后物体的 z 值是取决于相机的,因此: gameObject.z = camera.z ,其实在上面视口坐标系介绍中的图中我已经把 Mouse Point 鼠标位置转换成世界坐标...这里我要告诉大家的是,我们在控制相机的时候,因为屏幕显示的就是相机所看到的内容,而屏幕的宽高比直接影响了相机的显示,也就是 Aspect Ratio 的值,大家可以在 Game 面板中轻松地设置 Aspect...我举个例子,我们在游戏开发中会遇到这种情况,你的相机如果直接放到世界中那么必然会需要调整它的旋转角度才能达到满意的视口位置,如何不让相机产生任何旋转就能把世界中的游戏物体放到合适的视口位置呢?

    6K32

    前端如何提高用户体验:增强可点击区域的大小

    作者:Ahmad Shadded 译者:前端小智 来源:css-tricks 你是否曾经试着点击或点击一个元素(例如:按钮、链接),并且注意到只有单击该元素的特定区域,它才会响应?...在下面的图中,我模拟了两个按钮的不同情况。在左侧,按钮更小,更远,用户需要更多的时间与它互动。在右侧,按钮大小更大,更接近于它的同级输入元素,这将使交互更容易、更快。 ?...侧边栏 对于带有类别的页面,有时我会注意到列表链接没有扩展到其父页面的整个宽度。 也就是说,可点击区域仅在文本上,如下图所示: ?...章节标题 在某些情况下,需要在章节标题的远端添加“查看更多”按钮或箭头。 在下面的示例中,我将箭头放置在假圆中,以便可以正确地使箭头居中。...在下图中,我在菜单按钮中添加了:after伪元素: .menu-2:after { content: ""; position: absolute; left: 55px; top: 0

    5.8K20

    Unity 基于Cinemachine计算透视摄像机在地图中的移动范围

    理由就是屏幕有不同的分辨率,而相机映照出来的画面最终是要在屏幕当中显示的,当我们的屏幕分辨率发生变化时,相机的视口面积也会对应的发生变化,这时,仅仅只有一个FOV没办法满足不同类型的屏幕分辨率,于是就需要额外设置相机的宽高比来对最终呈现的摄像机视口大小进行辅助调整...在Unity中,是以视口的高为基准进行计算的,也就是说,Unity中的透视摄像机的Fov角度其实是按照屏幕分辩率的高度进行对应的,而宽度对应的Fov则随着Aspect的变化而变化,不是面板设置的Fov大小...很显然,只有高度对应的Fov为面板中显示的值,而宽度对应的Fov明显大于40度。实际宽的的Fov应该是82度左右(40*2960/1440)。...在Cinemachine中,一般会设置一个跟随目标,且跟踪该目标的距离是一个常量,可以从面板中取得: ?...∠α,distance即为上图中的CP,wh即为上图中的AB,followy即为上图中的CB。

    2.5K10

    一文详解ORB-SLAM3中的地图管理

    1.基本概念 ·共视图 Covisibility Graph: 共视图是一个加权无向图,图中每个节点是相机的位姿,如果两个位姿的关键帧拍摄到的相同关键点的数量达到一定值(论文设定为至少15个),则认为两个关键帧具有共视关系...Essential Graph中的节点依旧是全部的关键帧对应的位姿,连接的边包含三种边:Spanning Tree的边、共视图中共视关系强(共视点数量超过100)的边、以及回环时形成的边。...如果某个关键帧与当前帧的匹配分数达到了阈值,还需要判断共视的3个关键帧是否也满足回环的条件。只有都满足时才会判定发生了回环。...总得来说,在地图部分,和1相比就是多了一个全局优化而已。...衔接区域的局部BA优化:融合后与Ka具有共视关系的关键帧参与局部BA优化,为避免gauge freedom,固定之前活跃地图中的关键帧而移动其他的关键帧。

    1.8K10

    关于虚拟列表,看这一篇就够了

    .虚拟列表 其核心思想就是在处理用户滚动时,只改变列表在可视区域的渲染部分,然后使用padding或者translate来让渲染的列表偏移到可视区域中,给用户平滑滚动的感觉。...虚拟列表原理 虚拟列表的核心步骤可以总结成五步: 不把长列表数据一次性全部直接渲染在页面上 截取长列表一部分数据用来填充可视区域 长列表数据不可视部分使用空白占位填充(下图中的startOffset和endOffset...区域) 监听滚动事件根据滚动位置动态改变可视列表 监听滚动事件根据滚动位置动态改变空白填充 固定高度 列表项高度固定的话,就无需每次都计算当前应该渲染多少条数据,视口的数据量始终是固定的,只需要通过用户滚动的距离...并且需要注意的是,不只是需要更新视图中的列表项,还需要更新之后的所有列表项 // 每次滚动,都去更新缓存数组中dom的高度和位置   useEffect(     function () {      ...,使其展示在容器视口中 这里有两种方式,可以通过translate,也可以通过paddingTop paddingBottom来实现 // 使用translate来校正滚动条位置   // 也可以使用

    4.5K32
    领券