Showing posts with label vision. Show all posts
Showing posts with label vision. Show all posts

20101020

Ramblings prompted by Bruce

You should all read this interview with Bruce Sterling. Full of tasty nuggets on global warming, fiction writing, futurism, Google, other cultures, Texas, science funding, morality.


Rhys: The great Italian writer Primo Levi, who was an accomplished chemist, came to believe that research for the sake of research was fundamentally immoral and that individual scientists should remove themselves from fields of inquiry that might prove potentially hazardous to the human race. Is such a moral approach even possible?

Bruce: Not really, no. That's not practical. Individual scientists have no ability to remove themselves from their sources of funding, and to remain scientists. Governments, academies and major corporations fund their fields of scientific inquiry. Individual scientists do not have any veto power there.
When American politicians told scientists that stem cell research was immoral, the scientists grew indignant. Stem cell research is indeed potentially hazardous to the human race. It's a fact, but scientists don't like to be told that. They launched a counter-campaign to establish that the ban itself was immoral. These scientists were not being cynical. There are good moral arguments for conducting stem-cell research.
Scientists have never been morality experts. Scientists are naive about morality, no better than other technicians such as programmers or engineers. Philosophers and theologians are our cultural experts about morality. These moral experts can argue for or against almost any moral stance, convincingly. Two moral philosophers in a room will always quarrel. Two moral theologians in a room will kill each other.


They would kill Primo Levi, if they could capture him.

Bruce has it right. We can barely anticipate the first order consequences of science, let along the deep moral implications. Otherwise reasonable people can disagree about morality, even to the point of death. And the best moral arguments are rarely proposed by those with the most technical knowledge, while the most convincing moral argument are founded on weak or non-existent philosophical bases (insert Hypno-Beck here).

How then can we as a planetary civilization balance individual morality with the necessity of making group decisions. One path that we have been aiming towards is global homogeneity, through the hegemony of capitalism (or if you want to get into your retro-time machine, world socialism). This approach will always have dissidents and people who are abandoned by the system, extremists who threaten the consensus from all sides. Singulatarians, Al Queda, Black Bloc Anarchists, and Bolivarianism are all opposition to this capitalist consensus.

Perhaps we need a minimalist moral philosophy. Thinkers far deeper than I have tried to strip ethics down to the minimal core principles (Do unto others as you would have them do unto you.) This would work, except that A) many groups want to forcibly extend their ethics and culture to everybody else and B) there are some decisions that have to be made on a planetary scale, like those about pollution, war, treaties and trade, and the future of the human race.

I would like to refer to this post on visions of the future (Wall Street vs Maker Movements) about what kind of governments we need. Global capitalism has brought the world immense wealth, but also dangerous concentrations of power, a complete lack of accountability, and immense inefficiencies and endemic fear of risk and change. Maybe we need a government big enough to dissemble itself.


20091207

Visionary Nanofutures I: The Oracle

This is the first in a series of five short essays on nanotechnology and science-fiction.

No man can know what tomorrow will bring, but even so human beings are obsessed with catching glimpses of the future. From the Oracle of Delphi to sophisticated stock market prediction algorithms, we seek foresight for profit, peace of mind, or pure curiosity. In ancient times, prophets were able to call upon divine will and supernatural power to lend authority to their claims, but in this age, serious-minded citizens are not convinced by appeals to the ineffable. Methodologies tend to be based on mathematical modeling, as used in The Limits to Growth, a 1972 study on population growth in a finite world, or alternatively in qualitative economic, political, and sociological analysis of the present day. There are problems with both methodologies; mathematical models are vulnerable to extrapolation errors, either using linear models where an exponential would be more appropriate, or erroneous selecting the steepest section of a sigmoid curve as the base for exponential growth. Qualitative analysis, if sufficiently rigorous, provides a better glimpse of the future, but is still limited by contemporary academic paradigms, and is subject to political pressures. A way out of this impasse is imagination; when we go beyond predicting specific issues, we are envisioning a world, a creative and imaginative proposition. In asking questions about the future, we first ask “What is changing?”, and at the dawn of the 21st century, that change is technological. Nanotechnology is one of the new fields that promises to reshape the world, a science of manipulating matter at the atomic level to create substances with wondrous new properties, and artifacts that in the words of Arthur C. Clarke, are “indistinguishable from magic.” Nanotechnology is young, its direction still uncertain, but all agree that its impact will be revolutionary, and requires forward looking ethical and social examination. Discourse on the future of nanotechnology and its ethical and social implications is perforce speculative, and speculation is a dangerous game. Nordmann criticizes the tendency of speculation to “waste the scarce and valuable resource of ethical concern,” but how can work in nanotechnology without speculating? Quantum mechanics teaches that we cannot observe without changing, and when we speculation on nanotechnology, “observing” the future, we affect the development of nanotechnology. The most important speculations are those that stick and stay with us, the ones that we find most “visionary.” Visionary futures are inextricably tied to nanotechnology.


Part II


20070718

Simple DIY multitouch interfaces

Multitouch interfaces are surprisingly easy to make. Here's a design using internal reflection of IR LED light in acrylic, and here's an extremely simple and clever design using a plastic bag filled with colored water. Minority Report here we come.


OpenCV : open-source computer vision

OpenCV is an open source library from Intel for computer vision. To quote the page,

"This library is mainly aimed at real time computer vision. Some example areas would be Human-Computer Interaction (HCI); Object Identification, Segmentation and Recognition; Face Recognition; Gesture Recognition; Motion Tracking, Ego Motion, Motion Understanding; Structure From Motion (SFM); and Mobile Robotics."

Sounds like some of this could be pretty useful for interactive video neuro-art, or whatever the hell it is we're doing.


20070627

Idea: immersive video with one projector

This is an idea I had while lying in bed listening to Radiohead and hallucinating. (I was perfectly sober, I swear. The Bends is just that damn good.)

Build a frame structure (out of PVC or similar) with the approximate width/depth of a bed, and height of a few feet -- enough that you could comfortably lie on a mattress inside and not feel claustrophobic. Cover every side with white sheets, drawn taut. Mount a widescreen projector directly above the middle of this structure, pointing down. Then hang two mirrors such that the left third of the image is reflected 90 degrees to the left and the right third is reflected 90 degrees to the right (from the projector's orientation), with the middle third projecting directly onto the top of the frame. Then use more mirrors to get the left and right images onto the corresponding sides of the frame. (You'd probably also need some lenses to make everything focus at the same time; this is the only part I'm really iffy on. Fresnel lenses would probably be a good choice. Anyone who knows optics and has any idea how to set this up, please let me know.)

Anyway, the beauty of this setup is that it allows one to control nearly the whole visual field with a single projector and a single video output, thus minimizing complexity and expense. It's not hard to set up OpenGL to render three separate images to three sections of the screen; they could be different viewpoints in the same 3D scene, although as usual I'm more interested in the more abstract uses of this. In particular, you get control over both central and peripheral vision, which has psychovisual importance.

I'm really tempted to build this when I get back to Tech, but there's a high probability that someone else's expensive DLP projector will suffer an untimely demise at the hands of improvised mounting equipment.

Edit: I thought of an even simpler setup that does away with the mirrors and lenses. Make the enclosure a half-cylinder, and project a single widescreen image onto it (orienting left-right with head-feet), correcting for cylindrical distortion in software. The major obstacle here is making a uniformly cylindrical projection surface, but that shouldn't be too hard.


20070422

BLIT : a short story

BLIT: a short story by David Langford

Terrifyingly relevant to what Mike and I are working on.

"2-6. This first example of the Berryman Logical Image Technique (hence the usual acronym BLIT) evolved from AI work at the Cambridge IV supercomputer facility, now discontinued. V.Berryman and C.M.Turner [3] hypothesized that pattern-recognition programs of sufficient complexity might be vulnerable to "Gödelian shock input" in the form of data incompatible with internal representation. Berryman went further and suggested that the existence of such a potential input was a logical necessity ...

... independently discovered by at least two late amateurs of computer graphics. The "Fractal Star" is generated by a relatively simple iterative procedure which determines whether any point in two-dimensional space (the complex field) does or does not belong to its domain. This algorithm is now classified."

What do you think the odds are that we make something like this?