|
|
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
Вобщем если почитать по термину "меандр" то вопросов еще больше появляется. Разные они бывают.... меандры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 19:33 |
|
||
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
Соколинский БорисКадров может быть до нескольких тысяч Размер кадра какой? в байтах? может просто оперативки или ssd-hdd добавить для кэша? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 19:47 |
|
||
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
Dima TРазмер кадра какой? в байтах? может просто оперативки или ssd-hdd добавить для кэша? По-разному в зависимости от камеры, от 1 до 30 мб в памяти. На диске в jpeg-е, размер примерно 1:20. Софт 32-разрядный, и как-то больше ~2.1 ГБ памяти использовать в приложении не получается, ни один менеджер не дает. Может и можно, не изучал этот вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 20:04 |
|
||
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
Соколинский БорисСофт 32-разрядный, и как-то больше ~2.1 ГБ памяти использовать в приложении не получается, ни один менеджер не дает. Может и можно, не изучал этот вопрос.ОС какая? Если Windows не слишком последних версий, то попробуйте опцию /3GB. А еще можно разделить процессы кэширования и обработки, тогда у каждого будет лимит по 2-2,7 ГБ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 20:09 |
|
||
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
miksoftОС какая? Если Windows не слишком последних версий, то попробуйте опцию /3GB. А еще можно разделить процессы кэширования и обработки, тогда у каждого будет лимит по 2-2,7 ГБ. Обычно Win7-32 prof. 64 не получается из-за драйверов и их библиотек, которые не дружат с 32 софтом. Опцию попробую, спасибо, но в любом случае сначала лучше алгоритм доточить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 20:13 |
|
||
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
Соколинский БорисWin7Увы, там уже нет boot.ini и нет /3GB. Что вместо этого - не в курсе, возможно, что-то и есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 20:28 |
|
||
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
Соколинский Борис, а сколько времени в минутах или часах занимает полный цикл сшивания всей карты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 20:42 |
|
||
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
mayton, По-разному. В текущей конфигурации порядка минуты, проблема в том, что все хозяйство нужно вписать в окно ~20 c. Вот и думаю, на чем можно выиграть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 20:52 |
|
||
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
Тогда - прямая дорога делать это на уровне MIP. Пользователь всё равно не увидит 30-Мб/JPEG качества 1:1 пиксел на экране. Он будет видеть уменьшенное раз в 10. Я когда-то 2003 делал на ASP.Net гео-привязку техучёта к картам местности. Карты были готовы. Ну как готовы. Кто-то взял посканировал туристическую карту города. Я уменьшал сканы этой карты до размера когда скорость загрузки всего города станет приемлемой (это были временя V32bis/V90 протокола). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2015, 23:19 |
|
||
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
Соколинский БорисОбычно Win7-32 prof. 64 не получается из-за драйверов и их библиотек, которые не дружат с 32 софтом. 32-й софт нормально работает на Win7x64. Просто надо чтобы были все нужные x32 библиотеки, т.е. не ставить x64 версии софта только потому что система x64. С драйверами могут быть проблемы. Второй плюс x64: данная задача очень хорошо распараллеливается. Можно разделить на 2/4/8 частей (по количеству ядер проца) и запускать отдельными процессами, тогда каждый получит по 2 Гб физической памяти, т.е. суммарно 4/8/16. На x32 такой фокус не пройдет, т.к. там максимум 4 Гб физической памяти ОС использует. Потом Win7x64 очень хорошо кэширует hdd в свободную память, только памяти побольше воткнуть (8-16 Гб думаю хватит для данной задачи). Советую все-таки поразбираться с этим вопросом, т.к. ОС x32 уже вчерашний день. Завтра потребуется запустить на x64 и чего делать? ИМХУ надо заранее подготовится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2015, 07:57 |
|
||
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
Соколинский БорисВ текущей конфигурации порядка минуты, проблема в том, что все хозяйство нужно вписать в окно ~20 c. Текущее использование кэша очень плохое должно быть чтобы в три раза ускориться. Думаю для начала надо померить насколько он плох, т.е. получить КПД использования кэша. Надо посчитать количество считываний картинок и поделить их количество на то что получилось. Почитав выше написанное подозреваю что будет что-то близкое к 1. Если так - можно не заморачиваться с его оптимизацией. При КПД 0.8 оптимизацией можно максимум до 48 сек. (0.8 минуты) ускорить. Реально меньше, т.к. не вся минута уходит на кэширование. Чтобы с минуты до 20 сек ужаться надо текущий КПД иметь 0.2-0.3. Т.к. задача чисто рассчетная, то потенциальные возможности ускорения можно оценить по средней загрузке проца (общей, всех ядер). Замерить и посчитать на сколько ускорится если загрузить вся ядра на 100%. И поработать в этом направлении если есть куда ускоряться. Для оптимизании надо сначала оценить сколько может дать каждое направление и копать в сторону с максимальным ожидаемым эффектом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2015, 09:05 |
|
||
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
Соколинский Борис, а чем закончилась история? пысы оказывается я почти это делаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 11:47 |
|
||
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
tchingizСоколинский Борис, а чем закончилась история? В общем, ничем, накрылся проект. tchingizпысы оказывается я почти это делаю Ну, чем смогу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 16:33 |
|
||
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
ну, я в основном, поговорить. у меня фотографии уже (какой то дорогой тулзой) разделены на участки, для которых есть формулы перевода из пикселей в реальные метры. как здесь: http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1177100&msg=18195186 Так что соединить две фотки в одну - совершенно технический вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 23:06 |
|
||
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
вот, что получается. Оказалось, не совсем технический вопрос (или руки из USB ростут) :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2015, 17:18 |
|
||
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
Сергей Сотник Работа с растром на низком уровне (C#) http://sotnyk.com/2013/10/26/rabota-s-rastrom-low-level-csharp/ переход с наивного способа работы на описанный у Сотника привел к уменьшению времени рисования на объеме на фотке ниже с 57 сек до 10 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2015, 21:53 |
|
||
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
tchingiz, Сколько там картинок и каких размеров? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2015, 22:15 |
|
||
|
Панорамирование - оптимизация загрузки
|
|||
|---|---|---|---|
|
#18+
тут - 17, первая колонка - размер в байтах Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. они маленькие - пока отладка софты идет. Даже эти маленькие все (их 111) - наивным методом считались по полчаса Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2015, 22:44 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=38868186&tid=1340855]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
17ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 312ms |

| 0 / 0 |
