[Задача] Блуждающее пятно [до 09.03.2010]
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
[Задача] Блуждающее пятно [до 09.03.2010]
Задача "Блуждающее пятно"
Есть 2D array (640 Х 480) заполненный случайными
значениями целых чисел (0-255, U8).
В случаиные моменты времени, в нем возникает "пятно", из одинаковых или, лежащих в довольно узком интервале значений, целых чисел, представляющее собой круг с "рваноразмытой" границей, радиуса много меньшего размеров матрицы. "Пятно", возникает в случайном месте, и на случайное время.
Требуется только средствами Labview засекать появление и исчезновение "пятна" и с "разумной точностью" определять индексы центра "пятна" и его радиус.
Смотри VI демо-модель (файл Pyatno_v_matrice_1.vi)
Окончательные демо VI, связанные через глобальные переменные и демошаблон требуемого суб-VI прикреплены в ZIP архиве.
Для облегчения задачи, образец работающего решения выложен в файле detektor_pyatna.vi. Участникам конкурса большая просьба не заниматься плагиатом. Голосующим просьба учитывать непохожесть выложенного решения на оригинал и взвешенно отдавать свой голос.
Задания присылать мне путём ЛС. Формат LabVIEW 8.0.
Дальнейшая информация о задачнике здесь.
Удачи!
Есть 2D array (640 Х 480) заполненный случайными
значениями целых чисел (0-255, U8).
В случаиные моменты времени, в нем возникает "пятно", из одинаковых или, лежащих в довольно узком интервале значений, целых чисел, представляющее собой круг с "рваноразмытой" границей, радиуса много меньшего размеров матрицы. "Пятно", возникает в случайном месте, и на случайное время.
Требуется только средствами Labview засекать появление и исчезновение "пятна" и с "разумной точностью" определять индексы центра "пятна" и его радиус.
Смотри VI демо-модель (файл Pyatno_v_matrice_1.vi)
Окончательные демо VI, связанные через глобальные переменные и демошаблон требуемого суб-VI прикреплены в ZIP архиве.
Для облегчения задачи, образец работающего решения выложен в файле detektor_pyatna.vi. Участникам конкурса большая просьба не заниматься плагиатом. Голосующим просьба учитывать непохожесть выложенного решения на оригинал и взвешенно отдавать свой голос.
Задания присылать мне путём ЛС. Формат LabVIEW 8.0.
Дальнейшая информация о задачнике здесь.
Удачи!
- Вложения
-
- Pyatno.zip
- (673.25 КБ) 349 скачиваний
-
- detektor_pyatna.vi
- (405.52 КБ) 352 скачивания
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
FireFly
- expert
- Сообщения: 1321
- Зарегистрирован: 25 апр 2009, 08:58
- Награды: 2
- Версия LabVIEW: 2014
- Откуда: Санкт-Петербург
- Поблагодарили: 1 раз
Re: [Задача] Блуждающее пятно [до 09.03.2010]
Картинка к конкурсу супер!!!
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: [Задача] Блуждающее пятно [до 09.03.2010]
Спасибо
Надеюсь столь же креативными будут решения
Надеюсь столь же креативными будут решения
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: [Задача] Блуждающее пятно [до 09.03.2010]
куку!
прошло четыре дня. Решений пока нет..
прошло четыре дня. Решений пока нет..
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: [Задача] Блуждающее пятно [до 09.03.2010]
Что то я не врубаюсь где находится генератор случайных пятен
И вообще глобальные переменные всё портят.
И вообще глобальные переменные всё портят.
-
FireFly
- expert
- Сообщения: 1321
- Зарегистрирован: 25 апр 2009, 08:58
- Награды: 2
- Версия LabVIEW: 2014
- Откуда: Санкт-Петербург
- Поблагодарили: 1 раз
Re: [Задача] Блуждающее пятно [до 09.03.2010]
ИМХО для конкурса нужна SubVI которая при каждом своём запуске генерирует 2D array (640 Х 480) заполненный случайными числами с пятном или нет.
А конкурсанты должны предоставить SubVI который на вход берёт этот массив, а на выходе выдаёт необходимый результат (в самом простом случае - есть пятно/нет пятна).
Подобно тому как это было сделано в предыдущем конкурсе.
Однако не совсем ясно как сравнивать решения. Ведь желательно чтобы набор начальных данных был одинаковым для проверки разных решений, а не разным (случайным) для разных решений.
Однако и тут есть варианты решения этой проблемы.
А конкурсанты должны предоставить SubVI который на вход берёт этот массив, а на выходе выдаёт необходимый результат (в самом простом случае - есть пятно/нет пятна).
Подобно тому как это было сделано в предыдущем конкурсе.
Однако не совсем ясно как сравнивать решения. Ведь желательно чтобы набор начальных данных был одинаковым для проверки разных решений, а не разным (случайным) для разных решений.
Однако и тут есть варианты решения этой проблемы.
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: [Задача] Блуждающее пятно [до 09.03.2010]
eg, FireFly, всё для вас. Пятно то появляется, то исчезает случайным образом, в разных местах и радиус все время меняется.
- Вложения
-
- Pyatno_v_matrice_2.vi
- (325.22 КБ) 320 скачиваний
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: [Задача] Блуждающее пятно [до 09.03.2010]
Не совсем понятно, что занчит
Допустимы ли решения с использованием стандартных тулкитов от NI? Описанных, например, на этой странице: http://www.ni.com/labview/family/Indey писал(а): только средствами Labview
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: [Задача] Блуждающее пятно [до 09.03.2010]
Нет, недопустимы. Надеюсь понятно почему. Если разрешить ими пользоваться, то сразу возникнет много вопросов, связанных с оценкой и прочим. А те у кого их нет - вообще окажутся в заведомо проигрышном положении.mzu2006 писал(а):Не совсем понятно, что занчитДопустимы ли решения с использованием стандартных тулкитов от NI? Описанных, например, на этой странице: http://www.ni.com/labview/family/Indey писал(а): только средствами Labview
Добавил этот пункт в основные правила.
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: [Задача] Блуждающее пятно [до 09.03.2010]
Принято. Как быть с математическими фунциями не вошедшими в состав Base edition? Реализация какой-нибуть QR-decomposition средствами G, конкурс само по себе.
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: [Задача] Блуждающее пятно [до 09.03.2010]
Base версия к сожалению очень сильно урезана и подстраиваться под неё нецелесообразно. Но в принципе для полноценного участия в конкурсе можно скачать 30-и дневную PDS.mzu2006 писал(а):Принято. Как быть с математическими фунциями не вошедшими в состав Base edition? Реализация какой-нибуть QR-decomposition средствами G, конкурс само по себе.
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
перенести на день
Есть предложение: если нет возражений участвующих, подвинуть время конца конкурса на день (скажем, до конца 10-го по Москве). Есть решение, использующее 1 из тулкитов NI, но требуется некоторое время его переписать без этого toolkit'а.
А вообще, решения уже есть?
А вообще, решения уже есть?
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: [Задача] Блуждающее пятно [до 09.03.2010]
Да, можно. А решение пока к сожалению есть только одно.
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
Pavel Krivozubov
- professor
- Сообщения: 4421
- Зарегистрирован: 07 фев 2008, 16:39
- Награды: 3
- Версия LabVIEW: 7.0 - 2013
- Откуда: г. Электросталь
- Благодарил (а): 24 раза
- Поблагодарили: 9 раз
- Контактная информация:
Re: [Задача] Блуждающее пятно [до 09.03.2010]
И так, по просьбам участников принято решение продлить конкурс пока ориентировочно еще на сутки (т.е. до конца 10 марта по МСК).
Если у кого еще есть желание, пишите, можно еще продлить, ведь судя по результатам голосования участников должно быть минимум четверо, а пока есть только одно решение.
Если у кого еще есть желание, пишите, можно еще продлить, ведь судя по результатам голосования участников должно быть минимум четверо, а пока есть только одно решение.
Правила форума
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
Developlabs - IT услуги - ждём Ваших заказов на написание программ
Новостной канал о LabVIEW и технологиях NI на Facebook
-
grjgrj
- professional
- Сообщения: 300
- Зарегистрирован: 18 фев 2009, 14:32
- Награды: 2
- Версия LabVIEW: 8.5-2011
- Откуда: Караганда
- Контактная информация:
Re: [Задача] Блуждающее пятно [до 09.03.2010]
У меня тоже решение есть, правда малость недоделанное, думаю успею доделать, нет выложу на конкурс так как есть. :)