PhyCV is the first computer vision library which utilizes algorithms directly derived from the equations of physics governing physical phenomena. The algorithms appearing in the current release emulate, in a metaphoric sense, the propagation of light through a physical medium with natural and engineered diffractive properties followed by coherent detection. Unlike traditional algorithms that are a sequence of hand-crafted empirical rules, physics-inspired algorithms leverage physical laws of nature as blueprints for inventing algorithms. In addition, these algorithms have the potential to be implemented in real physical devices for fast and efficient computation in the form of analog computing. This manuscript is prepared to support the open-sourced PhyCV code which is available in the GitHub repository: https://github.com/JalaliLabUCLA/phycv
翻译:PhyCV是首个利用直接源于物理现象方程(即支配物理现象的方程)的算法的计算机视觉库。当前版本中的算法在隐喻意义上模拟了光在具有自然和工程衍射特性的物理介质中的传播,随后进行相干检测。与传统算法(一系列手工设计的经验规则)不同,受物理学启发的算法将自然物理定律作为发明算法的蓝图。此外,这些算法有潜力在真实物理设备中实现,以模拟计算形式进行快速高效的计算。本文旨在支持开源的PhyCV代码,该代码可在GitHub仓库(https://github.com/JalaliLabUCLA/phycv)中获取。