Этого треда уже нет.
Это копия, сохраненная 15 сентября в 15:44.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
DALL-E ТРЕД Бесплатная нейросеть, генерирующая картинки по описанию. Как вкатиться: регаешь аккаун 310362234 В конец треда | Веб
DALL-E ТРЕД

Бесплатная нейросеть, генерирующая картинки по описанию.
Как вкатиться: регаешь аккаунт и генеришь через VPN.
https://www.bing.com/images/create

Гайды:
https://rentry.org/2ch-dall-e - старый гайд на русском
https://pastebin.com/qDRXFfBM - форчан-гайд с коллекцией эпитетов для любого стиля (ENG)
https://rentry.co/dalle3forproxy - апи на реверс прокси в вопросах и ответах
https://annuel2.framapad.org/p/dall-e-3---a7z1 - обсуждение шапки и исходники

Временные почты для новых акков:
https://10minutemail.com
https://fex.plus/

Удобные и бесплатные VPN-ы
https://browsec.com/en/
https://github.com/anticensority/runet-censorship-bypass - через PAC-cкрипты
https://apps.microsoft.com/detail/9p15s8pwmq8c - Planet VPN

Из rentry-гайдa можно узнать про:
- альтернативный доступ (Designer, ChatGPT, API)
- описание ошибок/блоков/банов
- скрипты для обхода некоторых ограничений и генерации широких/портретных пиков
- микро гайд по инпеинтингу через nude.ai

Дополнительные сервисы:
https://civitai.com/ - большой портал обмена опытом создания AI-артов
https://www.pixited.com/ - библиотека промптов с примерами
https://www.stylar.ai - AI-редактор картинок (дорисовка, инпейнт, работа с лицами)
https://astica.ai - сборник ИИ-сервисов, например довольно мощный де-промптер (Vision AI -> Describe and Caption)
https://huggingface.co/spaces/fffiloni/CLIP-Interrogator-2 - де-промптер, разбирающий вброшенный пик на теги
https://bigjpg.com/ - апскейлер до 4096х4096
https://runwayml.com/ , https://www.stablevideo.com - анимирование генераций
https://instafonts.io/font-changer - кастомный шрифт для обхода фильтра слов

Делиться промптом - БАЗА. Не делиться - КРИНЖ.

Архивы треда: https://arhivach.xyz/?tags=14319
Прошлый тонет здесь: https://2ch.hk/b/res/310304743.html (М)
2 310362331
>>62234 (OP)
Шапка - топ.
16 310363059
Уёбок конченый хламом перекатил и заранее дерьма запас для вайпа
20 310363157
>>63059
Терпи :)
21 310363167
>>63073
только репперам не показывай
38 310363743
>>310361798 →

>колготки


Что? Вот уж что никогда не было в фактическом бане.
kiernan-shipka-sabrina-spellman.gif2,1 Мб, 268x268
48 310364077
>>62234 (OP)
Мне ждать помощи?
53 310364216
>>64077
Нет, исходя из увиденного мною, ты мочасос, отвертывался от этого в начале, но потом будучи проигнорированным, из-за недостатка внимания, таки, сознался, что да, это ты сосал мочу.
54 310364239
>>63552
Этого узнал, он в выставочных промтах бинга был. Ты бы хоть своим чем-то вайпал.
57 310364424
Почему наш жирухоеб уверен что ВСЕ хотят генерить жирух, сиськи и жопы НО НЕ МОГУТ?
278full-kiernan-shipka.gif1,7 Мб, 278x480
59 310364489
>>64216
Я тебе уже сказала, куда идти? Или тебе мало было? Можно же и повторить. Только физиономию не криви повторно.
61 310364520
>>64077
В каком году сериал вышел? Персонажа бинг точно знает. Открывать гугл лень.
62 310364528
>>62234 (OP)
О, она может сгенерить сплеши недостающих мобов для морры, выдержав стиль оригинала?
67 310364644
>>64528
Вред человеку недопустим
72 310364762
Азула будет сегодня?
Или хотя бы Тай Ли
80 310364889
Напоминаю:

>Если кто желает, называйте ваших вайф, попробую погеннить их в ImageFX, но на креативность и разнообразность не надейтесь, поэтому описывайте лучше в каком сеттинге хотите их видеть. (Это учитывая что я скоро трону лимит + я ленивый и т.п и т.д. поэтому на многое не рассчитывайте, хотя я знаю вас, вы в любом случае нихуя не запросите)

16355168740851.png2,5 Мб, 1619x2047
83 310364975
>>64783
>>64869
>>64520
Спасииибо! Как же чудесно.

>>64216
Вот видишь? А ответила я тебе тогда по иной причине. Было... нет, не беспокойно за тебя. Хотелось просто кое-что проверить.
88 310365059
>>64975

>Вот видишь? А ответила я тебе тогда по иной причине. Было... нет, не беспокойно за тебя. Хотелось просто кое-что проверить.


