[ / / / / / / / / / / / / / ] [ dir / animu / asmr / ausneets / clang / leftpol / sonyeon / vg / vichan ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Email
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): a282a0c9178e943⋯.jpg (108.42 KB, 1280x720, 16:9, JABCode.jpg) (h) (u)

File (hide): 4a2b907b764654f⋯.png (27.67 KB, 612x506, 306:253, CobraKing.png) (h) (u)

[–]

 No.983571>>983987 >>984602 [Watch Thread][Show All Posts]

 No.983579>>984634

File (hide): 870caed40990579⋯.jpg (21.06 KB, 278x188, 139:94, Ultracode1.jpg) (h) (u)

File (hide): e28e44d06cba2f7⋯.jpeg (21.97 KB, 200x150, 4:3, Ultracode2.jpeg) (h) (u)

More code that is proprietary


 No.983582>>984634

File (hide): 6cf42aef19c901a⋯.png (17.55 KB, 200x200, 1:1, 200px-Shotcode.png) (h) (u)

File (hide): 42f207c4885f455⋯.png (11.35 KB, 826x474, 413:237, 6-Figure3-1.png) (h) (u)

File (hide): b31e88539c71fb5⋯.png (6.43 KB, 225x225, 1:1, annular_code.png) (h) (u)

More barcodes


 No.983583>>983619 >>983994 >>984634 >>985002

File (hide): 9810db9508acd90⋯.png (61.45 KB, 532x309, 532:309, kikcode.png) (h) (u)

File (hide): fa79900e37f851f⋯.png (28.54 KB, 233x216, 233:216, 1_h0SPxoWaWI6SDmM8zlfS5Q.png) (h) (u)

Cancer code coming through

Why can't 8chan make its own barcode? Sounds like a good project


 No.983592>>983619

File (hide): 7f79d511ea126e5⋯.png (9.23 KB, 450x450, 1:1, qrquine.png) (h) (u)

It's a quine.


 No.983619>>983773 >>983994

File (hide): 29bfee77d173271⋯.jpg (1.77 MB, 2550x3580, 255:358, Snowcrash_guide.jpg) (h) (u)

>>983592

That is kinda funny. But has anyone tried to make our own brand of QR code >>983583 ?

Also https://encyclopediadramatica.rs/Embedded_files

V I D E O B A R C O D E


input=$1; output=$2; width=1280; height=720; block=8
rate="29.97003" # it can be also "23.976024" or "25"
truncate -s %$(($width*$height/($block**2)/8)) $1
ffmpeg -f rawvideo -pix_fmt monob -s $(($width/$block))x$(($height/$block)) \
-r $rate -i $input -vf "scale=iw*${block}:-1" -sws_flags neighbor \
-threads 8 -deadline best -c:v libvpx -b:v 256k $2
input=$1; output=$2; block=8
ffmpeg -i $1 -vf "format=pix_fmts=monob,scale=iw/${block}:-1" \
-sws_flags area -f rawvideo $2


 No.983624>>983980

S N O W C R A S H


convert input.gif -type truecolor -depth 8 +matte tmp1.bmp
head -c 138 tmp1.bmp > tmp2
cat archive.7z >> tmp2
dd if=tmp2 of=tmp1.bmp conv=notrunc
convert tmp1.bmp outputimage.png


 No.983629>>983653

>blur-aware color orde

how does that work when the camera moves vertically or diagonally or slightly up because the user's hand is shaky


 No.983653

>>983629

they expect the blur to be one-dimensional.


 No.983773>>983980

Any methods that can save a high volume of data without the annoying process of being "scanned"? I'm thinking like punchtape or something, something physical which you can just conveniently feed through.

>>983619

Why not convert it to base64?


 No.983980

>>983773

"Scanning" is for the mobile age, and it also have use for archiving with Paperback

Tagging the streets with QR code is basically /pol/'s passtime (see https://twitter.com/ahundredhands)

> Base64

FIle embedding is about hiding data in weird places for times when a website only accepts images, videos, audio and such. See >>983624 for YouTube

