Skip to main content

Восстановление фотографий (и других файлов) с затертых-перетертых разделов.

Потеря файлов

Многие из вас сталкивались с ситуацией, когда необходимо восстановить данные с раздела, который уже давно занят другим. Недавно это случилось со мной — сгоряча установив Ubuntu на свой ноут с переразбивкой диска, я забыл скопировать фотографии своей полуторагодовалой дочурки из домашней директории.

Восстановление таблицы разделов

Первыми в гугле нам советуют TestDisk и PhotoRec (есть в репозитории) . Это комплект утилит способных помочь в случае, когда вы просто снесли таблицу разделов на своем жестком диске. В моем случае это не подошло, так как я не только снес таблицу (состоявшую из зоопарка swap,ext2,ext3,ntfs разделов), но и записал туда новую. Причем диском я успел порядком попользоваться.

Впрочем, даже для своей текущей цели эти утилиты показались мне неудобными в управлении (только TUI, +достаточно кривое место, мне пришлось пересканировать диск три раза, а это небыстрая процедура).

Так что от этих утилит пришлось отказаться.
Как восстановить данные с диска?

Настройка VPN через SSH туннель под OpenVZ

Для настройки VPN туннеля по SSH подключению до контейнера, который находится под управлением OpenVZ нужно сделать две вещи.

Во первых нужно добавить в контейнер символьное устройство TUN/TAP, с помощью которого будет осуществляться туннелирование. Для этого со стороны админа OpenVZ надо выполнить

modprobe tun
vzctl set 101 --devices c:10:200:rw --save
vzctl set 101 --capability net_admin:on --save

где 101 — это номер нужного виртуального окружения.
В контейнере надо создать соотвествующее символьное устройство:

mkdir /dev/net
mknod /dev/net/tun c 10 200

настроить VPN

Трекинг точек. Lucas-Kanade

Введение

Несмотря на то, что изображение представляет из себя простую структуру — матрицу двумерных чисел, в ней содержится больше количество информации о наблюдаемой сцене. Извлечь структурированную информацию из этой сцены — довольно сложная задача. Когда речь идет о последовательности изображений, то задача становится еще более сложной, так как появляются пространственно-временные связи между кадрами. Таким образом требуются техники, которые позволят извлекать и анализировать заложенную в видеопоследовательность информацию.

Одной из таких техник является отслеживание точечных особенностей в последовательности кадров. Это один из простых способов извлечь информацию о динамике сцены. Несколько точек, отслеживаемых в видеопоследовательности могут давать огромное количество информации.

Описание задачи

Суть алгоритма трекинга точечной особенности — для некоторой особой точки на одном кадре, найти, куда переместилась эта точка на следующем кадре, использую информацию с двух или более кадров последовательности.



Пример трекинга точки

Читать дальше