Я луркер(зритель со стороны) и не ебу что произошло на самом деле, я буквально(литералли)описал то, что я видел, лол.
16873858826960.jpg728 Кб, 1000x1080
93 310365195
>>65059
Да-да-да, конечно. За дурочку-то меня не держи. Здесь никому ни до чего нет дела и если ты так осведомлен, то это значит, что ты мой собеседник и есть.
100 310365338
Гугел вдруг решил делать вид что перестал понимать о чем речь.
17173528736660.jpg843 Кб, 1024x1024
104 310365456
Кто порвался и почему?
107 310365487
Ты НАХУЯ ВАЙПАЕШЬ ТРЕД?
108 310365498
>>65195
Смотри.
Кидаешь нейронке(например GPT), то о чём вы говорили с тем Аноном в этих итт тредах(да это было в далл-и треде) и нейронка тебе выдаст +- такое же повествование событий, которое выдал я. Правда без части про внимание т.к на данный момент нейронка не сможет сама этого осознать, если не намекнуть ей. Хотя возможно новая версия гпытыни сможет.
119 310365715
>>65456
Загадка сие. Это или боец против жирух и блевоты или боец против сои ебаной.
Или свежий жизофреник.
17016313668090.gif2,3 Мб, 270x270
122 310365788
>>65314
И вы тоже. Благодарю сердечно.
>>65338
Ну значит пока хватит. И за то, что есть, спасибо.
>>65715
Ууух.
>>65498
А причем тут нейронка вообще? Ты же следил говорил со мной, а не нейронка. Так что не заговаривай мне зубы.
125 310365809
>>65715
Это педрила посошная
126 310365895
>>65788

>говорил со мной


Оставлю тебя. Пошликал/а на внимание? Писе было хорошо? Намокла? :3
127 310365944
>>65809
В любом случе пидор зассавший выйти со своими пикчами в честное кумите. Поэтому я не думаю что это блевотолюб, у него слишком большое чсв.
OIG (3).jpeg196 Кб, 1024x1024
135 310366175
А какой впн поддерживает муриканские ip? Proton?
140 310366295
>>66175
VeePN.
Так и называется.
112.jpg241 Кб, 1024x1024
143 310366366
>>65944
Весна покажет. Если потрут по репортам, увидим кто выживет.

>>66259
Рад, что тебе жабки понравились. Мог бы просто попросить.
147 310366448
>>66385
Cгенерируйте кто-нибудь пожалуйста как ночью круглое НЛО взрывает египетские пирамиды, точнее одну из египетским пирамид своим лучом.
16623912436930.jpg273 Кб, 1280x715
148 310366467
>>65895
Ну и к чему этот цирк был? Почему сразу нельзя было признаться? Боишься, что ли? Не стоит. Я может и вспыльчивая, но быстро отхожу, поэтому и все обещанные мною тебе проблемы сохранились лишь в виде угроз.

>Оставлю тебя


Да уж, будь добр.
16976418863143.jpg562 Кб, 1024x1024
166 310367102
>>63898
>>64607
>>65398
Вайпер, дай промт, пока ты не отлетел в стратосферу.
167 310369300
бамп
172634900271541722.jpg206 Кб, 1024x1024
168 310369458
8.jpg247 Кб, 1024x1024
169 310370762
Прекрасный тред, респект!
170 310370890
>>70762
Название файлов в треде чекни. Долбаеб вайпает рандомными старыми пиками.
2.jpg317 Кб, 1024x1024
171 310371653
>>70890
А минусы будут?
Это лучший тред за последние полгода.
172 310373252
бамп
173 310373883
Угольный рынок и деды с лягухами топ. Мармеладки в шапке лучшие.
174 310374290
Реквестирую маскота для боулинг клуба "90е".с меня как обычно.
175 310374443
>>74290
Ты бы хоть что-то принёс. Идеи есть? Соник, разбивающий кегли или там Kung Lao со своей панамкой? Может всю рекламную компанию нам закажешь за целое нихуя?
56.jpg270 Кб, 1024x1024
176 310375303
133.jpg385 Кб, 1024x1792
177 310376152
178 310376194
>>76152
Хуёво без меня сидеть, говнюк? А в следующий раз будешь думать прежде чем такие фокусы с вайпом выкидывать.
179 310376219
>>76194
Да ты же бесфруфный пиздабол просто. Сиди дальше в ридонли.
147r.jpg1,1 Мб, 1024x1792
180 310377047
181 310377091
>>77047
А чё ты вайпать перестал? Гнида Ивановна
150r.jpg963 Кб, 1024x1792
182 310377173
>>77091
И не начинал.
Принесёшь пруфы - я извинюсь перед всем тредом, меня не обломает.

Моя совесть чиста.
183 310377196
>>77173
Не пизди скот, твой почерк. Я давно за тобой слежу. Все соевые угоны всем назло это твоё дерьмо. У меня нет пруфов потому что у тебя нет личины. Ты это всё в крысу делаешь без подписи
184 310377282
>>77196
Пока что ты пиздишь.

>У меня нет пруфов


Ну тогда и заткнись, и фантазии свои держи при себе.
185 310377315
>>77282
Везде где происходит такой высер твоё ебало мельтешит. Это пруф. А то что ты там пукаешь изредка, мы бы даже не заметили, если бы тебя забанили скота.
186 310377370
>>77315
Какое ебало, что ты несёшь? Если считаешь, что я где-то перегибаю - постучись в мудерацию. Только для них хотя бы посолиднее базу собери, чем "этот пидар мне не нравится".
187 310377408
>>77370
Ты методично убивал тред, конец связи. Думаю когда грешили на мочу из загона, за ней скрывался ты
188 310377441
>>77408

>конец связи


