Привет всем неравнодушным :)
Еще с покупки машины меня не отпускала идея по реализации функции распознавания знаков камерой ассистентов, тем более что у меня в заводской комплектации эта опция заявлена под кодом QR9. И эта функция у меня как-то пару раз случайно включалась и работала до момента пока я не заглушил машину. Это еще сильней убедило меня в том, что функция есть и она работает, нужно просто заставить её работать не случайным образом, а постоянно :) Сама система в состоянии определять знаки ограничения скорости, запрета обгона, ограничений при мокрой дороге, ограничений при тумане и ограничений при движений с прицепом. На тиге пользовался этой опцией и в целом был ей доволен, даже с учетом некоторых нюансов её работы. А нюансы эти были связаны с особенностями нашего ПДД. В частности, у нас действие знаков распространяется до ближайшего перекрестка, до конца населенного пункта или до следующего знака, а в других странах для прекращения действия знака применяется знак отмены ограничений. У нас он тоже используется, но очень редко и по непонятной логике, чаще его используют для отмены всех ограничений :) Напомню, что выезд с прилегающей территории перекрестком не считается. В итоге, довольно часто складывается ситуация, когда проехав лежачий полицейский с ограничением 20км/ч, можно с этой двадцаткой на панели приборов прокататься довольно долго, пока не встретится какой-нибудь другой знак. По началу меня это напрягало, но потом я рассудил так: если у нас по городу в основном скорость 60км/ч, то цифра 20 означает, что других знаков ограничений (как минимум знака 40км/ч) нам по пути не встретилось, а значит можно смело ездить 60км/ч. А т.к. в начале участков с более высокой скоростью (80-90-110) эти знаки ограничения зачастую присутствуют, то там этот знак распознается и на приборах появится актуальная информация. Обычно и при съезде с больших дорог/магистралей знаки снижения скорости тоже зачастую стоят. Т.е. при движении за городом с камерой и знаками проблем должно быть меньше, чем в городе. Следующим нюансом опции распознавания знаков была появляющаяся ошибка, или скорей напоминание/уведомление, указывающее на то, что функция распознавания знаков действует с ограничениями. Это уведомление появляется после каждого запуска мотора спустя небольшое расстояние, проеханное машиной. Формально, оно ни на что не влияло, но некоторых перфекционистов это «убивало» :) И они таки нашли решение как от этой «ошибки» избавиться и если бы я не поменял тигу на ауди, то скорей всего воспользовался бы этим решением. Хотя если честно, то меня это уведомление нисколько не напрягало. Но это было небольшое лирическое отступление.
Почитывая драйв, я периодически натыкался на записи об активациях нужной мне функции и заносил их в закладки. Как-то на глаза попалось видео о реализация функции на шкоде, где на экран мультимедии выводились ограничения скорости, которые брались из самой навигации. Там проблемы «двадцаток» не было в принципе, т.е. на экране был знак, который действовал именно на этом участке дороге, а не висел до опупения :) Конечно захотел и себе такую же фичу. Но где бы я не искал и не спрашивал, никто толком ничего сказать не мог, а многие говорили, что у меня это вообще невозможно. Ну да ладно подумал я, пусть хотя бы распознавание заработает. В какой-то момент собрав, как мне казалось, достаточно информации «отправился» кодировать :)
За основу была принята инструкция из этой записи Вроде все сделал по инструкции, но ничего не заработало. Там была пометка о том, что нужно еще параметрию заливать, которой у меня не было. Возможно именно поэтому ничего не заработало, но ведь у меня распознавание работало и без параметрии, хоть и случайным образом :) В общем на время подзабил с исследованиями.
Но время шло, стали появляться записи о том, как на MQB избавиться от этого уведомления, попутно активируя режим Fusion. Например тут Судя по этой записи, все сводилось к тому, что машина автоматом определяла свое местоположение и в зависимости от этого включала или не давала включать функцию распознавания. Народ же просто отключил функцию автоматического определения и вручную указывал регион, в котором эта фича функционировала. К сожалению на моей машине так сделать нельзя :( Возможно, у меня эта функция работала случайным образом в те моменты, когда происходил какой-то сбой в навигации и система считала это «сбойное» местоположение пригодным для работы.
Полез дальше штудировать драйв и наткнулся на эту запись, автор которой тоже столкнулся с тем, что после всех нужных кодировок, распознавание знаков у него не заработало. Тогда он выключил биты 6 и 7 в байте 24 блока 5F и все заработало. Дай думаю проверю эти биты у себя. Проверяю – у меня только 7 бит включен, 6 выключен. Выключаю 7 бит, перегружаю mmi и еду проверять. Спустя небольшое расстояние появляется уведомление об ограничении работы функции распознавания и первый же знак появляется на проекции :) Еще никогда я не был так рад ошибке :) Правда на панели приборов знаки так и не стали отображаться – не порядок. Продолжая изучать инфу дальше, в одной из записей заметил пользователя A1rb0rn, который тоже интересовался активацией распознавания знаков и я решил поинтересоваться его успехами. Он ответил, что его все кодеры отговорили от этой функции и он остановился на варианте отображения ограничений на экране MMI. Это кстати для меня тоже неплохой вариант – данные об ограничениях берутся из навигации и меняются в зависимости от дороги/участка по которому двигается авто (как на видео про шкоду). Он сказал, что сам активировал эту фичу и дал ссылку на запись по кодировкам для OBDeleven. Там нужен пункт 32. Посмотрел инструкцию и оказалось, что она очень похожа на ту, по которой я уже все это делал, правда была пара отличий. В «новой» инструкции добавилась активация 6 бита в 14 байте блока 17, а также активация 4 бита в 16 байте блока А5. Также там был упомянут мифический файл Q5_80A907217_AEB_ON_VZE_ON.flash, который то ли параметрия, то ли прошивка, но факт в том, что никто не знает где его взять :) Поэтому логично, что этот пункт я пропустил. В общем пошел проверять :) Подключил свой OBDeleven и начал следовать инструкции. Но тут меня ждал небольшой облом – я не смог найти нужные адаптации в блоке 5F о_О. Все перекопал, но нужных не нашел. Даже интерфейс перевел на английский – мало ли на русский не так перевели. Но и это не помогло. И тут я вспоминаю, что в первый раз я делал активации с телефона на андройде, а сейчас с айфона. Взял андройд и все сразу нашлось :) Неужели версия программы на iOS настолько урезана? На всякий случай проверил еще раз настройки в блоке 5F, добавил новые изменения, но… ничего не изменилось – по прежнему знаки выводились только на проекцию. Попутно переписываясь с Дмитрием A1rb0rn рассказываю ему, что смог заставить работать распознавание сняв галочки, чем он не преминул воспользоваться. В итоге у него после снятия двух галочек в 6 и 7 бите в 24 байте блока 5F появились знаки на приборке и сообщение об ограниченной работе функции, но с MMI знаки пропали. Я уж было распереживался, что своими советами человеку железку поломал :) Но после того, как он вернул галочки обратно, знаки на MMI появились. У меня отлегло :) Дмитрий, если читаешь — ещё раз извини за доставленный стресс :) Дальше я решил попробовать включить у себя бит 6 и посмотреть что получится. А получилось то, что у меня на приборке появились знаки :) Я уж было обрадовался, но радость была недолгой. Буквально до момента появления нового знака, который нормально отобразился лишь на проекции, а на приборке остался «старым». Получалась такая картина, что на приборке знаки нормально обновлялись только до момента появления сообщения об ограниченной работе этой функции, а это метров 300-400 пути – дальше не обновляется. Возможно, со временем кто-нибудь найдет решение этой задачи, а может оно уже есть, но я про него не знаю :) Ладно, мы не привыкли просто так сдаваться. Вспоминая слова Дмитрия, что у него знаки на MMI работают при обеих включенных галочках, решаю включить вторую галочку и у себя. И? В результате у меня появляются знаки на MMI, чему я рад наверное больше, чем функции распознавания знаков, которую так хотел включить. В любом случае теперь я знаю, как мне можно переключаться между этими функциями :)