Challenge 1: bash script that hides data in EXIF/*IFF metadata blocks, or even MKV/MP4 metadata blocks

Challenge 2: hash visualization similar to hashblot and polyhash


 No.983987

>>983571 (OP)

>Master/Slave Symbols

UGH!


 No.983994>>984597

>>983619

>But has anyone tried to make our own brand of QR code >>983583 ?

Translation: I'm too stupid to make something, someone else please make it for me!

>>983583

>Why can't 8chan make its own barcode?

Just for fun? Or do you want to solve a real problem? Making 2d barcodes isn't difficult. Making something more useful than existing solutions is difficult.


 No.984597

>>983994

> Just for fun? Or do you want to solve a real problem?

Just a FOSS version of a circular/annular/dart barcode, because it looks good for sharing PGP keys, IPFS/Torrent hashes or hyperlinks.

The Messenger code looks pretty obvious with 4 "eyes" 90 degrees apart for position/alignment, but we don't know where the timing patterns are.

The Kik code is even weirder as there is no position/alignment pattern or Timing pattern.

Snapchat's code (non-annular) looks pretty arbitrary with the logo, the format is static and scanning is easy, adapting it for 8chan or some other project would be sweet.


 No.984602>>984604 >>984625

>>983571 (OP)

There's a reason why color isn't used for printed barcodes because blacks are cheap.


 No.984604>>984614

>>984602

negligible cost and phone-to-phone data transfer makes it easy to use color barcodes.


 No.984614>>984623

>>984604

First of all, cost of ink amounts to millions of dollars. Second, color printers have quadruple the complexity and failure rate of black and white printers. From which follows the third, color printers are vastly more expensive to operate.


 No.984623

>>984614

Firstly, if you have the money to print colored posters, the side cost of colored barcodes are negligible.

Second, you have not answer the phone-to-phone or screen-to-camera data transfer question.


 No.984625>>984626 >>984629 >>986225

>>984602

>cheap

Printers are garbage and produce vastly different color results, cameras are garbage and produce vastly different color results, time is garbage and changes printed colors over time, the whole idea of using color as scannable information is a bad idea.


 No.984626>>986166 >>986225

>>984625

Ah and let's not forget how ambient color (daytime, surrounding materials and colors, etc) change the way things look.


 No.984629>>984630

>>984625

>Vastly different color result

When you only use primary and/or secondary colors it becomes negligible

>cameras are garbage and produce vastly different color results

Ditto

>time is garbage and changes printed colors over time

Then you are printing on the wrong type of material in the first place

>ambient color

Color adjustments, people, it is EASY (especially with phone camera lights)


 No.984630>>984634

>>984629

>When you only use primary and/or secondary colors it becomes negligible

If you do that then the cost of ink is definitely less worth it. It'll probably be a better idea to use shapes rather than colors. For example I imagine you could change squares into horizontal & vertical lines pretty easily.


 No.984634>>984635

>>984630

> change squares into horizontal & vertical lines pretty easily.

And that is how you reduce data capacity of a barcode! Well done, faggot!

Seriously, standard line barcodes have been around for decades with shit capacity, then >>983579, >>983582 and >>983583 came and nothing is the same ever again


 No.984635>>984982

>>984634

>And that is how you reduce data capacity of a barcode

Squares = pixels in the QR code or whatever. Rather than just reading whether it's black or white, you also check whether the pixel is tall or wide.


 No.984982

>>984635

increases unnecessary complexity, and the tradeoff is that you have to make larger prints to prevent print blurs.


 No.985002>>985049

>>983583

Thirty Kikcodes as example!

https://my.mixtape.moe/ewwpgz.zip

Now, all we need is to find which patterns are used as position/alignment pattern


 No.985049

>>985002

https://my.mixtape.moe/iajgen.zip

There, 100 examples sorted by resolution. Surely you can make something outta this


 No.985872

Bumping this for fun


 No.986057

2DPD


 No.986166

>>984626

also uncalibrated screens lol


 No.986225

>>984625

>>984626

That's why you put a calibration region on the image.


 No.986229>>986415 >>987417

I was thinking of making a small 2 hour project where you could encode strings into small images that would be made up of 1x5 "tiles", representing 5 bits/32 unique characters,

00000 would be a space obviously

00001-11011 would be the characters of the alphabet

11110-11111 would be 5 extra special characters, the ones i have in mind are ",", "-", (apostrophe), "?", and "."

I'd have the decoder two commas into a colon, a comma and a period to a semicolon, a comma and a hypen to a to an exclamation mark, and two hypens into parenthesis.


 No.986231

This is fascinating. I've always wanted a means of storing data on giant tapes of some ridiculously strong material that could stand the test of time and be simple enough to implement on SBCs.


 No.986415


 No.986665

bump


 No.987373


 No.987417

>>986229

Baudot code or ITA2.


 No.988443>>995801

There are numerous protocols currently in development and they all have unique abilities. One is even challenging wireless protocols like NFC in terms of throughput. The main thing is being able to decode with a 99%+ success rate in ANY lighting. The next few months should be interesting, I mean, serving data off your screen like its some kind of antenna, that's freaking sweet. Good luck fellow developers, let us make this a good run. - JP


 No.995801




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
38 replies | 5 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / animu / asmr / ausneets / clang / leftpol / sonyeon / vg / vichan ][ watchlist ]