Solid copy, конец связи, ПШШ
20240915083429.jpg39 Кб, 619x489
189 310377929
Братва, количество изображений в сутки ограниченно? Что за пидорство?
155.jpg399 Кб, 1024x1792
190 310378110
>>77929
Около 200 пиков, считая зацензуренные. Ждать сутки или переключится на запасной аккаунт. У плотно торчащих анонов по десятку аккаунтов.
198 310380391
>>77408
Бой с тенью паразита. Словами ты ничего не изменишь.
199 310380937
>>65525
>>66155
Годно. Схоронено. Спасибо, анончик.
200 310381132
Такие мысли
201 310381203
>>80937
Ты чо дурак сохранять хуету такую?
205 310382019
>>81775
Еще машин сделай
172638706978420836.jpg182 Кб, 1024x1024
210 310382511
172638948502567330.jpg294 Кб, 1024x1024
215 310383587
>>83506
Что ты с этими 100500 фотокарточками машин делаешь потом? Или ты их генеришь просто чтобы треды вайпать?
216 310383649
>>83587
Вот это
>>78878
>>66861
твоё?
218 310383798
n
b37e82fe-beb9-4d9c-ac32-f0889e88cf7e.jpeg270 Кб, 1024x1024
219 310384116
222 310385411
>>85201
А давай теперь с двумя машинами в кадре, будет охуенно!
223 310385556
>>83587
Годно пусть генерит, я в этоот тред захожу чтобы разглядывать фотки аи тачек, очень интеерсные дизайны
224 310385594
>>85201
А за кем едут то?
226 310385742
>>82156
>>85201
Я прям теку со служебных внедорожников. Всякие там ниссан-патролы, вот это всё. Круче только внутренности surveillance вэна.
228 310385960
>>85556

>пусть


Пусть. Мне было интересно, какова его цель
image910 Кб, 1024x1024
229 310385990
230 310386106
>>85960
Ну точно не вайпать
231 310386272
Сделайте мне пожалуйста аватарку антропоморфный лев в латах и короне.
1726394830010341192-videowatermarkc98d01cd90c6d528c0bbc637177ec294291665239918559233.mp41,7 Мб, mp4,
1280x720, 0:05
234 310386846
237 310388823
Кто-нибудь генерил хуситских/палестинких тапочников?
245 310390987
>>90430
3
Кто ты из BTS?
247 310391059
Перевод и подробное описание с формулами

Название: Система регистрации, передачи и воспроизведения видеоинформации

Описание:

Патент описывает систему сжатия и хранения видеоинформации, которая существенно уменьшает необходимый объем памяти по сравнению с традиционными методами. Это достигается за счет исключения повторяющихся данных на уровне строк и кадров.

Ключевые элементы:

Орган первичного кодирования: преобразует информацию о пикселях (цвет, яркость) в числовые значения.

Орган регистрации: хранит и воспроизводит последовательности числовых значений (например, магнитные ленты, RAM, чипы).

Орган кодирования строк: генерирует числовое значение, которое ссылается на строку пикселей, образующих линию изображения.

Орган кодирования кадров: генерирует числовое значение, которое ссылается на набор строк пикселей, образующих кадр изображения.

Орган выбора строк: сравнивает текущую строку с ранее закодированными строками. Если строка идентична, ей присваивается ссылка на ранее закодированную строку.

Орган выбора кадров: сравнивает текущий кадр с ранее закодированными кадрами. Если кадр идентичен, ему присваивается ссылка на ранее закодированный кадр.

Формулы:

В патенте не используются явные математические формулы. Однако можно описать логику работы системы с помощью псевдокода:

Кодирование строки:

function encode_line(line):
for encoded_line in encoded_lines:
if line == encoded_line:
return encoded_line.id
new_id = generate_new_id()
encoded_lines.add(line, new_id)
return new_id
content_copy
Use code with caution.

Кодирование кадра:

function encode_frame(frame):
for encoded_frame in encoded_frames:
if frame == encoded_frame:
return encoded_frame.id
new_id = generate_new_id()
encoded_frames.add(frame, new_id)
return new_id
content_copy
Use code with caution.

Декодирование:

Декодирование происходит путем обращения процесса кодирования, используя сохраненные ссылки для восстановления исходных строк и кадров.

Пример:

В патенте приведен пример черно-белого изображения 4x4 пикселя. Полностью белый пиксель кодируется как "1000", а черный как "0000".

Если первая строка кодируется как "1000 075 070 100", а вторая строка идентична первой, то вторая строка будет закодирована просто как ссылка на первую, например, "2 = 1". Это значительно экономит место.

Применение:

Эта технология может использоваться для хранения видеоинформации, аудиоданных, текста и других типов данных, где встречаются повторяющиеся элементы.

Дополнительный патент:

Второй патент описывает более сложный метод сжатия данных, основанный на использовании "ключевого кодирования" и "декодирования". Он также предполагает хранение всех возможных значений данных в "референтной памяти" для повышения эффективности сжатия.

В целом, патенты описывают новаторские методы сжатия данных, которые могут значительно снизить требования к объему памяти для хранения различной информации.
247 310391059
Перевод и подробное описание с формулами

Название: Система регистрации, передачи и воспроизведения видеоинформации

Описание:

