A sip of image processing
I wanted to prepare some ground to do a little image processing. Had an idea to do a Sudoku solver for Android (answer: yes it's already been done).
The ever-faithful scipy provides a lot of the gear needed to get going through python. It's surprisingly easy to access images as data. Just scipy.misc.imread() to summon a N by M by 3 array of numbers.
Anyway I played around with a cellular automaton to see what would happen. I read a big chunk of Stephen Wolfram's book a while back and thought they'd provide a nice point to generate some pictures from. I find them both curious, as simple ways to generate complex behaviour, and attractive.
Source: Refute.me.uk
You might also like:


Modeling the problem w venn diagrams
I used 2 circles that overlap to represent A and B. The overlap includes 5% of both populations. So, that is the set that intermarries in this generation, these now make up a 3rd group, the crosses, call them 'X'.
For the next generation the problem statement did not say which of the population was the 5% (of each) that would intermarry. Does just A and B contain those that would intermarr...ur original statement indicated only that 5% of A and B intermarry. So that population, what, dwindles in the next generation? Or are we to include their offspring in the next generation and include 5% of them to intermarry. How many offspring do A's and B's have?
This is a typical problem in cellular automata. And there is a version of Conway's life that has some of these characteristics.
Two ideas
First, I don't think cellular automata really "model" anything material--they just are what they are--cells in a table changing from one value to another.
That being said, there are a couple of interesting SF novels I think you would enjoy.
The First is "Bloom" by Will Mcarthy: In a Post Apocalyptic Future where Earth has been rendered uninhabitable by self-replicating nanomachines, ...l" "laws" that might allow life, even intelligent life to be simulated and evolve in a computer program called the "autoverse."
They have trouble coming up with a simulated chemistry and physics that is both complex enough to give interesting results, but not so complex that the sim can't be run, even when they rent processing time on linked arrays of all the world's supercomputers.
You are now in DEEP philosophical waters, are
You saying that the peculiar body of mathematics we have now is a logical consequence of existence? i would say that what is arbitrary are the particular mathematical examples and pathways that we've managed to explore thus far.
for instance at one point we explored euclidean geometry, but DIDN'T explore noneuclidean geometries.
at one point we explored fractions but didn't explore i...cation? we might do this for pure fun, and thus far have no evidence of a 5 dimensional space in which our matrix multiplication is a rotation! is THAT game arbitrary or not?
what about Robinson's nonstandard analysis vs standard analysis, is the choice of which to play with arbitrary or not?
i think in this sense mathematics has an arbitrary component, which is not such a bad thing.
No easy road! I'd say it took me 10 years of
Study to say intelligent things about this. the question about intelligent design (ignoring for a moment motivations, politics...) is subtle. the best preparation is a wide appreciation for the complexity that is life on this planet. why not the both of you take a biology class? then some chemistry. then study something complex that WE"VE built? say the windows operating system running on a micr...way if it is of interest to you, definitely do not start by "reading debates between bla bla bla". read some cool biology books about all the details out there. much better way to start. hell, get a field guide to flowering plants and see if you can learn to distinguish between 500 species of them. california's got i think 4000 at least. get first hand experience of the details that species are!
I had this minerology chemistry set, with
Alcohol lamp. i watched sulfur go through wacky phase changes when you melt it, i felt some things warm testtubes when dissolved in them and some things COOL them (that was weird!) all kinds of stuff.
connected a bunch of chemistry with the rocks around me.
when i eventually learned about atoms and molecules and physical states of matter it all made concrete sense.
also fixed c...Theory/life-cellular-automata" title="Life cellular automata">life cellular automata in 7th grade. read tons of science fiction.
all very formative. definitely helped conceptuatlize in later classes. i can't imagine people learning science without these experiences.
alas not working in science engineering or academia know.
for another view of this experience:
FSMLabs Releases TimeKeeper 6.0 With New Support for Extended … — SYS-CON Media
TimeKeeper is a trademark of FSMLabs Inc. FSMLabs is a registered trademark of Finite State Machine Labs Inc. Add to Digg Bookmark with del.icio.us Add to …
U.S. Patents Awarded to Inventors in Pennsylvania (May 31) — Targeted News Service
The MLT-3 code is treated as a code generated by a finite-state machine using a trellis having state dependencies between the various states. A super trellis …
![]() |
Cellular Image Processing Book (Nova Science Pub Inc) |
Revealed: How Lady Gaga helped Google keep malware off Androids — Naked Security
A smartphone, however, is a finite state machine. Therefore it *could* actually be possible for a supercomputer to evaluate every possible state reachable from …
![]() |
Automata Implementation: 4th International Workshop on Implementing Automata, WIA'99 Potsdam, Germany, July 17-19, 2001 Revised Papers (Lecture Notes in Computer Science) Book (Springer) |
Computer and Computing Technologies in Agriculture, Volume II: First IFIP TC 12 International Conference on Computer and Computing Technologies in ... in Information and Communication Technology) Book (Springer) |
![]() |
Search Cellular Automata Q&A for Cellular AutomataThere are at least two kinds of hardware platforms for implementing cellular automata for the purpose of image processing. The first one is called cellular. |
Related posts:
- Cellular automata image compression
- Cellular Automata for Image Processing
- Cellular automata theory being