Ну и моя финальная инструкция собранная из указанных выше записей, за что авторам большое спасибо! Сразу оговорюсь, что не знаю как она будет работать (и будет ли вообще) на машинах, у которых изначально функции распознавания знаков не было. Возможно как раз им понадобится соответствующая параметрия. Но за этим уже к профи :) Все операции проводил с помощью OBDеleven на андройде. Напоминаю, что все делаете на свой страх и риск! Все операции проводятся на заглушенном моторе, но с включенным зажиганием и открытым капотом :)
Заходим в блок 17 (Dashboard), далее Длинное кодирование, далее активируем “Byte 14 Bit 6”

Заходим в блок 5F (Multimedia), далее Адаптации, ищем пункт “Car_Function_List_BAP_Gen2” там ищем “traffic_sign_recognition_0x21” и в нем ставим Включ.

Заходим в блок 5F (Multimedia), далее Адаптации, ищем пункт “Car_Function_Adaptations_Gen2” там ищем “menu_display_road_sign_identifiction” — в нем ставим Включ.

Заходим в блок 5F (Multimedia), далее Адаптации, ищем пункт “Car_Function_Adaptations_Gen2” там ищем “menu_display_road_sign_identifiction_over_threshould_high” — в нем ставим Включ.

Заходим в блок A5 (Driver Assistance), далее Длинное кодирование, далее активируем “Byte 1 Bit 0” и “Byte 16 Bit 4”