Патент описывает систему сжатия и хранения видеоинформации, которая существенно уменьшает необходимый объем памяти по сравнению с традиционными методами. Это достигается за счет исключения повторяющихся данных на уровне строк и кадров.

Ключевые элементы:

Орган первичного кодирования: преобразует информацию о пикселях (цвет, яркость) в числовые значения.

Орган регистрации: хранит и воспроизводит последовательности числовых значений (например, магнитные ленты, RAM, чипы).

Орган кодирования строк: генерирует числовое значение, которое ссылается на строку пикселей, образующих линию изображения.

Орган кодирования кадров: генерирует числовое значение, которое ссылается на набор строк пикселей, образующих кадр изображения.

Орган выбора строк: сравнивает текущую строку с ранее закодированными строками. Если строка идентична, ей присваивается ссылка на ранее закодированную строку.

Орган выбора кадров: сравнивает текущий кадр с ранее закодированными кадрами. Если кадр идентичен, ему присваивается ссылка на ранее закодированный кадр.

Формулы:

В патенте не используются явные математические формулы. Однако можно описать логику работы системы с помощью псевдокода:

Кодирование строки:

function encode_line(line):
for encoded_line in encoded_lines:
if line == encoded_line:
return encoded_line.id
new_id = generate_new_id()
encoded_lines.add(line, new_id)
return new_id
content_copy
Use code with caution.

Кодирование кадра:

function encode_frame(frame):
for encoded_frame in encoded_frames:
if frame == encoded_frame:
return encoded_frame.id
new_id = generate_new_id()
encoded_frames.add(frame, new_id)
return new_id
content_copy
Use code with caution.

Декодирование:

Декодирование происходит путем обращения процесса кодирования, используя сохраненные ссылки для восстановления исходных строк и кадров.

Пример:

В патенте приведен пример черно-белого изображения 4x4 пикселя. Полностью белый пиксель кодируется как "1000", а черный как "0000".

Если первая строка кодируется как "1000 075 070 100", а вторая строка идентична первой, то вторая строка будет закодирована просто как ссылка на первую, например, "2 = 1". Это значительно экономит место.

Применение:

Эта технология может использоваться для хранения видеоинформации, аудиоданных, текста и других типов данных, где встречаются повторяющиеся элементы.

Дополнительный патент:

Второй патент описывает более сложный метод сжатия данных, основанный на использовании "ключевого кодирования" и "декодирования". Он также предполагает хранение всех возможных значений данных в "референтной памяти" для повышения эффективности сжатия.

В целом, патенты описывают новаторские методы сжатия данных, которые могут значительно снизить требования к объему памяти для хранения различной информации.
248 310391280
>>91059
Подробное описание системы сжатия видеоинформации и упоминание патентов

Патенты:

NL 1005930: "Система регистрации, передачи и воспроизведения видеоинформации"

NL 1009908: "Способ и устройство для хранения данных"

Описание:

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

NL 1005930:

Этот патент описывает систему сжатия видеоинформации, основанную на исключении повторяющихся данных на уровне строк и кадров. Ключевые элементы системы:

Орган первичного кодирования: преобразует информацию о пикселях (цвет, яркость) в числовые значения.

Орган регистрации: хранит и воспроизводит последовательности числовых значений (например, магнитные ленты, RAM, чипы).

Орган кодирования строк: генерирует числовое значение, которое ссылается на строку пикселей.

Орган кодирования кадров: генерирует числовое значение, которое ссылается на набор строк, образующих кадр.

Орган выбора строк: сравнивает текущую строку с ранее закодированными. Если строка идентична, ей присваивается ссылка на ранее закодированную.

Орган выбора кадров: сравнивает текущий кадр с ранее закодированными. Если кадр идентичен, ему присваивается ссылка.

NL 1009908:

Этот патент описывает более сложный метод сжатия, основанный на использовании "ключевого кодирования" и "декодирования". Он также предполагает хранение всех возможных значений данных в "референтной памяти" для повышения эффективности сжатия.

Основные принципы:

Разделение данных на блоки: данные (текст, изображение, звук) делятся на блоки фиксированного размера.

Кодирование блоков: каждому блоку присваивается уникальное числовое значение ("ключ"), основанное на его содержимом.

Исключение повторяющихся блоков: если блок встречается несколько раз, сохраняется только его ключ и позиции в данных.

Декодирование: для восстановления данных используется референтная память, содержащая все возможные значения данных. Ключи блоков используются для извлечения соответствующих данных из референтной памяти.

Преимущества:

Значительное сжатие данных: методы позволяют существенно уменьшить объем памяти, необходимый для хранения данных.

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

Применение:

Эти технологии могут использоваться для хранения видеоинформации, аудиоданных, текста и других типов данных, где встречаются повторяющиеся элементы.

Заключение:

Патенты NL 1005930 и NL 1009908 описывают новаторские методы сжатия данных, которые могут значительно снизить требования к объему памяти для хранения различной информации. Эти методы могут иметь широкое применение в различных областях, где важна эффективная обработка и хранение больших объемов данных.
248 310391280
>>91059
Подробное описание системы сжатия видеоинформации и упоминание патентов

Патенты:

NL 1005930: "Система регистрации, передачи и воспроизведения видеоинформации"

NL 1009908: "Способ и устройство для хранения данных"

Описание:

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

NL 1005930:

