Надёжность автомобильных видеорегистраторов при ДТП

Благодарим магазин ТопРадар за предоставленные на тест видеорегистраторы.

Из опыта восстановления данных с видеорегистраторов мы знаем, что эти устройства могут кэшировать в оперативной памяти достаточно продолжительные по времени части видеопотока перед сохранением в энергонезависимую память.

В автомобильных видеорегистраторах это может приводить к потере информации о моменте, предшествующем ДТП, или о самом ДТП. Например, в случае вылета при ударе карты памяти из разъёма, повреждения батареи или самого устройства.

В рамках работы над myDriveRecorder Recovery, предназначенном для восстановления данных, нами проводились эксперименты, в ходе которых, в числе прочего, из видеорегистраторов в процессе записи извлекались карты памяти. После чего с них снимались образы, которые затем изучались разработчиками программ для восстановления с видеорегистраторов, нашими партнёрами из SysDev Laboratories.

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

Понятно, что в реальном ДТП есть большое количество различных факторов, влияющих на надёжность видеофиксации: при прочих равных из-за различий в конструкции одно устройство разрушится, а другое нет, у одного вылетит карта памяти, у другого нет и т. п. Мы же, основываясь на результатах анализа выполненных записей, можем оценить достаточно важный, но только один аспект.

Ниже приведены краткие резюме специалиста, изучившего записи с тестировавшихся устройств:

BlackVue DR450-1CH

  • формат записи — mov (QTFF), кодек — h.264;
  • кодирование видео — с вынесенной конфигурацией AVCC (декодирование кадров вне контекста невозможно);
  • при вытаскивании флешки запись обрывается: есть заголовок файла, данные файла, но нет индексов (для чтения структуры) и конфигурации декодера, что делает проигрывание/восстановление вне контекста невозможным;
  • спец. софт восстанавливает видео в контексте (конфигурация видео предопределена в софте, также используется из «соседних» файлов);
  • точку обрыва видео оценить трудно, т.к. секундомер на записи не виден (похоже, что все записано на момент «потери» флешки; визуально потери составляют значительно менее секунды).

BlackVue DR750s-1CH

  • по формату и записи — практически аналогичен предыдущей модели (отличается интеграцией метаданных в mov-файл);
  • извлечение карты памяти выполнено на 28й секунде, тогда как запись обрывается на 23й; при этом последние 5МБ данных файла не записаны на флешку.

CNR-N9710

  • формат записи похож на BlackVue DR450-1CH; отличается вставками метаданных для «выравнивания потока»;
  • при обрыве записи на 11й секунде, восстанавливается видео до 09.66 секунды.

Garmin 45

  • формат записи похож на BlackVue DR450-1CH; отличается тем, что размер файла фиксирован (дополнен в конце нулями);
  • обрыв записи происходит тоже подобно; при вытаскивании карты на 36 секунде, восстанавливается до 34.55 секунды, т.е. возможна потеря последней секунды.

Garmin 55

  • конфиг и результат полностью аналогичен Garmin 45.

Hybrid mini

  • в целом, по формату записи, аналогичен Garmin;
  • но, в отличие от него, писал информацию до последнего момента (карта извлечена на 36й секунде, фактический обрыв записанного потока — на 35.20 секунде);
  • кроме этого, даже последний кадр частично записан (с повреждением); пока это самый надёжный регистратор в плане «аварийной записи».

Neoline wide S55

  • в отличие от BlackVue DR450-1CH, хранит метаданные видео в начале файла; пока файл не завершён — никакие метаданные файла не записываются вообще;
  • заголовок файла пишется отдельно от файла, что делает «черновое восстановление» файлов (в случае «формата» флешки) очень сложным (невозможным без ручной работы либо спец. софта);
  • в случае «потери» флешки, заголовок файла (все метаданные) не пишется вообще; т.е. без спец. софта/ручной работы восстановление невозможно в принципе;
  • после «потери флешки» — последний кадр не записан полностью, хотя время на записи 39.20 сек при заявленном изъятии на 41й секунде (скорей всего потеряна последняя секунда).

Trendvision TDR-719

  • по формату хранения данных похож на предыдущий;
  • восстановлено до 40.1 сек. при извлечении карты на 41й секунде (похоже, что все данные успевают записаться).

Trendvision TDR-708

  • аналогично Trendvision TDR-719 (восстановление 30.67сек при извлечении на 31й секунде).

 

Выводы

С точки зрения надёжности видеофиксации в условиях нашего эксперимента лучшие результаты показали:

  • Hybrid mini
  • Trendvision

Сложности при восстановлении данных:

  • Все протестированные устройства не позволяют восстанавливать видео без контекста (нужен хотя бы один «живой» файл для получения конфигурации кодека, либо конфиг должен быть в базе софта).
  • Восстановление с первых шести возможно в «черновом режиме» с последующей пост-обработкой «битых» данных (без конфига и индекса).
  • Последние два можно восстанавливать только покадрово (конфиг сохраняется отдельно от видео, отдельным фрагментом ФС, в случае сбоя в записи из-за ДТП не сохраняется вообще).
Поделиться ссылкой на пост в соц. сетях

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *