Building a Camera That Can See Wifi | Part 3 SUCCESS!

Поділитися
Вставка
  • Опубліковано 23 лис 2024

КОМЕНТАРІ • 3,8 тис.

  • @eddiex009
    @eddiex009 5 років тому +9529

    Cuestion. Something like this could be used to find the cellphone signals of people buried in colapsed buildings???

    • @mikekartwii
      @mikekartwii 5 років тому +1574

      Really cool idea sir!

    • @fungi331
      @fungi331 5 років тому +1973

      Actually... probably yes. It would just have to scan a lot faster and scan all 10 bands of 4g lte (200 mhz, 400 mhz, 800 mhz. etc.)

    • @scurvofpcp
      @scurvofpcp 5 років тому +487

      @@LightCodeGaming We use to use a setup like RFID for finding radio transmitters, an antenna and receiver is a tuned circuit with a standing wave ratio, it will echo back some power when you apply a signal to them.

    • @scurvofpcp
      @scurvofpcp 5 років тому +175

      @@LightCodeGaming They can be found in some prisons and such, these devices are prone to false positives though, and it is a PITA to keep them up to date with the latest tech.
      One major foil to these types of systems is that high freq singles respond poorly to things such as concrete and metal, metals can both reflect and absorb at that freq range and concrete tends to absorb as well, so it would be a very limited use device for such a thing.
      Personally if I had to invest the coin for something for use in that, I would lean to an active RF Detector, yes I know there are edge cases where the phone may be powered off but still functional, but it is far more practical to detect a transmitting device then to hope for a lucky echo, that an a safety concern is that anytime you have a building collapse there is going to be many unknowns and it is plausible that an RF transmitter can cause other metals to spark, all it takes is a bit of coiled conductor with some oxidation that just happens to be making partial contact with a grounding surface.

    • @isaacniceguy82
      @isaacniceguy82 5 років тому +79

      what about buried in snow?

  • @BreadBoys
    @BreadBoys 4 роки тому +2329

    Im pretty sure this guy can see into the future at this point

    • @mrcringe4512
      @mrcringe4512 4 роки тому +21

      The bread bois

    • @qu4rtz732
      @qu4rtz732 4 роки тому +40

      didn’t expect to see bread boys here, but what a nice surprise

    • @LuskyMJ
      @LuskyMJ 4 роки тому +5

      I'm surprised to see you guys here

    • @vitamin_ce
      @vitamin_ce 4 роки тому +8

      Is this Dad or son talking?

    • @potek_the_BiLai
      @potek_the_BiLai 4 роки тому +4

      Dad?

  • @yubrajbhoi1986
    @yubrajbhoi1986 5 років тому +550

    This is the coolest thing I have ever seen on UA-cam. The Stackoverflow moment is too real.

    • @bighatman3572
      @bighatman3572 4 роки тому

      wait for the karens

    • @stanley8006
      @stanley8006 3 роки тому +4

      @@bighatman3572 you talkin bout kens and karens thinking wifi = cancer?

  • @anthonyrivera8530
    @anthonyrivera8530 5 років тому +649

    A few months ago I was taking a physics class and the professor was talking about “what if we could see wi-fi waves” and that amazed me, it made me wonder how it would be like. To my surprise, I found this video and wow... thank you guys for making a “what if” a possibility!

    • @guilhermetorresj
      @guilhermetorresj 4 роки тому +1

      what-if.xkcd.com/

    • @jamsterical8467
      @jamsterical8467 4 роки тому +5

      Your phone is spying on you and sharing its info with your YT recommendation algorithm

    • @anthonyrivera8530
      @anthonyrivera8530 4 роки тому +3

      @@jamsterical8467 my phone was in my backpack sealed :v but thanks for the warning

    • @jamsterical8467
      @jamsterical8467 4 роки тому +2

      @@anthonyrivera8530 It can still hear you

    • @ImplyDoods
      @ImplyDoods 3 роки тому +9

      @@anthonyrivera8530 ignore the consiricy theoryists just a coincidence nothing more it would take so much processing power to proccess all of that informaiton theres a reason why alex etc only are active when you say a code word

  • @Aemilindore
    @Aemilindore 6 років тому +2330

    i dont know how you guys have time ot do all of these.

    • @thethoughtemporium
      @thethoughtemporium  6 років тому +571

      Thanks to patreon, this is my job. Every bit of support helps me make more videos.

    • @ET_AYY_LMAO
      @ET_AYY_LMAO 6 років тому +89

      He doesn't have to work, he is a filthy commie :p... Anyways great video series. Keep it up!

    • @tuzuh
      @tuzuh 6 років тому +8

      Cody Slab hahaha

    • @willeXmen
      @willeXmen 6 років тому +77

      teiser real fact. Nerds are making the shit dope. Then shit gets wild and we buy it. How does things works? Fuck do I know but it's codes n shit, digits 0101. Stuff like that. These motherfuckers then get filthy rich because they smart and know weird shit and they say fuck the cyber 12. Gang shit.

    • @idgaf5252
      @idgaf5252 6 років тому +33

      A scientist will always find time to do something interesting

  • @vzgsxr
    @vzgsxr Рік тому +54

    Mind blown.
    I was actually having a conversation with my 11 year old son this morning, we were talking about the electromagnetic spectrum, during our conversation we both wondered what the world would look like if we could see the entire spectrum - as opposed to the limited visible portion that we currently see.
    I get home and this video pops up in my recommended videos. Amazing 😂

    • @SpydersByte
      @SpydersByte Рік тому +3

      yea its nearly impossible to even try to imagine what the world would look like if you could perceive the entire spectrum but definitely fun to think about, and this experiment was awesome

    • @vzgsxr
      @vzgsxr Рік тому +2

      @@SpydersByte
      100% agree.

    • @psilobom
      @psilobom 11 місяців тому +3

      @@vzgsxr If you saw in the Electromagnetic spectrum only, all you would see is likely a black and white gradient between high and low signal sources, because the electromagnetic spectrum does not reflect or interact with solid matter like the visible spectrum does. You would not be able to see anything physical, and would be blind to most perils around you. It's likely life could have developed with a way to detect this signal, but unlikely, because it would be relatively useless as a way of navigating the world around you... unless you wanted to find Wifi routers?

    • @AverageAlien
      @AverageAlien 4 місяці тому

      ​@@psilobomthe visible spectrum is the electromagnetic spectrum....you have no idea what you're talking about

    • @AverageAlien
      @AverageAlien 4 місяці тому +1

      It would be a confusing mess. There would be random lights coming through your walls from radio towers and cell towers and WiFi routers. There would be random lights coming from the sky in the form of xrays and gamma rays also. It would just be confusing. Most buildings and people would be transparent and nearly invisible.

  • @bandini31
    @bandini31 6 років тому +194

    Amazing. I am electrician and am i curently working on an internet project installing access points in one company. Yesterday i was thinking how can we build a cam to see signal and making things easier to install. This video was in my recommended today! I knew google were spies but i didnt knew they are reading mind also. This new black magic marketing is freaking me out :)

    • @KieSeyHow
      @KieSeyHow 6 років тому +14

      Google Analytics will smugly take credit for that ... lol

    • @bandini31
      @bandini31 6 років тому

      probably :D

    • @KieSeyHow
      @KieSeyHow 6 років тому +1

      LOL

    • @simp-slayer
      @simp-slayer 5 років тому +3

      Your phone is listening to you. So if you talked about this idea you had with someone, that's where they got it from.

    • @kckdude913
      @kckdude913 5 років тому +9

      @Dread Man The take whatever other unrelated things you're searching/browsing, and then make predictions of them. Kinda like that one girl who was pregnant, but didn't realize it, and then Target sent her ads for pregnant woman because their algorithm detected that she was pregnant since she had been buying scent-less lotion.

  • @hi_im_julian_kirsch
    @hi_im_julian_kirsch 4 роки тому +119

    Regarding the multithreading problem:
    The python interpreter has a global interpreter lock.
    So, while you’re having multiple threads, only one is calculating at any given point in time

    • @dmhzmxn
      @dmhzmxn 4 роки тому +6

      @@danukerudesu8919 Why is the data set so large? Don't you just get one value in that position?
      And why not just start building the image as the data comes in?

    • @Tony_Goat
      @Tony_Goat 4 роки тому +7

      @@dmhzmxn It's likely that each point they scanned from took a bunch of data over a short period of time and they averaged that time out later so they could more consistent data.

    • @bighatman3572
      @bighatman3572 4 роки тому +1

      damn VPN

    • @Loebane
      @Loebane 4 роки тому +2

      @@Tony_Goat I wonder why they're not averaging the data as it comes in... That'd save some serious processing time.

    • @Tony_Goat
      @Tony_Goat 4 роки тому +10

      @@Loebane It's usually good practice to separate the two steps. That allows them to write and debug them separately, so that if something goes wrong with the image construction half way through the scan, they don't waste all that scanning.

  • @crabmansteve6844
    @crabmansteve6844 Рік тому +5

    I work for an ISP, we have an HFC network, which is hybrid fiber/coax.
    You could get rid of a LOT of noise just by buying the (very cheap) tools to put a proper connector on and passing it all through a filter. That and using some nice TFC quadshield coax. It'll clean up the process so much.
    All of that is really quite cheap.

  • @dimii27
    @dimii27 5 років тому +1875

    NASA: Stay right where you are

    • @Dragonstorm1557GAMING
      @Dragonstorm1557GAMING 5 років тому +4

      Naysa is space

    • @ambersummer22
      @ambersummer22 5 років тому +10

      NAZA: Stay right where you are

    • @sirsanti8408
      @sirsanti8408 5 років тому +7

      Nah we already have waaay better radio telescopes

    • @tecwynjones6532
      @tecwynjones6532 5 років тому +26

      @@sirsanti8408 That's due to the fact that the dish that radio telescopes use are HUMONGOUS and can concentrate all the of it on one focal point. They managed to do one with a TINY receiver and coding. If not NASA, a private company will definitely want to hire these guys if they could.

    • @noapoleon_
      @noapoleon_ 5 років тому

      shit's comming

  • @xdaywolf
    @xdaywolf 5 років тому +1987

    "For those of you interested in trying this yourself-"
    Me: *cries in potato*

  • @IceyBonG
    @IceyBonG 4 роки тому +498

    6:20 - The moment where you see what an actual developer does like 95% of his time while coding.

    • @Altern8Paths
      @Altern8Paths 4 роки тому +37

      I swear that website is godsend

    • @snowylance8496
      @snowylance8496 4 роки тому +3

      Yesss lol

    • @georgesconyers9769
      @georgesconyers9769 3 роки тому +6

      At first I was like "how do you manage to fail at reading every line of a file"
      Then that search gave me a hint at what the problem was (assuming it isn't B-roll) and yeah that's an understandable mistake I'd have made.

    • @shaneclark8903
      @shaneclark8903 2 роки тому +3

      Stack Overflow is an actual blessing.

    • @aceman0000099
      @aceman0000099 2 роки тому +12

      @@shaneclark8903 stack overflow is nothing without fellow programmers. The programmer community is the real blessing

  • @E--Drop
    @E--Drop 6 років тому +412

    If it wasn't already awesome enough that you completed such an intense project, you also gave us the links to do this project ourselves??
    You guy are...AMAZING!

    • @wkop8024
      @wkop8024 5 років тому +4

      Is part of the big agenda

    • @duranguenze
      @duranguenze 5 років тому

      I'ts not already easy, because the signal bounces in many directions, and lost streng across the rocks and iron of the structures.

    • @DarthZackTheFirstI
      @DarthZackTheFirstI 5 років тому

      if you say so lol

    • @maxplaysgamez-sharesgaming1756
      @maxplaysgamez-sharesgaming1756 5 років тому +1

      +unixmonk Just Admit It, Quit Whining Like A Baby, You Couldn't Do What The Thought Emporium Had Done. X'D

  • @massimookissed1023
    @massimookissed1023 6 років тому +109

    0:26 That's *geostationary.*
    Geosynchronous are inclined to the equator, and do track over the Earth's surface.
    The synchronous bit is they pass over the same spot at the same time each day.

    • @seraphina985
      @seraphina985 6 років тому +5

      Geosynchronous can also include elliptical orbits with a period of exactly 1 day also which results in a position oscillation in the East-West rather than North-South direction of an inclined circular orbit. Of course there are synchronous orbits that are both inclined and elliptical also which cause the satellite to move in an Analemma in the sky. Of course there are plenty of other orbits that are at least semi-synchronous and repeat at intervals too commonly used for activities like Earth observation when higher resolution is required.

    • @fiveoneecho
      @fiveoneecho 6 років тому +4

      You guys are both right, but you're correcting who called a square a rectangle: there's no point. Geostationary orbit is geosynchronous. Only nerds like us would ever care that it is specifically geostationary and, well, we already know that. ; )

    • @babybirdhome
      @babybirdhome 6 років тому +7

      Cole Smith screw that, I learned something! I've always only heard it referred to as geosynchronous, and now I know there's more to it than that. That's awesome! Keep correcting people so the few who will bother can continue to improve!

    • @florencegomer7937
      @florencegomer7937 6 років тому

      Beware ninjabongtoker1 is a Flat Earth moron.

  • @JLaservideo
    @JLaservideo 4 роки тому +489

    Sweet project dude! Just wondering could you have used the same satellite finder meter you used for your previous video to receive signals from this antenna? I know this is for 2.4 GHz and the satellite meters max out at about 2.1GHz, but if you had a 2GHz antenna on here, you think that would work?
    Keep it up!!

    • @thethoughtemporium
      @thethoughtemporium  4 роки тому +72

      Maybe but I doubt it. If it's out of range the effectiveness drops precipitously. Doesn't really matter about the antenna. More gain won't change the circuits sensitivity much.
      Glad you liked the video :)

    • @deathedell215
      @deathedell215 4 роки тому

      jlaservideo, suprised to see you here

    • @CarsterQ
      @CarsterQ 4 роки тому

      JLaser be like wifi pew pew

    • @MrRedNinja
      @MrRedNinja 3 роки тому

      meow banana

    • @kamils2147
      @kamils2147 3 роки тому

      @@thethoughtemporium hi

  • @XBoY4869
    @XBoY4869 6 років тому +1907

    *Next project:* using WiFi to see people through walls

    • @rkan2
      @rkan2 6 років тому +92

      Gonna need a bit faster robot :P

    • @baggepinnen
      @baggepinnen 6 років тому +84

      Already done, see
      "Through-Wall Human Pose Estimation Using a Radio Signals" Mingmin Zhao et al.

    • @nowonmetube
      @nowonmetube 6 років тому +16

      Saleem Says doesn't work with wifi waves, but with radio waves. This invention already exists.

    • @xaisthoj
      @xaisthoj 6 років тому +11

      If people have their phones on them and are sitting still long enough, this contraption can see their phones.

    • @discoonelove
      @discoonelove 6 років тому +3

      It's easy turn FLEX CAPACITOR on by 234 to 0 257 on matrix

  • @26CW128Jake
    @26CW128Jake 6 років тому +96

    There is a good chance that that second patch is your neighbor's router. However, keep in mind that directional antennas do have some gain behind them, so you may be seeing your own router again off the back of the antenna.

    • @satibel
      @satibel 6 років тому

      could you add a metal plate/grill/microwave door behind to stop that?

  • @alanzhou6334
    @alanzhou6334 5 років тому +508

    The code in line 68: print("Shit on fire, yo!"); LOL

    • @Abcdefg-uw4id
      @Abcdefg-uw4id 5 років тому +19

      We were on the verge of greatness, we were this close

    • @vink6163
      @vink6163 4 роки тому +7

      How to tell when someone is a newbie programmer 😄

    • @juanoxxx333
      @juanoxxx333 4 роки тому +2

      wat min ? i was listening the video xd

    • @franzsno7019
      @franzsno7019 4 роки тому +5

      Guanete a bit after 1:43

    • @ganeshnimbalkar2792
      @ganeshnimbalkar2792 4 роки тому +2

      @ 1:47 😂😂👍

  • @paintboy360olie
    @paintboy360olie 5 років тому +266

    Man imagine what this could do with VR and realtime imaging

    • @alexanderbrown1578
      @alexanderbrown1578 5 років тому +22

      paintboy360 I was thinking the same thing. Imagine walking around your city with this.

    • @TeternalGIone
      @TeternalGIone 5 років тому +36

      That will be in future as augmented reality glasses you may see all waves around you ;) cant wait!

    • @black_swanN
      @black_swanN 5 років тому +11

      @@TeternalGIone we won't see kid trying to walk one square at the time but dance beteween invisible waves

    • @MrLeoHaslett
      @MrLeoHaslett 5 років тому +5

      Isn’t this similar to what Batman did to find the Joker in The Dark Knight

    • @mikethespike056
      @mikethespike056 4 роки тому

      @@black_swanN true dat

  • @Turnah81
    @Turnah81 4 роки тому +184

    Awesome work guys love it. You should be be working on the Square Kilometre Array in Australia!

  • @RayMak
    @RayMak 4 роки тому +264

    This is quite fascinating...

  • @Mrbadassovrhere
    @Mrbadassovrhere 6 років тому +352

    Man I wish I was this smart.

    • @RyanUptonInnovator
      @RyanUptonInnovator 6 років тому +45

      Smart people are sad. Dumb people are happy. Do you really want to be sad?

    • @TheBrownBoy100
      @TheBrownBoy100 6 років тому +103

      @@RyanUptonInnovator I'm dumb and I'm sad all the time :'(

    • @25ksubswithnovideoschallen26
      @25ksubswithnovideoschallen26 6 років тому +1

      alexander deluna you are lol

    • @theunconventionaldeal3879
      @theunconventionaldeal3879 6 років тому +9

      @@RyanUptonInnovator smart people are happy as hell.

    • @tapwater424
      @tapwater424 6 років тому +26

      @@RyanUptonInnovator
      Low serotonin low testosterone beta males are sad. It has nothing to do with intelligence.

  • @darrenmarchant1720
    @darrenmarchant1720 5 років тому +136

    you could run a fiber optic cable up the center to a lens at the tip and capture the visible spectrum to overlay it.

    • @sock_dgram8594
      @sock_dgram8594 5 років тому +75

      There are already cheap devices that do exactly this. They are called cameras.

    • @damianreaves7502
      @damianreaves7502 5 років тому +2

      Lmao

    • @darrenmarchant1720
      @darrenmarchant1720 5 років тому +7

      @@damianreaves7502 no imagination.

    • @damianreaves7502
      @damianreaves7502 5 років тому +11

      No imagination because ive already reverse engineered the human brain and discovered the full secret behind how you third dimensional beings operate on planet earth.

    • @darrenmarchant1720
      @darrenmarchant1720 5 років тому +2

      @@damianreaves7502 well you are either telling the truth or you are just a lame Troll on the internet with nothing better to do than object to every interesting idea that you are envious of because you don't have any thing to contribute.

  • @ukrainiansturgeon8561
    @ukrainiansturgeon8561 2 роки тому +1

    Huge props to Paul, this project sure wouldn’t be alive without him!

  • @EdgyNumber1
    @EdgyNumber1 5 років тому +16

    Now this is a great project with a practical application. These ones are gold.

  • @BigManYa
    @BigManYa 5 років тому +991

    So you’re saying
    If we shoot this in space we can see alien WiFi, that’s dope .

    • @mohpkhall622
      @mohpkhall622 5 років тому +8

      Yus

    • @isaacwildflower214
      @isaacwildflower214 5 років тому +130

      Unless of course they use a different frequency for their wi-fi if they even have wi-fi

    • @BigManYa
      @BigManYa 5 років тому +19

      Isaac Wildflower I heard of a theory that certain frequencies may be an avenue of communication. Kind of makes sense in my small brain

    • @Maxgamer-fd7hv
      @Maxgamer-fd7hv 5 років тому +31

      We have actually been trying to do that for decades(not with a wifi detector tho).

    • @BigManYa
      @BigManYa 5 років тому +7

      Max gamer 20 maybe aliens have really strong WiFi, who knows

  • @GiuseppeGavazzaAmbient
    @GiuseppeGavazzaAmbient 4 роки тому

    The "how do I change the number of open files in Linux" is that part that got me.. knowing Linux is always a work in progresss and if you're worried about open files then you've got a lot open.. showing the work you put into this is awe inspiring, not to mention the results are amazing.

  • @harryvanaken6925
    @harryvanaken6925 5 років тому +10

    This is so inspiring to watch. Just two dudes exploring the possibilites and having a fun time and in the meantime contributing to something meaningful! Keep it up guys

  • @mr.amp0076
    @mr.amp0076 6 років тому +102

    You did it... Results are outstanding....

  • @cse077mukulrana
    @cse077mukulrana 3 роки тому +1

    Creativity , innovation and dedication , intelligence are on next level 🥺🥺🥺🥺

  • @Askejm
    @Askejm 5 років тому +202

    Alright, ma'am so where is your router?
    Old woman: I don't know what a router is?!
    No problem! *takes out cogsworth*

    • @tony2707
      @tony2707 5 років тому +29

      1 hour later...points at device sitting on the coffee table.

    • @blackdynamite_5470
      @blackdynamite_5470 4 роки тому +1

      _ "I didn't know that was a Router, I use it to heat up me drinks" _

  • @Smuggerino
    @Smuggerino 5 років тому +850

    How to check if someone's broke by judging their wifi strength

    • @Aniisananime
      @Aniisananime 5 років тому +18

      I think to do that you can-
      Step 1. First check the strength of the signal when your average number of devices are on.
      Step 2. Add one more device and now check the strength of the signal. Subtract the value from the average load.
      Step 3. Now if you scan a drop in signal strength by the value you noted in step 2 or more than that, and the drop is originating from an unknown source then you can determine there is a break-in and from the magnitude of drop you can calculate the average number of unwanted device being used.

    • @IberianCraftsman
      @IberianCraftsman 5 років тому +4

      what if they are just stealing your wifi?

    • @wowthatscool1324
      @wowthatscool1324 4 роки тому +2

      Smuggerino they should call this a “drip checker”

    • @the_original_Bilb_Ono
      @the_original_Bilb_Ono 4 роки тому +9

      ....or actually use it for something useful and save the lives of all the people hopelessly trapped under marinara sauce. Millions every year die in the sauce because we simply cant locate them in the hardy sweet and tangy sauce.

    • @damaniherod6218
      @damaniherod6218 4 роки тому +8

      @@the_original_Bilb_Ono what

  • @tracybowling97
    @tracybowling97 4 роки тому +1

    The things a couple of genius brains come up with. It's so awesome. I'm in awe. ❤

  • @rklauco
    @rklauco 6 років тому +33

    I suggest to rewrite the program - run the averaging during reposition - you will save the postprocessing time.

    • @sorin.n
      @sorin.n 6 років тому +10

      My idea exactly! (I scanned the comments first to see if it wasn't someone else calling it before.) In 250ms I believe you can do more than averaging it. You can also compute the final image pixel by pixel. Also, why is so much data? How was it stored? As text? (also @The Thought Emporium)

    • @sorin.n
      @sorin.n 6 років тому +1

      I understand that for the prototyping part data is important. Especially when you are not sure what to expect. I was implying that once you know that averaging it is the way to go, you might do it on the fly. Very cool project btw!

    • @simivb
      @simivb 6 років тому +6

      Gigabytes of data is just insane. Back of the envolpe calculation:
      At 3:03 you can see that the image resolution is 80 by 270, thats 21600 samples
      each sample is a float, thats 4 bytes, or 8 bytes if you are using double precision (which I think python does). That means the robot should sample about ~168 KB of data. HOW DID YOU INCREASE THIS BY A FACTOR OF ABOUT A TEN THOUSAND??????????
      The second time, it took 4 hours, with 4 measurements per second (at best) that gives 57600 samples. Did you include a Harry Potter book in each of your pixels? 44 gigabytes is ridiculous. (Edit: with each pixel 4 MB and 44GB of data, one would actually get around 11000 samples)
      What is in those files that they take up 4 MB of space?
      Nice project though.

    • @Radonatos
      @Radonatos 6 років тому +5

      During development it's more important to collect as much raw data as you can get, disk space usage and processing time for analyzing the data isn't much of an issue: If you have bugs in your processing code (like the wrong averaging mentioned in the vid) you could just rerun the analysis. If you throw away raw data and just keep the (possibly flawed) results, you need to redo the whole scanning....

    • @AlexDlugosch
      @AlexDlugosch 6 років тому +4

      I disagree about collecting as much raw data as you can get during dev. You need to choose sample rates wisely, because rather then helping development, if you have so much data that processing takes minutes or hours per pass, you could be wasting time. If it takes you a couple of passes to work out a bug or find a way to make better sense of data, having the right sample rate could make all the difference in a days work.

  • @willfritz2513
    @willfritz2513 5 років тому +26

    What an inspiration to all
    This is truly what makes expanding your mind can do and create
    It’s not only what you see but what you cannot see that makes life so worth living Great work bro👍🏻

  • @RedRender666
    @RedRender666 Рік тому +1

    A few months ago, my friend sent me a LABORWAVE desktop wallpaper and now I see the exact same one in a random video on UA-cam.

  • @Dex99SS
    @Dex99SS 5 років тому +259

    "The only true hacker space in Montreal" ... Dammnn ... Dude's cold AF, just shittin on fools.

    • @rokstr222ify
      @rokstr222ify 5 років тому +5

      How so? Is there some other hackerspace in Montreal that he's trying to imply isn't a true hackerspace?

    • @mten37128
      @mten37128 5 років тому +4

      @@rokstr222ify Montreal has a huge tech scene, from games to AI, so there are definitely others around the city.

    • @Nesggy
      @Nesggy 5 років тому +1

      OMG Montreal!!!! It's my dream to go there!!

    • @ジョンシナ420
      @ジョンシナ420 3 роки тому +1

      @@Nesggy don't

    • @Nesggy
      @Nesggy 3 роки тому

      @@ジョンシナ420 what?

  • @Georgeoforce
    @Georgeoforce 3 роки тому +10

    That labour wave background 😍😍

  • @mauiGoku1990
    @mauiGoku1990 3 роки тому +1

    I've been googling this and looking for apps that do this forever,well at least for years. I'm so glad someone else thought of this and had the means and knowledge to take it from idea to function because I couldn't do it myself respect, ps I have many ideas

  • @chuckcrunch1
    @chuckcrunch1 6 років тому +120

    put the antennae in a Pringles tube (tinfoil covered tube ) the longer the better , . It will reduce off center signals

    • @thethoughtemporium
      @thethoughtemporium  6 років тому +65

      We wanted to but for this it would've thrown the weight off and I didn't want to mess with it once it was working. We'll use that for the next version. Thanks

    • @chuckcrunch1
      @chuckcrunch1 6 років тому +6

      there are some antenna shapes out there you could use that would solve the hole counter balance problem " patch and Biquad " biquad is probably the simplest to make .if you change to 5.8ghz the Ant's are half the size for just as much gain fyi . still need to be shrouded ......ill stop, there is a shit ton to think about with RF and waves in general

    • @trcostan
      @trcostan 6 років тому +2

      The Thought Emporium if you get serious about trying to narrow your beamwidth you should really look into the monopulse technique. Check Wikipedia. Side note I would love to see you add a transmitter and take radar pictures of things.

    • @anullhandle
      @anullhandle 6 років тому +5

      The Thought Emporium . Pringles cantennas are not the right diameter for wifi. There's online calculators for diameter and cutoff frequencies and wave guide can feeds for dishes are fairly common. Cool project!

    • @chuckcrunch1
      @chuckcrunch1 6 років тому

      i need to read up on that more. Sounds very interesting,

  • @itaintmistaken8055
    @itaintmistaken8055 6 років тому +32

    I wish I knew what any of that meant. Super cool though

  • @Waruichinchilla9
    @Waruichinchilla9 3 роки тому +1

    In one of your experiments try building a faraday cage around one of the rooms your camera sweeps over and see what it looks like.

  • @sleeve8651
    @sleeve8651 3 роки тому +4

    Having been interested in communication's from an early age, I came up with the thought that if someone developed a machine capable of actually seeing R.F., that we very likely wouldn't be able to see our hand in front of our faces, due to how many signal's there are coming from Radio, Television, Cell Tower's etc. !
    I ventured too that if nothing else, someone using such a device, would perhaps assign a color for the various radio frequencies !
    Looks like these guys are getting closer to that end !
    It would be very exciting to be able to visualize a radio signal, as it leaves an antenna, and instead of relying on metered measurements to try and understand the antenna pattern and gain direction, we at last could see them !
    Perhaps some day ?
    🤔.....📡 ???

  • @nfreson
    @nfreson 5 років тому +4

    That's dope that you two were willing to share your work and help others who would be interested in trying this experiment!
    Good lookin

  • @RealCadde
    @RealCadde 3 роки тому +2

    I just have one thing to say...
    Binary!
    As in, instead of storing the values returned from the scan in ascii, you store them as binary.
    Depending on the maximum resolution of the data sent back as floating point values from the scanner, you could get away with sending them as single byte (0-255 integer), half-precision float of two bytes (float magic) or single precision float of four bytes (same float magic but better)
    Either way, every line in that data file you are saving...
    xx.zzzzzzzzzz = A total of 13 bytes
    instead of
    WXYZ = A total of 4 bytes.
    And looking at the few examples you have visible in the video, most of the values seem to range from 30.X to 50.X so you probably could get away with simply converting them to half-precision or even single byte readouts at the source.
    You should have ran a test to see just how many different values you get in the readouts and saved you a lot of dataset storage size as well as post-processing time. Perhaps even getting rid of post processing completely.

  • @SavvySteak
    @SavvySteak 6 років тому +236

    FBI: Cogsworth is coming with me. It 's a matter of national security.

    • @Kaiyats
      @Kaiyats 6 років тому +3

      They cant actually do that

    • @EvenTheDogAgrees
      @EvenTheDogAgrees 6 років тому +7

      No, they can't. Montreal is out of their jurisdiction.

    • @Dante_S550_Turbo
      @Dante_S550_Turbo 6 років тому +1

      you don't think they have pull?

    • @EvenTheDogAgrees
      @EvenTheDogAgrees 6 років тому +4

      In order to apprehend people abroad, the FBI requires consent from the host country, and congress has to grant them extraterritorial jurisdiction for said mission. The threat would have to be very credible, and very serious, in order for both of these parties to cooperate.
      Bottom line: no, they don't have "pull".

    • @EvenTheDogAgrees
      @EvenTheDogAgrees 6 років тому +4

      And we're running with it. :)

  • @jakubgrzybek6181
    @jakubgrzybek6181 6 років тому +317

    I call it Starbucks customer.

  • @Bond2025
    @Bond2025 Рік тому +1

    I did some research 20years ago with something called celldar, it was a system to generate a realtime map of areas using reflected RF from phone towers in the UK, it could also act as a passive radar system. It never got beyond the stage of "shapes" moving as computers were not that fast at the time. You could monitor an area and see what was moving such as people and vehicles (or shapes of them).
    It was no problem with monitoring aircraft overhead, but that was limited by downward tilt in antenna radiation patterns and lack of reflection of 2G and later 3G RF.

  • @noximustheomnipotent
    @noximustheomnipotent 5 років тому +85

    It's 3 am, New Year is today. AYY YO What about that robot that can see wifi?

    • @Zak-ob5ze
      @Zak-ob5ze 5 років тому +1

      It's not new technology

  • @nc818
    @nc818 5 років тому +15

    If anyone finds this interesting you can get started with some RTL-SDR’s for $10 and view the a 25 mhz to 1.8 ghz spectrum using SDR sharp.

    • @stevethea5250
      @stevethea5250 5 років тому +1

      Purchase Protection Insurance applies to covered items for ninety (90) days
      (other than in the circumstances listed below) after the date that the first
      part of the full purchase price (or the full purchase price) of the covered item
      is charged to your card account.
      Cover will end at the time any of the following occurs during the ninety (90)
      days after the first part of the full purchase price (or the full purchase price)
      of your covered item was charged to your card account:
      • your card account terminates; or
      • you cease to be a resident of Australia; or
      • you become bankrupt or enter into an arrangement with your
      creditors under the provisions of the Bankruptcy Act 1966 (Cth).

  • @grantscott1686
    @grantscott1686 3 роки тому +1

    I always wonder how people like these guys make a living doing cool projects like this?

  • @mustafaahmed3693
    @mustafaahmed3693 6 років тому +274

    Liked the video for the name cogsworth

  • @Darryl_Frost
    @Darryl_Frost 3 роки тому +5

    I think you will get far better resolution, using a very low aperture, high front to back ratio antenna, instead of a high gain and lower FtoB ratio antenna like the helical you are using in this.
    A waveguide feedhorn is what is usually used for this sort of thing, or at a pinch a Pringles can.
    You lose gain, but you gain in resolution and directionality.

  • @afgor1088
    @afgor1088 3 роки тому +1

    "Labor wave" always nice when your favourite youtuber is also a commrade

  • @danwua4760
    @danwua4760 4 роки тому +6

    Why wasn't this recommended to me sooner?!?!

  • @mitchellanderson5785
    @mitchellanderson5785 4 роки тому +3

    I remember reading about a guy who was super into body modifications. He got some sort of implant on/in his ears (i think) that allowed him to hear wifi and stuff like that

  • @stupid9830
    @stupid9830 3 роки тому

    There are so many practical uses this could have. You need to teach me your knowledge

  •  6 років тому +12

    You know what? Rotate/sweep a reflector in front of the antenna instead of the whole antenna.
    This could get the scan faster and snag wires no more.
    I don't know if you're familiar with the early versions of ultrasound (echograph) probes that swept a reflector in front of a single transducer. It would limit the field of view at around 45 degrees but heck, 360 cameras are recent tech too :D
    Also the focusing could be improved like this by shielding the antenna better. The helix has ugly side-lobes and it will give plenty false readings. A very long can antenna (2...3...4 lambda wave guide) has a narrower beam pattern and no side-lobes.
    Isn't .25s a bit long?

  • @--hEaVeN-cn4gx
    @--hEaVeN-cn4gx 4 роки тому +4

    "Laborwave" I love it

  • @edmatzenik9858
    @edmatzenik9858 Рік тому +1

    A hand-held wi-fi mapper would be quite a commercial success in music shops. Thousands of musicians use wireless links, mostly at 2.4 g.

  • @robertojavier1203
    @robertojavier1203 5 років тому +18

    At the end of the code it said “Shit on fire yo!” As an exception function string XD

  • @revorocks123
    @revorocks123 6 років тому +9

    Really cool idea. I cant help but think it would actually be better in black and white though as that way wifi signals will be bright spots with lower signal areas being darker. Colour makes it harder to interpet?

    • @groszak1
      @groszak1 6 років тому +3

      also the colors fluctuate a lot into completely different colors; is that a bug in color coding?

  • @kieranfester3296
    @kieranfester3296 Рік тому

    This one of the most brilliant video I've ever seen. What a great example of competence meeting UA-cam

  • @SloggieBear
    @SloggieBear 5 років тому +12

    amazing work, well done - so impressive and you're so generous with your learning.

  • @hotlavatube
    @hotlavatube 5 років тому +7

    K, now miniturize the scanner and deploy a swarm of drones to automate building scanning.

  • @MsAniketjoshi
    @MsAniketjoshi 4 роки тому

    This channel should be the single biggest channel on UA-cam

  • @leberkassemmel
    @leberkassemmel 6 років тому +94

    I wonder if one could do this with a usb wifi stick with a detachable antenna. Run a scan, move the robot, run a scan, move...
    Then you could color in different wifi routers. Or colorise by channel.

    • @thethoughtemporium
      @thethoughtemporium  6 років тому +26

      That was similair to the original plan actually. We just couldn't figure out how to implement it in GNUradio since we're new to it.

    • @WhiterockFTP
      @WhiterockFTP 6 років тому +7

      You would have custom code for that, no GNU radio required, which wouldn‘t be so hard, I‘ve done it few years ago for just 1 axis of rotation and the produced some nice polar plots. I can‘t quite recall how it was called, but there is a really nice library for python, something like „scapy“ or similar, I am sure you would find it. Of course if you‘d run it off of a raspberry pi or similar you could do the turning, data collection and processing all from within the same device and even code :)

    • @Manawyrm
      @Manawyrm 6 років тому +14

      a Wifi-Stick like the TL-WN722N (with Atheros chipset), set the thing into "monitor" mode, and then use something like pcap (or it's python equivalent) to capture all the packets you can receive.
      Filter out every SSID announcement packet and plot their RSSI onto an image. That should look really cool and because you have the mac address of each router, you could even give each router on the imageplot it's distinct color...

    • @malakilab
      @malakilab 6 років тому +10

      Yes it is in fact doable. Just with the strength of the signal. I did a similar experiment when i were in Montréal. At the time i had my Wifi attacked all the time. I got fed up and i made an honeypot, when the guy with the same MAC connected on it, i went with my laptop and a cheap wifi on promiscuous mode, gathering the data while walking, to then pin point it in an apartment nearby using triangulation.

    • @jayjaghla7310
      @jayjaghla7310 6 років тому +5

      MalakiLab Then what?!? How does this awesome story end?!?

  • @modelllichtsysteme
    @modelllichtsysteme 4 роки тому +66

    8:40 I think you got a visit by the government after this idea 😄😄😄

    • @atlas8827
      @atlas8827 4 роки тому +1

      that's intended.

    • @blackdynamite_5470
      @blackdynamite_5470 4 роки тому +7

      He was never heard of again.
      He works at Area 51 now

    • @evannibbe9375
      @evannibbe9375 4 роки тому +2

      That’s more of a US government thing, not a Canadian government thing

    • @Heroestoico
      @Heroestoico 3 роки тому

      Well actually he supposed to dissappear mysteriously...

    • @kamils2147
      @kamils2147 3 роки тому

      Uhm..

  • @EmrHealthAlliance
    @EmrHealthAlliance 4 роки тому +2

    A fellow in Oregon was working on a similar system to overlay on a Video Camera back in about 1996, saw some samples of his, but not sure what happened to his project. Yours would be interesting if it could automatically do the same thing, as you were doing with photoshop, merge the still image with the emissions. Possibly generating that at video frame rate for video output, similar to Flir heat camera. Excellent work, thanks for sharing.

  • @GauravKumar-eu5ct
    @GauravKumar-eu5ct 6 років тому +28

    At around 2:40 mark you talk about scaling the values (floating point numbers between 24(Minimum) to 45(Maximum)). I think you should revisit the formula. The scaling formula usually reads like (Value - minimum)/(Maximum-Minimum) * 255. This will give you better separation between values. Or am I missing something here? Awesome work though! You should also explore using GPUs to cut down on the processing time.

    • @PATTHECATMCD
      @PATTHECATMCD 6 років тому +4

      Remember that the reading is of Decibels, which are not linear in progression. Decibels are logarithmic. Matching the test value to what can be expected to be output and measured is a crucial factor though. I'd agree with you on sentiment if not the exact method you propose.

    • @esuelle
      @esuelle 6 років тому +6

      I agree with you. He's normalizing the value using 100 as a max. Which only works because you're not going to get a value over 100 dB, but you're not getting the best separation between the value. Also, for the image to actually be colorful, he's not actually using the same value for each of the RGB channels, or you'd get grayscale values (which the resulting image clearly is not)
      I can't really understand the code that generates the image to know how the normalized values are being converted to RGB though.
      Edit: Under more investigation, it seems that the code's output is indeed just a 270x80 grayscale RGB image which they're later converting (and upscaling it, which causes artifacts visible in the final image) to HSV, just so it's colorful. Personally I'd map the intesity values to a gradient of colors from blue to red, creating a more normal heatmap, rather than the trippy colors you get from mapping RGB directly to HSV.

    • @PATTHECATMCD
      @PATTHECATMCD 6 років тому +1

      @@esuelle well, I guess maybe if you can just work out the central area of each of the cluster groups, and paint out the highest decibel level areas, you'd get something meaningful from the data. A lot of those are going to be reflections from the WiFi hotpots but they should centre roughly over the position of the routers sending the data. The tricky part is a computer working out how many clusters, how many routers working within the scan area.

    • @thebagmasters
      @thebagmasters 5 років тому

      @@esuelle Thank you, that is exactly what I was curious about. Same number for each RGB == grayscale; HSV makes sense. Asking the real questions.

  • @kriskiireonsitakschill1732
    @kriskiireonsitakschill1732 5 років тому +7

    When a video cuts out and you try to find the spot where the best connection is

  • @Maisonier
    @Maisonier 4 роки тому

    This is amazing!! I have the same idea years ago, but I never do anything...thank you for sharing this with the humanity

  • @genusrosaceous
    @genusrosaceous 5 років тому +4

    Bravo, Gentlemen, bravo! You, Sirs, are badasses! Keep up the fantastic work.

  • @YuriDokiDoki
    @YuriDokiDoki 5 років тому +16

    Yay, now I can see if my router is screwing up again before my computer loses the Internet.

  • @stanst2755
    @stanst2755 Рік тому +1

    The final result reminds me of the Predator seeing. You could do a video going through the city. I know it takes time but the result would be interesting.

  • @Katonje
    @Katonje 5 років тому +4

    Guys! That’s amazing! Thanks for sharing all your work!

  • @OrganicMint87
    @OrganicMint87 5 років тому +13

    This was an awesome project to watch you complete! Great job guys!

  • @TesserId
    @TesserId 3 роки тому +2

    I have friends who are off-the-chart Highly Sensitive People, a few of which are negatively affected by WiFi. I've used WiFi meter apps, and even bought a directional meter to assist them. Seeing this, I can tell that I'm going start thinking about copying this build. It's just too cool. ~~~ Side note: some of those friends are so sensitive that aroma therapy makes them ill, even in minute quantities.

  • @Candy-uo8sv
    @Candy-uo8sv 6 років тому +9

    You should try making it capable of higher resolution

  • @capstasher
    @capstasher 6 років тому +49

    Laborwave on thonkpad. Nice

    • @rkan2
      @rkan2 6 років тому +4

      More like THICCPAD (X220 ftw)

    • @AriaPosting
      @AriaPosting 6 років тому

      Watching on a T410

    • @meltedcheese1908
      @meltedcheese1908 6 років тому

      Watching on an X201

  • @ZenJAlias
    @ZenJAlias 4 роки тому

    How are YOU not rich or famous?? This is the stuff our world should be on about instead of processed foods science and genetically modified diabetes. Congrats on accomplishing your project. I find this awesome and a your stuff is so interesting.

  • @sadduck1737
    @sadduck1737 6 років тому +8

    Ahh good ol stack overflow

  • @TheNimaid
    @TheNimaid 6 років тому +7

    My type of guy is one who aspires to build machines to see cosmic hydrogen and pulsars. How can that not get your engines revved up? ;)

  • @kasberkhof7958
    @kasberkhof7958 3 роки тому

    I have zero experience with all of this but it looks like so much fun!

  • @motbus3
    @motbus3 6 років тому +4

    Saving to different files have lots of cons. You have to write and read it again in 2 phases. That's already the double of io operations. I would rather do the stuff in other way.
    1st idea: create a fs partition that allows huge files. And save only one file and seek data using different pointers. You only need different file descriptors set as readonly to get this working and little work to not read what is not written yet
    (((1.5st idea: you could use tmpfs a lots of ram too)))
    2nd idea (which i think is better) is to pipeline everything not saving the file but creating buffers on ram and processing into image.
    This could be very useful to plug several functionalities together. With python you could any functional-like approach or punch lots of objects with same interface.
    Anyway, this project is so could that i would like to live somewhere near just to see it personally

    • @motbus3
      @motbus3 6 років тому

      Just tobe more specific io for hdd just stacks lots of syscalls from both linux vfs and hdd driver. Also depending on your fs settings it also pushes lots of meta data around. These stuff are not bad for general purpose because it gives lots of control and flexibility. But I think you dont need it. So avoiding the overhead and pipelining the process would make the project lighter im terms of requirements and easier.
      But I dont have any cool projects like these XD getting it to work is totally cool!

    • @motbus3
      @motbus3 6 років тому +1

      Danukeru DESU :D cool a reply :D @me in rd stuff too :D s you could have both. Streamed to send data and stored. Or streamed reduced and processed than stored. Anyway, while i was watching i saw you guys looking foe how to increase the number of files. So maybe protobuf oe anything could helped too. Anyway, im not anyone important :D i mean, YT comments who cares :D great work anyway!

  • @TheGreatMusicMaster
    @TheGreatMusicMaster 5 років тому +41

    2:47
    ! L A B O R W A V E !

  • @ashpjangde
    @ashpjangde Рік тому

    The voice was enough for me at the start to trust that the project is real and not a clickbait.

  • @thinman4648
    @thinman4648 6 років тому +10

    Try using one of those old radio tv antenna dishes, for your next antenna

    • @BenHelweg
      @BenHelweg 6 років тому +4

      Used to have one of these tuned to 2.4Ghz, and I stupidly got rid of it.

    • @tesseract342
      @tesseract342 6 років тому

      he did in the previous version

    • @thinman4648
      @thinman4648 6 років тому +1

      tesseract, that was a satellite dish, not a radio dish

    • @tesseract342
      @tesseract342 6 років тому

      true sorry, that would be a huge feat though

    • @thinman4648
      @thinman4648 6 років тому +1

      tesseract, it would be a huge feat, but if he does it and I works....

  • @tprice2012
    @tprice2012 6 років тому +4

    Awesome project! If the first image processing only used the first capture, do you really need 250ms per location? Seems possible to speed up the sweep and lower capture time to ease data transfer and post processing burden.

    • @AlexDlugosch
      @AlexDlugosch 6 років тому +1

      You would want to sample over a period of time at each position because 802.11 transmissions aren't constant over time. They start and stop, and there's often lots of dead time with no transmissions followed by periods with many transmissions. If you only sampled a position for a short amount of time, you might miss a transmission.

  • @kmydet
    @kmydet Рік тому

    i can't wait for the future of these projects, such as imaging those canadian radar transmitters and even pulsars

  • @Electroblud
    @Electroblud 6 років тому +11

    So why are there those vertical line artifacs in there? Is that due to the telescope still moving a little when recording the data? What would happen if you scanned horizontally instead of vertically?
    Is it possible to take the angle into account that the antenna receives its signal in to overlay the pixels and increase the resolution? I think I heard something like that before using a "Regularised inverse calculation" algorithm.
    Edit: If you have access to CIGRE papers, it was used in Cigre 506 "Gas insulated Systen for HVDC: DC Stress at DC and AC systems" Working group D1.03 August 2012 Chapter 4

    • @Electroblud
      @Electroblud 6 років тому

      Aaahh got it. So you're already doing that. Nice! Thanks for the answer!^^

    • @PiezowDimD
      @PiezowDimD 6 років тому +1

      The line artifacts seems to be related to the direction of the travel. The motor are stopped during acquisition but still energized, right ? could this explain it ?

  • @SovietBelka
    @SovietBelka 5 років тому +19

    Can you do the same scans for 5G to see howmuch more powerful it is?

    •  5 років тому +7

      5GHz WiFi has less range than 2.4GHz and is blocked more easily by walls.

    • @infinitedeathloop5517
      @infinitedeathloop5517 5 років тому

      @ same as wifi

    • @mikethespike056
      @mikethespike056 4 роки тому +2

      @@infinitedeathloop5517 no...

  • @wesestes6201
    @wesestes6201 3 роки тому

    Reminds me of the visor Lt. Geordi La Forge has. Absolutely incredible, thanks for sharing!

  • @mattmoreira210
    @mattmoreira210 4 роки тому +7

    Hey there! That's a truly amazing project. I have a suggestion: what if the robot head/antenna could spin continuously in both axis, without needing to reverse the rotation? That would enable 360-degree mapping of the surroundings. I hope that makes sense.
    P.S. Also, do you guys know if a simple adjustable class-c rf amplifier would do the job?

    • @cyberyogicowindler2448
      @cyberyogicowindler2448 6 місяців тому

      Make a mechanism similar like LIDAR. The antenna may be coupled by rotational trafo or capacitive to need no sliding contact.

  • @cpufreak101
    @cpufreak101 6 років тому +55

    Take cogsworth to Russia and track UVB-76 With it

    • @abatollo
      @abatollo 6 років тому +9

      It was already tracked. Just a military base near St. Petersburg.

    • @KokoroKatsura
      @KokoroKatsura 5 років тому

      A N I M E
      N
      I
      M
      E

  • @Cupman668
    @Cupman668 9 місяців тому

    These guys are living my dream life.

  • @infinummjb
    @infinummjb 5 років тому +8

    can you put 2nd coil on the opposite end to double the speed of data acquisition?

    • @stevethea5250
      @stevethea5250 5 років тому

      Just serviced my car from here. No hassles at all.
      - convenient planning for dropping off car
      - friendly technicians
      - called me after inspection to advice the condition of my car and associated cost (they didn't charge me for light bulbs and wheel alignment)
      - gave me an approximate time of pickup during the after-inspection call
      - service message when the car was ready
      - detailed run through for the repairs and checkups done
      All in all, a perfect anticipated level of service. Will update if had any issues with the car after service.

    • @rocketman7334
      @rocketman7334 5 років тому

      This is a classic helical antenna design. The metal base plate (which has the face on it) and motor assembly would block the 2nd coil from seeing anything proper, so that would not work. I like the idea of using a phased array.

  • @KeirRice
    @KeirRice 6 років тому +28

    It could be worth looking at the numpy python module to see if it can do a faster job processing the data.
    I think you could load to data directly using numpy.fromfile. I would test it out, but there is no sample data on the GitHub page :P

    • @asnord01
      @asnord01 6 років тому

      I also think that numpy can help to do a faster job. However, i'm prety sure that numpy.fromfile is not suitable for large amount of data. In this particular case, i would recommend using generators to read and process data without put them in RAM.

    • @asnord01
      @asnord01 6 років тому

      I don't know this functionality but it can be interesting. If it's possible (and it's not always possible), I think it's better to do all the processing on the fly though.

    • @babybirdhome
      @babybirdhome 6 років тому

      If you really want faster processing of huge amounts of data, may I recommend not using an interpreted language to do that processing?

  • @colorbugoriginals4457
    @colorbugoriginals4457 3 роки тому +2

    4:10 can imagine being that neighbor.. "yeah so we invented something that can look through your walls and want to know if you could tell us how well it is working" 😅😅😅

  • @HennerZeller
    @HennerZeller 6 років тому +13

    Do you have the raw data somewhere of the indoors measurement ? I am curious and would like to play with visualizations.

    • @HennerZeller
      @HennerZeller 6 років тому +2

      Cool, I cobbled something together on my hzeller/cogsworth-viz github. From what I understand, each file represents a pixel with a bunch of measurements stored as IEEE floats. Memory mapping the files makes it pretty fast to process (takes only a few seconds if the harddisk is fast).

    • @Wereld03
      @Wereld03 6 років тому

      Hey, your that RGB matrix guy!

    • @HennerZeller
      @HennerZeller 6 років тому

      Yep.