Этот патент описывает систему сжатия видеоинформации, основанную на исключении повторяющихся данных на уровне строк и кадров. Ключевые элементы системы:

Орган первичного кодирования: преобразует информацию о пикселях (цвет, яркость) в числовые значения.

Орган регистрации: хранит и воспроизводит последовательности числовых значений (например, магнитные ленты, RAM, чипы).

Орган кодирования строк: генерирует числовое значение, которое ссылается на строку пикселей.

Орган кодирования кадров: генерирует числовое значение, которое ссылается на набор строк, образующих кадр.

Орган выбора строк: сравнивает текущую строку с ранее закодированными. Если строка идентична, ей присваивается ссылка на ранее закодированную.

Орган выбора кадров: сравнивает текущий кадр с ранее закодированными. Если кадр идентичен, ему присваивается ссылка.

NL 1009908:

Этот патент описывает более сложный метод сжатия, основанный на использовании "ключевого кодирования" и "декодирования". Он также предполагает хранение всех возможных значений данных в "референтной памяти" для повышения эффективности сжатия.

Основные принципы:

Разделение данных на блоки: данные (текст, изображение, звук) делятся на блоки фиксированного размера.

Кодирование блоков: каждому блоку присваивается уникальное числовое значение ("ключ"), основанное на его содержимом.

Исключение повторяющихся блоков: если блок встречается несколько раз, сохраняется только его ключ и позиции в данных.

Декодирование: для восстановления данных используется референтная память, содержащая все возможные значения данных. Ключи блоков используются для извлечения соответствующих данных из референтной памяти.

Преимущества:

Значительное сжатие данных: методы позволяют существенно уменьшить объем памяти, необходимый для хранения данных.

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

Применение:

Эти технологии могут использоваться для хранения видеоинформации, аудиоданных, текста и других типов данных, где встречаются повторяющиеся элементы.

Заключение:

Патенты NL 1005930 и NL 1009908 описывают новаторские методы сжатия данных, которые могут значительно снизить требования к объему памяти для хранения различной информации. Эти методы могут иметь широкое применение в различных областях, где важна эффективная обработка и хранение больших объемов данных.
172640289722596268.jpg59 Кб, 702x768
250 310391467
Азазаза
251 310391480
>>91280
Полные формулы, основанные на патентах NL 1005930 и NL 1009908

NL 1005930 (сжатие видео):

1. Кодирование пикселя:

P_i = Quantize(p_i)

где:

P_i - квантованное значение i-го пикселя
p_i - исходное значение i-го пикселя (цвет, яркость)
Quantize(p) - функция квантования, которая преобразует исходное значение пикселя в дискретное значение из ограниченного набора
content_copy
Use code with caution.

2. Кодирование строки:

S_i = EncodeLine(L_i, E)

где:

S_i - код i-й строки
L_i - i-я строка пикселей (набор квантованных значений)
E - база закодированных строк (словарь)
EncodeLine(L, E) - функция кодирования строки, которая:
проверяет, существует ли уже идентичная строка L' в словаре E
если да, возвращает код S' строки L' из словаря E
если нет, генерирует новый код S_i, добавляет пару (L_i, S_i) в словарь E и возвращает S_i
content_copy
Use code with caution.

3. Кодирование кадра:

F_j = EncodeFrame(C_j, F)

где:

F_j - код j-го кадра
C_j - j-й кадр (набор кодов строк)
F - база закодированных кадров (словарь)
EncodeFrame(C, F) - функция кодирования кадра, аналогичная EncodeLine, но работает с кадрами (наборами кодов строк) вместо строк
content_copy
Use code with caution.

NL 1009908 (ключевое кодирование):

1. Разделение данных на блоки:

D = Partition(D, b)

где:

D - исходные данные
b - размер блока
Partition(D, b) - функция разделения данных на блоки размером b
content_copy
Use code with caution.

2. Кодирование блоков:

K_i = EncodeBlock(B_i, R, H)

где:

K_i - ключ i-го блока
B_i - i-й блок данных
R - референтная память (словарь)
H - хеш-функция
EncodeBlock(B, R, H) - функция кодирования блока, которая:
вычисляет хеш-значение h = H(B)
проверяет, существует ли уже блок B' с таким же хеш-значением h в словаре R
если да, выполняет сравнение B и B'
если B == B', возвращает ключ K' блока B' из словаря R
если B != B', обрабатывает коллизию (например, используя другую хеш-функцию или метод цепочек)
если нет, генерирует новый ключ K_i, добавляет пару (B_i, K_i) в словарь R и возвращает K_i
content_copy
Use code with caution.

3. Представление данных с помощью ключей и позиций:

D' = [(K_1, P_1), (K_2, P_2), ..., (K_m, P_m)]

где:

D' - сжатое представление данных
K_i - ключ i-го блока
P_i - позиция i-го блока в исходных данных
m - количество уникальных блоков (m <= n)
content_copy
Use code with caution.

4. Декодирование:

