当前位置:网站首页>[dimension reduction strike] Hilbert curve
[dimension reduction strike] Hilbert curve
2022-07-25 09:47:00 【clusters of stars ¹ ⁸⁹⁵】
How to reduce dimensions ?
《 Trisomy 》 Dimension reduction attack mentioned in , Humans in the three-dimensional world look at the four-dimensional space as fish in the pond look at the world outside the pond , Four hit three-dimensional , Just like human crushing ants . So how can we reduce the dimension ?
- such as : How to reduce three-dimensional to two-dimensional ? Imagine how we turn the earth into two dimensions ?
- Directly flatten ?
- Unfold into orange petals ? It just unfolds the surface , And the earth is solid .

1. Explore the connection between dimensions
2 Dimension and 1 Dimensional relationship , Our commonly used raster scanning sequence is one 2 Peace-keeping 1 Dimensional relationship . Classic order
- Morton curve
- z Font curve
- Hilbert curve
1.1 Hilbert curve
1.1.1 Two dimensional Hilbert curve
| 


When the order tends to infinity , You can think that the Hilbert curve fills the whole plane . Is this mathematically rigorous ? This involves ( discrete ——> continuity ) The problem of , The plane of theory is actually continuous , The position of each point is infinitely fine ,n Is an integer , Is discrete , When n As we go to infinity , Can you think of 1/n Is the value of continuous ?
- differential
- limit
- discrete , continuity

1.1.2 Three dimensional Hilbert curve

1.2 Characteristics of Hilbert curve
- The local adjacent points in the high dimension are 1 Dimension is still close , The spatial continuity is well maintained
1.3 Application of Hilbert curve
What modern computers deal with is discrete The data of , We don't have to worry about whether mathematics is rigorous .
1.3.1 Two dimensional to one dimensional
- Use Hilbert curve to transform two-dimensional digital pictures into 1 Dimension vector .
The picture is actually composed of many pixel blocks , Use the pseudo Hilbert curve to pass through each pixel block , Then extract the pixel blocks in the order of Hilbert curve traversal , It realizes two-dimensional to 1 Dimensionality reduction

1.3.2 Three dimensional to two dimensional


Reference material
边栏推荐
猜你喜欢

初识Opencv4.X----为图像添加高斯噪声

OC -- Foundation -- string + date and time

解决QTCreator使用VS编译中文乱码错误

OC -- category extension agreement and delegation

*6-2 CCF 2015-03-3 Festival

CoreData存储待办事项

初识Opencv4.X----均值滤波

Some operations of main function

How to add other PHP versions to MAMP

How to import a large amount of data in MATLAB
随机推荐
类(2) 和 协议
Redis database foundation
Kotlin basic knowledge points
Learning new technology language process
Surfaceview flash screen (black problem)
初识Opencv4.X----图像直方图绘制
Swift创作天气APP
初识Opencv4.X----均值滤波
Some operations of main function
matlab如何导入大量数据
解决QTCreator使用VS编译中文乱码错误
OC -- Foundation -- array
matlab的find()函数的一些用法(快速查找符合条件的值)
matlab如何导入大量数据
Android 如何使用adb命令查看应用本地数据库
Prim minimum spanning tree (diagram)
基于树莓派4b的传感器数据可视化实现
Operation 7.19 sequence table
[code source] daily question simple fields and
【深度学习】自编码器