Битва за образование: Final Round

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

Есть картинка и ее увеличение.
Resize

Нужна идея алгоритма, как находить те самые 1ый, 2ой и 3ий пиксель, которых не хватает. Механизм должен быть итерационным (то есть, несколько шагов) и базироваться на сплайн-интерполяции.
Уже испытано 2 метода:

– Сплайн-функцией горизонтальных, вертикальных и диагональных пикселей находятся 1, 2, 3. После чего значение пикселя 0 корректируется в сторону среднего арифметического при помощи некоего коэффициента k. Постулируется то, что среднее арифметическое 0, 1, 2 и 3 должно быть равно исходному значению 0. Результат: после незначительного количества итераций приходим к красивой шумной стабильной картинке, где нифига не понять.

– Сплайн-функцией горизонтальных, вертикальных и диагональных пикселей находятся 1, 2, 3. Значение пикселя 0 корректируется на основании того же постулата “среднее арифметическое 0, 1, 2 и 3 должно быть равно исходному значению 0”. Результат: при переходе от темной границы к светлой, цвет нулевого пикселя уходит в область отритцательных величин и утаскивает туда остальные.

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

Интеллектуальный лифт

Идея проста: в обычном офисном здании несколько лифтов и две кнопки “вверх” и “вниз”. В конце рабочего дня большинство сотрудников едет вниз, а значит лифт стопорится почти на каждом этаже, пока не наберет лимит массы. Как только набрался лимит массы, лифт едет вниз, а вверх подымается другой. Постоянные остановки на каждом этаже отнимают время: 1 секунда сбавить скорость, 1 секунда открыть-закрыть двери, 1 секунда скорость набрать.
Интеллектуальный же лифт должен отслеживать на скольки этажах его коллега уже вызван и подниматься наверх по мере надобности: когда время его подъема будет меньше чем когда туда спустится лифт коллега.

Программисты лифтов отзавитесь!! Я правильно придумал или бред? Жду комментариев. Желающих поучавствовать в дискуссии – трекбеки и пинги к вашим услугам.

Кстати, под катом обнаженная фотография моей жены по ее специальной просьбе.

Continue reading Интеллектуальный лифт