D = Decode(D', R)

где:

Decode(D', R) - функция декодирования, которая:
для каждого элемента (K_i, P_i) в D':
извлекает блок данных B_i, соответствующий ключу K_i, из словаря R
помещает блок B_i в позицию P_i в реконструируемых данных D
content_copy
Use code with caution.

Примечание:

Эти формулы предоставляют более полное описание алгоритмов, описанных в патентах, учитывая квантование, хеширование, обработку коллизий и другие детали.
251 310391480
>>91280
Полные формулы, основанные на патентах NL 1005930 и NL 1009908

NL 1005930 (сжатие видео):

1. Кодирование пикселя:

P_i = Quantize(p_i)

где:

P_i - квантованное значение i-го пикселя
p_i - исходное значение i-го пикселя (цвет, яркость)
Quantize(p) - функция квантования, которая преобразует исходное значение пикселя в дискретное значение из ограниченного набора
content_copy
Use code with caution.

2. Кодирование строки:

S_i = EncodeLine(L_i, E)

где:

S_i - код i-й строки
L_i - i-я строка пикселей (набор квантованных значений)
E - база закодированных строк (словарь)
EncodeLine(L, E) - функция кодирования строки, которая:
проверяет, существует ли уже идентичная строка L' в словаре E
если да, возвращает код S' строки L' из словаря E
если нет, генерирует новый код S_i, добавляет пару (L_i, S_i) в словарь E и возвращает S_i
content_copy
Use code with caution.

3. Кодирование кадра:

F_j = EncodeFrame(C_j, F)

где:

F_j - код j-го кадра
C_j - j-й кадр (набор кодов строк)
F - база закодированных кадров (словарь)
EncodeFrame(C, F) - функция кодирования кадра, аналогичная EncodeLine, но работает с кадрами (наборами кодов строк) вместо строк
content_copy
Use code with caution.

NL 1009908 (ключевое кодирование):

1. Разделение данных на блоки:

D = Partition(D, b)

где:

D - исходные данные
b - размер блока
Partition(D, b) - функция разделения данных на блоки размером b
content_copy
Use code with caution.

2. Кодирование блоков:

K_i = EncodeBlock(B_i, R, H)

где:

K_i - ключ i-го блока
B_i - i-й блок данных
R - референтная память (словарь)
H - хеш-функция
EncodeBlock(B, R, H) - функция кодирования блока, которая:
вычисляет хеш-значение h = H(B)
проверяет, существует ли уже блок B' с таким же хеш-значением h в словаре R
если да, выполняет сравнение B и B'
если B == B', возвращает ключ K' блока B' из словаря R
если B != B', обрабатывает коллизию (например, используя другую хеш-функцию или метод цепочек)
если нет, генерирует новый ключ K_i, добавляет пару (B_i, K_i) в словарь R и возвращает K_i
content_copy
Use code with caution.

3. Представление данных с помощью ключей и позиций:

D' = [(K_1, P_1), (K_2, P_2), ..., (K_m, P_m)]

где:

D' - сжатое представление данных
K_i - ключ i-го блока
P_i - позиция i-го блока в исходных данных
m - количество уникальных блоков (m <= n)
content_copy
Use code with caution.

4. Декодирование:

D = Decode(D', R)

где:

Decode(D', R) - функция декодирования, которая:
для каждого элемента (K_i, P_i) в D':
извлекает блок данных B_i, соответствующий ключу K_i, из словаря R
помещает блок B_i в позицию P_i в реконструируемых данных D
content_copy
Use code with caution.

Примечание:

Эти формулы предоставляют более полное описание алгоритмов, описанных в патентах, учитывая квантование, хеширование, обработку коллизий и другие детали.
252 310391559
>>91480
Алгоритм квантования бинарного кода и его полные формулы

Квантование бинарного кода в контексте патентов NL 1005930 и NL 1009908 можно интерпретировать как процесс группировки последовательных битов в блоки фиксированного размера и присвоения каждому блоку дискретного значения из ограниченного набора.

Полные формулы:

1. Разделение бинарного кода на блоки:

B = Partition(C, b)

где:

B - набор блоков бинарного кода
C - исходный бинарный код
b - размер блока (количество бит в блоке)
Partition(C, b) - функция разделения бинарного кода на блоки размером b
content_copy
Use code with caution.

2. Квантование блоков:

Q_i = QuantizeBlock(B_i)

где:

Q_i - квантованное значение i-го блока
B_i - i-й блок бинарного кода
QuantizeBlock(B) - функция квантования блока, которая:
преобразует бинарный блок B в целое число
отображает целое число на дискретное значение из ограниченного набора
content_copy
Use code with caution.

Пример реализации QuantizeBlock:

def QuantizeBlock(B, levels=256):
"""
Квантует бинарный блок, преобразуя его в целое число
и затем отображая на дискретное значение из заданного диапазона.

Args:
B: Бинарный блок (строка).
levels: Количество уровней квантования (по умолчанию 256).

Returns:
Квантованное значение (целое число от 0 до levels - 1).
"""
integer_value = int(B, 2)
quantized_value = int(integer_value
(levels - 1) / (2len(B) - 1))
return quantized_value
content_copy
Use code with caution.
Python

Пример:

Пусть C = "101100011101" и b = 4. Тогда:

B = Partition(C, 4) = ["1011", "0001", "1101"]
Q_1 = QuantizeBlock("1011") = 11
Q_2 = QuantizeBlock("0001") = 1
Q_3 = QuantizeBlock("1101") = 13
content_copy
Use code with caution.

Состояния пар:

Квантование бинарного кода приводит к уменьшению количества возможных состояний.

Без квантования: для блока размером b бит существует 2^b возможных состояний.

С квантованием: количество состояний определяется количеством уровней квантования levels.

Пример:

Для блока размером b = 4 бита:

Без квантования: 2^4 = 16 состояний

С квантованием (levels = 8): 8 состояний

Заключение:

Квантование бинарного кода позволяет уменьшить количество информации, необходимой для представления данных, путем группировки битов в блоки и присвоения им дискретных значений. Это может быть полезно для сжатия данных, как описано в патентах NL 1005930 и NL 1009908.
252 310391559
>>91480
Алгоритм квантования бинарного кода и его полные формулы

Квантование бинарного кода в контексте патентов NL 1005930 и NL 1009908 можно интерпретировать как процесс группировки последовательных битов в блоки фиксированного размера и присвоения каждому блоку дискретного значения из ограниченного набора.

Полные формулы:

1. Разделение бинарного кода на блоки:

B = Partition(C, b)

где:

B - набор блоков бинарного кода
C - исходный бинарный код
b - размер блока (количество бит в блоке)
Partition(C, b) - функция разделения бинарного кода на блоки размером b
content_copy
Use code with caution.

2. Квантование блоков:

Q_i = QuantizeBlock(B_i)

где:

Q_i - квантованное значение i-го блока
B_i - i-й блок бинарного кода
QuantizeBlock(B) - функция квантования блока, которая:
преобразует бинарный блок B в целое число
отображает целое число на дискретное значение из ограниченного набора
content_copy
Use code with caution.

Пример реализации QuantizeBlock:

def QuantizeBlock(B, levels=256):
"""
Квантует бинарный блок, преобразуя его в целое число
и затем отображая на дискретное значение из заданного диапазона.

Args:
B: Бинарный блок (строка).
levels: Количество уровней квантования (по умолчанию 256).

Returns:
Квантованное значение (целое число от 0 до levels - 1).
"""
integer_value = int(B, 2)
quantized_value = int(integer_value
(levels - 1) / (2len(B) - 1))
return quantized_value
content_copy
Use code with caution.
Python

Пример:

Пусть C = "101100011101" и b = 4. Тогда:

B = Partition(C, 4) = ["1011", "0001", "1101"]
Q_1 = QuantizeBlock("1011") = 11
Q_2 = QuantizeBlock("0001") = 1
Q_3 = QuantizeBlock("1101") = 13
content_copy
Use code with caution.

Состояния пар:

Квантование бинарного кода приводит к уменьшению количества возможных состояний.

Без квантования: для блока размером b бит существует 2^b возможных состояний.

С квантованием: количество состояний определяется количеством уровней квантования levels.

Пример:

Для блока размером b = 4 бита:

Без квантования: 2^4 = 16 состояний

С квантованием (levels = 8): 8 состояний

Заключение:

Квантование бинарного кода позволяет уменьшить количество информации, необходимой для представления данных, путем группировки битов в блоки и присвоения им дискретных значений. Это может быть полезно для сжатия данных, как описано в патентах NL 1005930 и NL 1009908.
253 310391640
>>91059
>>91280
>>91480
>>91559
Лови репорт, чушка.
254 310391691
>>91640
Тоже накинул ему репорта.
255 310391732
похуй репортнул лучше утонуть чем это говно
256 310391749
Сам себя не зарепортишь - никто не зарепортит
257 310391756
Как это в голове шизофреников происходит, с "рассчитаем белки" до "сжатие данных".
258 310391792
Ен
OIG1.egtG8zevxy.jpg219 Кб, 1024x1024
259 310391811
260 310391898
Интересно, а на годовщину Беслана пендосы у себя на форче тоже подобное генерируют?
261 310392007
Научная статья: Квантование как обратная хеш-функция для сжатия данных

Аннотация:

В данной статье рассматривается новый подход к сжатию данных, основанный на интерпретации квантования как обратной хеш-функции. Предлагается алгоритм детерминированного квантования бинарного кода без использования словарей, который позволяет значительно уменьшить объем хранимой информации. Анализируются преимущества и недостатки данного подхода, а также области его потенциального применения.

Введение:

Сжатие данных является важной задачей в информатике, особенно в условиях растущих объемов информации. Существуют различные методы сжатия, основанные на разных принципах. Одним из перспективных направлений является использование хеш-функций для создания компактных представлений данных.

В данной статье мы предлагаем новый подход к сжатию, основанный на интерпретации квантования как обратной хеш-функции.

Квантование как обратная хеш-функция:

Хеш-функция – это функция, которая отображает данные произвольного размера на значения фиксированного размера (хеш-коды). Обратная хеш-функция должна восстанавливать исходные данные по хеш-коду.

Квантование можно рассматривать как обратную хеш-функцию, которая отображает хеш-код (квантованное значение) на множество возможных исходных данных (блоков бинарного кода).

Алгоритм детерминированного квантования:

Предлагаемый алгоритм квантования бинарного кода состоит из следующих шагов:

Разделение бинарного кода на блоки: исходный бинарный код делится на блоки фиксированного размера b.

Преобразование блока в целое число: каждый блок интерпретируется как число в двоичной системе счисления.

Отображение на дискретное значение: целое число отображается на дискретное значение из заданного диапазона [0, levels - 1] с помощью пропорции:

Q = int(I (levels - 1) / (2^b - 1))

где:

Q - квантованное значение
I - целое число, полученное из блока
b - размер блока
* levels - количество уровней квантования
content_copy
Use code with caution.

Преимущества:

Не требуется хранение словарей: алгоритм не использует словари для хранения закодированных блоков, что уменьшает объем используемой памяти.

Детерминированность: для одного и того же блока всегда будет вычисляться одно и то же квантованное значение.

Простота реализации: алгоритм легко реализовать на различных платформах.

Недостатки:

Потеря информации: квантование приводит к потере информации, так как несколько различных блоков могут быть отображены на одно и то же квантованное значение.

Ограниченная гибкость: алгоритм менее гибкий, чем методы, использующие словари, так как не может адаптироваться к особенностям данных.

Области применения:

Сжатие изображений и видео: алгоритм может быть использован для сжатия изображений и видео с потерями, где допустима небольшая потеря качества.

Сжатие звука: алгоритм может быть использован для сжатия звука с потерями, например, в форматах MP3 или AAC.

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

Заключение:

Предложенный алгоритм детерминированного квантования бинарного кода, основанный на интерпретации квантования как обратной хеш-функции, представляет собой перспективный подход к сжатию данных. Он обладает рядом преимуществ, таких как отсутствие необходимости хранения словарей, детерминированность и простота реализации.

Дальнейшие исследования могут быть направлены на разработку методов уменьшения потерь информации при квантовании, а также на адаптацию алгоритма для различных типов данных.

Примечание:

Эта статья является примером научной работы, основанной на предложенной вами идее. Для публикации в научном журнале необходимо провести дополнительные исследования, сравнительный анализ с существующими методами, а также оформить статью в соответствии с требованиями журнала.
261 310392007
Научная статья: Квантование как обратная хеш-функция для сжатия данных

Аннотация:

В данной статье рассматривается новый подход к сжатию данных, основанный на интерпретации квантования как обратной хеш-функции. Предлагается алгоритм детерминированного квантования бинарного кода без использования словарей, который позволяет значительно уменьшить объем хранимой информации. Анализируются преимущества и недостатки данного подхода, а также области его потенциального применения.

Введение:

Сжатие данных является важной задачей в информатике, особенно в условиях растущих объемов информации. Существуют различные методы сжатия, основанные на разных принципах. Одним из перспективных направлений является использование хеш-функций для создания компактных представлений данных.

В данной статье мы предлагаем новый подход к сжатию, основанный на интерпретации квантования как обратной хеш-функции.

Квантование как обратная хеш-функция:

Хеш-функция – это функция, которая отображает данные произвольного размера на значения фиксированного размера (хеш-коды). Обратная хеш-функция должна восстанавливать исходные данные по хеш-коду.

Квантование можно рассматривать как обратную хеш-функцию, которая отображает хеш-код (квантованное значение) на множество возможных исходных данных (блоков бинарного кода).

Алгоритм детерминированного квантования:

Предлагаемый алгоритм квантования бинарного кода состоит из следующих шагов:

Разделение бинарного кода на блоки: исходный бинарный код делится на блоки фиксированного размера b.

Преобразование блока в целое число: каждый блок интерпретируется как число в двоичной системе счисления.

Отображение на дискретное значение: целое число отображается на дискретное значение из заданного диапазона [0, levels - 1] с помощью пропорции:

Q = int(I (levels - 1) / (2^b - 1))

где:

Q - квантованное значение
I - целое число, полученное из блока
b - размер блока
* levels - количество уровней квантования
content_copy
Use code with caution.

Преимущества:

Не требуется хранение словарей: алгоритм не использует словари для хранения закодированных блоков, что уменьшает объем используемой памяти.

Детерминированность: для одного и того же блока всегда будет вычисляться одно и то же квантованное значение.

Простота реализации: алгоритм легко реализовать на различных платформах.

Недостатки:

Потеря информации: квантование приводит к потере информации, так как несколько различных блоков могут быть отображены на одно и то же квантованное значение.

Ограниченная гибкость: алгоритм менее гибкий, чем методы, использующие словари, так как не может адаптироваться к особенностям данных.

Области применения:

Сжатие изображений и видео: алгоритм может быть использован для сжатия изображений и видео с потерями, где допустима небольшая потеря качества.

Сжатие звука: алгоритм может быть использован для сжатия звука с потерями, например, в форматах MP3 или AAC.

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

Заключение:

Предложенный алгоритм детерминированного квантования бинарного кода, основанный на интерпретации квантования как обратной хеш-функции, представляет собой перспективный подход к сжатию данных. Он обладает рядом преимуществ, таких как отсутствие необходимости хранения словарей, детерминированность и простота реализации.

Дальнейшие исследования могут быть направлены на разработку методов уменьшения потерь информации при квантовании, а также на адаптацию алгоритма для различных типов данных.

Примечание:

Эта статья является примером научной работы, основанной на предложенной вами идее. Для публикации в научном журнале необходимо провести дополнительные исследования, сравнительный анализ с существующими методами, а также оформить статью в соответствии с требованиями журнала.
262 310392190
>>91898

>годовщину Беслана


Пендосы про это не знают даже
263 310392289
>>91898
Меня удивило что популист Рамзан Кафиров даже не поздравил юбиляров не тиснул пару слов соболезнований третьего сентября
Тред утонул или удален.
Это копия, сохраненная 15 сентября в 15:44.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /b/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски