Перед тем, как читать описание самой голой идеи, изложенной ниже и написанное в 2009 году, стоит посмотреть на статью в Мембране, которая ссылается на уже существующий проект (проект, но не воплощение) подобного рода. (Update) — вот уже работающая аналитическая система. А также идеи и разработки, связанные с расследованием беспорядков в Лондоне. То есть, идет практически эволюция разобщенных камер наблюдения в объединенную отслеживающую систему. Добро пожаловать в новый мир.
Итак: Автономная система, питающаяся солнечной энергией или чем-то еще возобновляемым, снабженная сенсорами от оптических стерео-камер высокого разрешения, микрофонов, ульразвуковых и микроволновых радаров до RFID анализаторов (набор сенсоров может изменяться), большой памятью, системой распознавания образов (от биометрии для живых людей до идентификации неодушевленных предметов) и связью с соседними подобными системами, организованной по P2P-принципу. Система должна понимать географию: координаты собственные и местности, которую наблюдает, точки стыковки и «наложения» зон действия соседних камер.
Принцип действия системы следующий — обнаружив объект в поле зрения, она отправляет данные с собственных сенсоров на соседние соты, начиная с той, которая вероятнее всего была покинута объектом с запросом «а не видели ли вы вот это?». Ответом будет реакция одной или нескольких сот «да, видели, проходил тогда-то, присвоен идентификатор такой-то». Система связывает имеющийся у нее образ объекта с полученным идентификатором и отслеживает его перемещения (записывая их) до следующей «соты». После чего передает данные об объекте на следующую соту.
Всю записанную информацию «часовой» раздает окружающим сотам по кусочкам таким образом, чтобы ее можно было потом восстановить при сбое как исходной соты, так и некоторого числа сот, получивших часть информации от соты-хозяина данных. Также «часовой» использует вычислительные ресурсы всей сети для своей работы. Практически — P2P. Подделать, удалить информацию нельзя. Пресечь ее распространение нельзя.
Если об объекте соседним сотам ничего неизвестно (объект появился впервые в этой соте), то эта сота, опросив соседей, присваивает объекту идентификатор и распространяет по «сарафанному радио» профиль нового объекта. Если его какой-то из часовых также узнает — то дублирование данных ликвидируется, а объект начинает жить с единственным идентификатором. Пока никакой другой часовой не узнал объект, на объект «заводится дело» и его перемещения и активность пишутся в память «часового», раздаются соседним сотам и вся информация распределяется по сети (то есть, соседние часовые выполняют роль пиров в P2P-сети) — в общем, всё как описано выше.
Пользователь системы, таким образом, может через интерфейс любого «часового», находящегося в сотовой сети, получить полный доступ ко всей информации о всех объектах, которые отслеживались. Их историю и эволюцию. При этом, система будет крайне надежна — чтобы серьезно повредить данные, потребуется уничтожить одновременно половину всех «часовых», а внести несанкционированные изменения в данные будет также невозможно, ввиду многократного их дублирования и логической связанности с данными соседних «сот».
Набор таких «часовых» непринужденно и надежно решает любые вопросы, связанные с наблюдением и охраной территории, при этом, никаких «узловых» точек или «диспетчерских» не нужно. «Часовые» сами разберутся сразу после их включения. Кстати, системы видео-наблюдения уже сейчас не только передают картинку оператору, но и пишут ее у себя на внутреннюю память в режиме «циклической перезаписи». Так что, от единичной пишущей на себя камеры до идеи кооперированного роя — рукой подать.
Стандартизация «часового» и протокола обмена информацией позволит реализовать все его функции «на одном чипе» и сделать его весьма доступным. Таких часовых смогут покупать себе просто частные лица для обеспечения собственной безопасности, и их использование будет тем более эффективно, чем больше соседей установят себе таких же часовых, которые автоматически найдут и идентифицируют своих автоматических «коллег».
Объем памяти, требуемый часовому для длительной работы, уже сейчас достижим в сравнительно компактном виде.