Если хотите получить распознавание знаков на проекции, то в блоке 5F (Multimedia), в Byte 24 выключайте биты 6 и 7. Если хотите знаки на MMI, то эти биты включайте. Если хотите и на проекции и на mmi, тогда включайте только Bit 6.

Для тех у кого Адаптивный круиз контроль (13 — ACC) и/или Проекционный дисплей (82 — HUD):
Заходим в блок 13 (Adaptive cruise control), далее Длинное кодирование, далее ищем “traffic_sign_detection” и в нем ставим Включ.

Заходим в блок 82 (Head-up-display), далее Длинное кодирование, далее ищем “road_sign_detection” и в нем ставим Включ.

Теперь вопросы из зала :)
P.S. Не знал какое имя дать записи — сама запись вроде как и про распознавание знаков, а вроде как финал другой, но решил все же остановиться на том, которое и указал, т.к. про распознавание знаков камерой тут тоже есть :)
P.P.S. Конструктивная критика приветствуется!





Комментарии 99
А мне пришлось купить подписку в VcTool что бы, все таки залить параметрию, и все заработало, машина у меня американка Q5 21г без нави. Правда видит только скорость, я конечно думал что, еще ограничения будет показывать. И да, надпись тоже появляется через метров 500.
На тигуане у меня еще отображались знаки Запрет обгона, но там знаки на приборке не "зависали". Можно попробовать посмотреть распознанные знаки в отдельном меню на приборке — нужно пролистать экран с мгновенным расходом вниз. Может знаки запрета там отображаются. По мануалу вроде как должны.
Так да, меню это есть у меня, но показывает только скорость уже второй день езжу, буду еще пробовать т.к подписка на месяц а там удобнее чем в одисе.
Может просто знаки ограничения обгона не попадались? :)
А зачем тебе еще подписка? Вроде же параметрию залил и все. Или ты еще что-то хочешь кодить?
Без про не зальешь
А что ты еще лить то собираешься?
Мне этого стресса хватило)
Megabassko
На тигуане у меня еще отображались знаки Запрет обгона, но там знаки на приборке не "зависали". Можно попробовать посмотреть распознанные знаки в отдельном меню на приборке — нужно пролистать экран с мгновенным расходом вниз. Может знаки запрета там отображаются. По мануалу вроде как должны.
Интересно что, в vctool есть авто активатор, но сколько не пробовал выдает ошибку приходится в ручную кодировать и адаптировать
Ну тут не подскажу — я даже с одисом еще нормально не знаком :) Мне пока хватает OBD11 и карсканера.
Ну в моем случае без параметрии никак, два месяца менял кодировки и адаптации)) а как залил сразу заработало, правда шить было стремно, все блоки в ошибках были после этого)
Это я понимаю, но ты же уже залили нужную параметрию и у тебя все заработало. Поэтому я спросил — что еще ты хочешь заливать? Или ты думаешь, что отсутствие знаков ограничения можно решить другой параметрией?
Она одна там, думаю дело в кодировках-адаптациях, просто сложно разбираться везде пишут про биты-байты а там нет такого как и в одисе
Ясно, но вроде для адаптаций и кодировок подписка уже не нужна.
Уже нет, активировал только всякие адаптации в режиме авто. То что сама программа предложила.
Megabassko
Ясно, но вроде для адаптаций и кодировок подписка уже не нужна.
Вот если интересно vctool.app/available-presets-ru/#
Ну большую часть из этого списка можно сделать бесплатно с помощью карсканера :)
Так да, большую часть и сделал с помощью лаунча) но все дело в файле параметрии, нет его нигде на просторах интернета)
Ну теперь есть у тебя — можешь продавать 🤗
Ага, не так все просто, файла то нет, он в программе и остался)
Упс 🤷
Добрый день. Скажите, пожалуйста. Как можно сделать распознавание дорожных знаков с помощью? Вася диагност.
Здравствуйте 👋🏻, может подскажете как можно убрать вот эту ошибку
Здравствуйте. А что ей предшествовало? Кодировали распознавание знаков? Меняли стекло? Меняли камеру?
Здравствуйте пытались включить распознавание знаков и вот кривыми руками наделали что выключить не получается ((
Для начала попробовать откатить кодировки (через историю кодирования), если не получается, тогда вариант попробовать обновить прошивку камеры.
С такой ошибкой много машин и единого рецепта вроде нет :(
Откатить не получается к сожалению (
А какой режим распознавания пытались активировать?
0017 — Комбинация приборов
traffic_sign_display_BAP:
traffic_sign_detection:
Это для чего? Чтобы знаки на приборке не висли?
Была обычная приборка и знаки нормально распознавались. Поставил цифровую и сейчас видит знаки только до момента появления сообщения об ограниченной работе этой функции. Не знаете какие кодировки надо проверить?
У меня в режиме фьюжен всё отлично распознаёт без ошибок. Не могу понять как и почему)) Давайте разбираться, возможно найдём решение для всех. Q7 4m.
Т.е. и с камеры знаки расползаются и из навигации берутся? Конфигурация штатная, ничего дополнительно не кодировалось, параметрия штатная?
Да, камерой распознаются и из навигации. Распознавание заводское, машина из сша. Из изменений только русификация, до русификации распознование не работало. Интересовался у гуру русификации Iprot какие кодировки прописываются по знакам при русифицикации. Он сказал, что только в 24 байте ГУ, т.е ничего нового. Но у меня есть стойкое чувство, что будто в камере прописан код страны, как это делается на камерах 3q0
Если до русификации ничего не работало, значит русификация включала в себя нужные кодировки/параметрию. Прописать код страны в камере, как на шкоде, у нас нельзя. По крайней мере в момент создания этой записи нельзя было. Тут видимо есть вариант "попытать" твоих русификаторов, что именно они туда заливали. Может тогда что-нибудь прояснится
Я сам русифицировал. Пытать некого))
Хмм, тогда может опишешь процесс/последовательность действий? Можно в личку есичо :)
www.drive2.ru/b/648225602444205225/
Ну мне русифицировать было не нужно, но mib я себе ставил. Может у них содержимое патча поменялось. Попробую пропатчить им.
Расскажите как по итогу это в деле себя показывает? стоит заморочиться?
Штука полезная, особенно если приходится много ездить по незнакомым дорогам — можно глазами знак не заметить, а камера заметит. Правда нужно принимать во внимание особенности работы распознавания — т.к. у нас в большинстве случаев не стоят знаки отмены ограничений, то можно с знаком 40 кататься весьма долго :)
Я остановился на варианте отображения ограничения на навигации — пока по тем дорогам где ездил ограничения отображались корректно. Но с учётом того, что карты обновляются два раза в год, возможны нюансы с ограничениями :)
В идеале бы конечно замутить режим fusion, чтобы и распознавание с камеры работало и ограничения с карт, но что-то толкового решения пока не нашёл.
я если еду по трассе, то только по федералке м1 или м11…не буду с этим париться. А вот myaudi не смог настроить до конца.не принимает почему то мой vehicle code. Написал немцам
Ну по М1 и М11 согласен — распознавание не особо актуально. А вот по городу или трассам с населёнными пунктами может быть полезно. В твоём случае может быть достаточно отображения ограничений на карте навигации, как на моём первом фото со знаком 60 :)
Попробую на выходных пошаманить… Но капот открывать не буду — туда снег нападает :))))
Его можно просто приоткрыть — главное чтобы сканер увидел :)
Сокращаю инструкцию))
У кого функция есть с завода но не работает в РФ РБ и ид, блок A5, адаптации, просто вместо режима fusion включаем режима распознавания знаков) функция отвязывается от навигации и знаки на приборку считываются только камерой
Вуаля)
Но толку от этой функции всеравно мало, не работает она в наших странах корректно
Точно, забыл про это написать — это было первое, что я попробовал. Я ещё тогда подумал — неужели всё так просто? Но к сожалению у меня это не заработало :)
тогда еще psd откл, если у тебя писано в этом регионе недоступно. И должно работать, другие проблем не встречал у кого с завода. Если не с завода, то да, все по инстуркции и втом числе парамтерия. Для тех у кого есть с завода ничего кодировать не нужно во всех блоках то что в статье расписано
Как тогда у меня со снятой галкой PSD и включенным режимом Fusion работает распознавание?
Может зависать отображение знаков на приборке если включен Fusion?
Получается в режиме не Fusion знаки на MMI отображаться не будут?
Знаки на MMI это vzo
Psd это прогнозирование, из-за него пишет в этой стране недоступно
Fusion у нас в странах не работает корректно, потому что нет там такой страны.видит пару знаков
Работает на VW Skoda, там можно страну вручную вбить, на Ауди не видел такой функции
Значит в идеале должно работать и распознавание и знаки на MMI? У меня работает либо на проекции (на приборке зависает отображение знаков), либо на MMI.
Да про настройку вручную региона страны я писал — у нас пока такое сделать нельзя, насколько я понял.
Wyachik
Знаки на MMI это vzo
Psd это прогнозирование, из-за него пишет в этой стране недоступно
Fusion у нас в странах не работает корректно, потому что нет там такой страны.видит пару знаков
Работает на VW Skoda, там можно страну вручную вбить, на Ауди не видел такой функции
А если мне сделали PSD и оно у меня работает, как заставить работать знаки ? С завода они активны были .
А на основании чего у тебя работает прогнозирование? Знаков на картах нету, знаки с дороги не читает. как работает прогнозирование?
Значит только Ассистента конфигурации поворота (Curve Assist) получается работает 🫣
Wyachik
А на основании чего у тебя работает прогнозирование? Знаков на картах нету, знаки с дороги не читает. как работает прогнозирование?
Вопрос в том что, можно ли заставить работать знаки ?)))
Конечно. Просто они в любом случае работают некорректно, поэтому смысла от них особого нету, чисто понты))
Wyachik
Сокращаю инструкцию))
У кого функция есть с завода но не работает в РФ РБ и ид, блок A5, адаптации, просто вместо режима fusion включаем режима распознавания знаков) функция отвязывается от навигации и знаки на приборку считываются только камерой
Вуаля)
Но толку от этой функции всеравно мало, не работает она в наших странах корректно
Для адаптации блока А5 VCDS просит пароль, может знаете какой?
PS: Allroad A4 -2018
20103 стандартный пароль для многих блоков
Не прокатило, блок пароль не принял
Тут смотря что ты хочешь, по ассистентам могу закодировать подключится
На данный момент хотел заставить распознавание знаков работать в России, которое было с завода на привезенке из Германии.
Могу запустить, нужен одис или адаптер работающий с одис. Если Вася то последние версии скорее всего только и только оригк наверное
Неее. только только ломаный VCDS на STM32F405
Открой блок А5 и сфотографируй, пришли в лс
Интересно, с помощью васи диагноста можно активировать? То же есть распознание знаков с завода
Теоретически должно получиться. Ну уж длинное кодирование там точно возможно. Если же есть возможность подъехать в Люблино или на марьину рощу, то могу помочь :)
Оч развёрнуто. Респект.
Не без твоей помощи ;)
У меня тоже пару раз распознование появлялось когда сбой навигации был. А так пишет, что в данном регионе не фунциклирует.
Тогда есть смысл попробовать :)
R1cro
У меня тоже пару раз распознование появлялось когда сбой навигации был. А так пишет, что в данном регионе не фунциклирует.
Отключить psd нужно в 5f)
Тут лучше сразу нужную кодировку указывать, типа в длинном кодировании в блоке 5F выключить 7 бит в 24 байте.
А то у народа процесс в тупик заходит, когда он пытается найти этот самый psd :)
ну если лезть туда елм кой, то да, возникают проблемы))
Megabassko
Тут лучше сразу нужную кодировку указывать, типа в длинном кодировании в блоке 5F выключить 7 бит в 24 байте.
А то у народа процесс в тупик заходит, когда он пытается найти этот самый psd :)
Так всегда будет ошибка вылазить?
Да, но это не ошибка, а информационное сообщение :)
Никак не отключить это сообщение?)
Вроде как нет. По крайней мере я не знаю как. Ну так оно вроде не так сильно мешает, появляется раз после начала поездки и все 😎
И горит всегда знак восклицания))
Ну я имел ввиду, что никаких реальных ошибок в системе не появляется — чисто визуальные сигналы :)
Wyachik
Отключить psd нужно в 5f)
Будут знаки работать или не будут работать?
будут)
С двумя галками (vze&psd) они работают до того, как появляется ошибка. Если psd убрать — начнут работать дольше?
Респект автору за дотошность и упорство )
Спасибо 😇
Как вы пробили что у вас QR9?
Из расшифровки комплектации по ВИНу. Здесь на сайте в описании к этой машине указана полная расшифровка :)
А на каком сайте можно прибить полную расшифровку?
Я пробивал через телегу. Расшифровка вина 300руб, сервисная история 500 руб. Эти цены были в июне, сколько сейчас незнаю
так и осталось+-
Блин, а у меня по расшифровке QR8, нету.
Кому надо расшифровать ВИН, пишите, парочку попробую.
Мне пожалуйста если можно
WA1BNAFYXJ2211641
www.dropbox.com/scl/fi/yv…qhxzz9be4auozyewmhqo&dl=0
Можно покрасивее сделать расшифровку, но сути это не поменяет.
Спасибо большое 👍
StaSODS
Мне пожалуйста если можно
WA1BNAFYXJ2211641
Вот еще вариант
www.dropbox.com/scl/fi/zh…ibx2rziruxlyzh6fi4mu&dl=0
Такой вариант приятней для чтения :)
HDFull
Блин, а у меня по расшифровке QR8, нету.
Кому надо расшифровать ВИН, пишите, парочку попробую.
Мне так же сможете расшифровать
WAUZZZFY5M2138526
www.dropbox.com/scl/fi/57…hnyknsgq1br284vrv4ta&dl=0
Спасибо
HDFull
Блин, а у меня по расшифровке QR8, нету.
Кому надо расшифровать ВИН, пишите, парочку попробую.
WAIVAAGE1KB010449
спасибо
Не находит.