user interfaces and technology choices pete challinger edifis media technologies [email protected]

23
User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies [email protected]

Upload: lionel-bennett

Post on 28-Dec-2015

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

User Interfaces and Technology Choices

Pete Challinger

Edifis Media Technologies

[email protected]

Page 2: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

10 Years Ago at Montreux…..

• Dedicated hardware– Versus “standard platforms”

• Pros and cons of user interfaces

• Revisit and update

Page 3: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

Still the same

• Confusion about “Real-time”

• Asking silly questions

– “Is it hardware or software?”

• Variety of UI methods in use

– Not always the best ones for the app.

Page 4: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

What’s Changed?

• PCs are faster and cheaper

• Fast enough to edit on

• A lot more WIMP interfaces

• We’ve upped the ante – HD, 2K+

Page 5: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

PCs Editing Everywhere

• Standard platforms proven for editing

• PC approach is effective and low cost

• Comparatively few effects in long form

• Cuts/fades not computationally intensive

• Tendency to assume same is true of other functions

Page 6: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

Reality is Different

• Effects are computationally intensive - but less common

• Color Correction is just as intensive - and very common

• Runs for program duration

• May be less suited for standard CPUs

Page 7: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

How Hard can it be?

• Single secondary needs:• Pick color space (key) – 12+ multiplies

• Minimum of a hue rotate – 9 multiplies

• 2.07 Mpixels a frame (HD)

• 43 M multiplies a frame

– Add a glow - about 47 M ops

– A little defocus (12x12) about 895 M ops

Page 8: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

CPUs are Getting Faster but...

• Add them up at 24p that’s 23 G ops/s

• 3G CPU does not do 3G ops /s

– but lets assume it did

• Stacking CPUs does not scale linearly

– but lets assume it did

• Still need 7 PCs for a simple real-time color corrector

Page 9: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

Back in the real world

• For client attended sessions you need many layers – all at once. (we have 28)

• 2K worse and 4K much worse!

• Anything close to real time needs lots of CPUs – big and not low cost

• Be cynical about “real-time” unless you see lots of CPUs!

Page 10: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

What is real time?

• While rolling the video

• Manipulate any or all parameters live

– with instant visual feedback and storage

• Doing this fast needs lots of multipliers (we have about 400)

Page 11: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

Question Convention

• Trend to thinking a Post product should:

– run on a “standard hardware platform”

– run under a general purpose OS

– use a WIMP based UI

Page 12: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

Pros, Cons & Illusions

• Perception is a standard platform offers:

– Low cost to build

– Extensible/easy to expand

– Standard net connect

– Better/more flexible UI

Page 13: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

Reality

– Not always cheap

• many CPUs, custom plug in cards

– Limited expansion

• Fixed architecture and bus speeds

– Net connect depends on the silicon

• Same chips available to both approaches

– UI is independent of architecture

Page 14: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

Better Alternatives?

• Hardware designed for the task

• “Guts” in FPGAs

• As much speed as you like

• Easily extended

• Compact and cost effective

Page 15: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

User Interfaces

• Not always selected for the right reasons

– WIMP interface because it’s a PC…

– Mice great for some things

• but lousy for others

– Most people have several fingers and often more than one hand

Page 16: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

Audio Console Interfaces

• Big consoles moved to GUIs

• Now they’re back to big control surfaces

• Slower systems could not have kept up

• Not the first time an interface was adopted to hide limitations

Page 17: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us
Page 18: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

Live Production Interfaces

• Large switcher have large panels

• Need to be fast and responsive

• Won’t be cutting Superbowl with a mouse

• (Unless the FCC gets really nasty!)

Page 19: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

Knobs are Wonderful Things

• Great for interactive analog settings

• Feedback loop via eye brain and fingers

• Most people can control many of them

• But only as long as the underlying system is fast enough

Page 20: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

Knobs not always the answer

• A widely adopted drawing interface you’ve all used…….

Page 21: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

Interface Must Suit Function

• And be fast enough to feel live• Knobs/trackballs for analog adjust or scrub

• Real buttons for frequently used selected functions

• Pen and tablet for drawing

• WIMP for the timelines & GUI

Page 22: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

The Bottom Line

• Box & UI themselves don’t matter• How much creative work can the operator

pump out in a given time?

• Are the box and the operator responsive enough for client attended sessions?

• What is the total cost of ownership of the box and surrounding peripherals?

– Which adds up to “can we make money”?

Page 23: User Interfaces and Technology Choices Pete Challinger Edifis Media Technologies petec@edifis.us

Questions/Follow [email protected]