WO2000021065A1 - Method and apparatus for processing, displaying and communicating images - Google Patents
Method and apparatus for processing, displaying and communicating images Download PDFInfo
- Publication number
- WO2000021065A1 WO2000021065A1 PCT/US1999/022577 US9922577W WO0021065A1 WO 2000021065 A1 WO2000021065 A1 WO 2000021065A1 US 9922577 W US9922577 W US 9922577W WO 0021065 A1 WO0021065 A1 WO 0021065A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- image
- images
- local
- markings
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
- G06F3/0425—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means using a single imaging device like a video camera for tracking the absolute position of a single or a plurality of objects with respect to an imaged reference surface, e.g. video camera imaging a display or a projection screen, a table or a wall surface, on which a computer generated image is displayed or projected
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/75—Indicating network or usage conditions on the user display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/131—Protocols for games, networked simulations or virtual reality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/74—Projection arrangements for image reproduction, e.g. using eidophor
Definitions
- the present invention relates generally to the field of processing images, and more
- Computer Display Image The display presented by a computer for human viewing on a
- An optical device such as a video camera, digital camera or other
- Projection Surface A surface upon which the Computer Display Image created by a
- Projections Visual information that appears in the Viewed Image as a result of projecting the Computer Display Image onto the Writing Surface (distinguished from Markings and Viewed Image Interference); in Method and Apparatus for Processing. Displaying and Communicating Images the context of the present invention Projections are relevant insomuch as they appear similar to physical Markings or otherwise complicate the task of detecting and processing Markings.
- Warping A transformation performed on an image based on a mapping
- Any surface suitable for human writing such as a whiteboard, paper
- Linking remote sites would allow
- compressed video of images containing motion uses even more bandwidth.
- the present invention is an apparatus and method for providing a composite image on a
- the composite image also incorporates the
- each site may utilize an Image Sensor connected to a standard PC-type
- Image Sensor e,g., Writings from other stations which are projected by a projector.
- Remote sites may utilize a different display
- Local Writings i.e., locally recorded notations
- stations i.e., sites which do not transmit Local Updates, if any, and need not be equipped with an
- a remote site can be configured as display-only.
- Image signals or "frames,” representing the images appearing in the viewing field of the local
- filtered frames are further examined to detect changes indicative of the Writings or Erasures made
- the method may be termed a "writing codec.”
- Representations of the successive changes may be stored for later playback, locally or
- an image may be transmitted from time to time even without
- FIGURE 1 is an example of variously configured, .interconnected transmit-and-receive and
- FIGURE 2A is a model of a typical configuration depicting transmit-and-receive site that
- FIGURE 2B is a model of a typical configuration depicting the required components for a
- FIGURE 3 Is a high-level flowchart of the preferred embodiment of the method of the image
- FIGURE 4A is a representation of a Writing Surface appearance throughout the progression of a
- FIGURE 4B is a representation of the progression of the composite Computer Display Image of
- FIGURE 5 is a detailed depiction of the process -by which one of the Local Updates
- FIG. 1 there is a drawing depicting a plurality of image processing sites
- A, B and C each have two independent operating modes: Transmit and Receive. These sites are
- All sites may be linked by virtually any type of
- LAN local area network
- FIGs. 2A and 2B depict in more detail the typical site configurations for transmit-and-
- Fig. 2 A shows the major
- the site in Fig. 2A has an Image
- a projector [24] projects the computer generated Computer Display Image onto the Writing
- Fig. 2B depicts a configuration for receive-only sites D and E, without the optional Image
- a receive-only site may be configured the same as a transmit-and-
- the display output may be directed to a projector-type device or a typical
- the session may be played back from remote storage device via
- Another embodiment provides for the playback of Method and Apparatus for Processing. Displaying and Communicating Images a session from a local data storage device [26], in which case the communications link [25] would
- Fig. 3 is a flow diagram of the major components of the method whereby the various raw materials
- FIG. 1 A receive-only site (Fig 2B and sites D and E in Fig. 1) requires
- these functions may be omitted in receive-only
- Figs. 4A and 4B are illustrative examples of a sequence of illustrations that represent
- FIG. 3 The diagram of Fig. 4A shows successive "snapshots" in time of
- Each frame depicts a point in
- Each frame is numbered from [41] through [46],
- the rectangular frames represent the periphery of the Writing
- the shadowed frame represents the
- Fig. 4B depicts the resulting overall composite image which would be displayed at
- receive-only site D may use a whiteboard (or other Writing Surface) as its Projection
- Fig. 5 further illustrates the result of the process of Fig. 3, performed by the computer
- Fig. 5 details the process whereby transmit-and-receive site B produces the
- the communications channel [25] is not
- transmit-and-receive sites A, B and C of Fig. 1 could be operated in Transmit mode alone.
- a projector [24] would be optional, depending upon whether the projection of a
- the Image Sensor should be optimally focused at each site.
- the present invention employs a proprietary technique used by Tegrity's
- This alignment step involves using the computer 1231 to output to the local
- This test pattern contains an inner rectangle within which appears the unedited Viewed Image
- the projected test pattern contains a projection of what the Image Sensor [22]"sees.”
- Calibration information [303] may be required as input to allow comparison between
- Reference images may be captured before the session Method and Apparatus for Processing. Displaying and Communicating Images starts or at some other time when the system can assume a controlled environment (e.g., the
- System parameters may include information about focus,
- information also includes means of computationally transforming pixel coordinates between the
- This transformation may combine "scaling" between different pixel resolutions and Warping,
- the calibration algorithm may be implemented by projecting predetermined images that
- the location of projected targets can be used as inputs to calculate the computational
- the user may be instructed to
- Warping transformation may be accomplished without projection (although it is not necessarily
- the calibration procedure may contain self-checks that determine whether the system is
- the user can be notified when
- the innovation of the present invention may be
- This stream consists of Local Updates that represent periodic
- Receiver mode receives
- Receiver mode requires no
- Capture Engine Controls the operation of the software modules that track, analyze and
- the module contains an "Interference detector” which determines if and
- module can determine which changes in the Viewed Image represent actual, Local Markings
- This module also provides services of merging and displaying images that combine
- Receive mode typically requires only the Capture Codec module [34] while Transmit
- the inputs of a transmitter site include up to two continuous streams of information -
- former stream [301] contains the Markings that will be extracted, processed and transmitted.
- a transmitter produces as output a stream of Local Updates [304] . These Local Updates
- each packet encodes a "delta,”
- Receiver stations accept Remote Update packets produced by transmitters [305] where
- each packet is labeled with the identification of the originating transmitter.
- One output is a composite image that merges the
- a second output from a receiver is a composite image that merges all remote Writing
- Background Image [307] e.g.. containing a spreadsheet, text, Method and Apparatus for Processing. Displaying and Communicating Images diagrams, pictures etc.
- Composite images are
- a pixel that is part of the Writings in one or more input images will be assigned a
- non-background color The choice of color depends on the color(s) of that pixel in
- the "merging algorithm" used by the present invention takes a "layered" approach
- the current invention may be used for various applications other than interactive remote
- the outgoing (or incoming) stream(s) of Local Updates could be recorded Method and Apparatus for Processing. Displaying and Communicating Images into storage [26] (possibly accompanied by other streams of data such as "raw" video and audio)
- a single site may operate independently as a
- the Capture Engine module [31] manages the flow of data and processing control between
- Fig. 3 it is a high-level component that
- the Capture Engine [31] executes a repeating cycle of operations. In each cycle, it grabs a
- Capture Engine [31] may decide to invoke the
- the criteria for this decision include: whether the Real-time
- Capture Processor [33] module is invoked
- the criteria for determining this interval include-, whether
- the Real-time Detector [32] is responsible for tracking the information contained in the
- the Real-time Detector 1321 may be implemented as a series of three main detection
- This unit detects changes in the Viewed Image that are potentially new Markings, but may
- the unit Method and Apparatus for Processing. Displaying and Communicating Images distinguishes between Local Writings and Local Erasures in order to use different processing,
- the change detector is implemented using a combination of various approaches that are
- Processing phases include: comparing the
- edge-detection filters in order to detect lines that represent new
- This unit identifies image areas that contain Viewed Image Interference such as a writer's
- Processing color information can be useful in distinguishing skin or clothing.
- processing color information can be useful in distinguishing skin or clothing.
- This unit is to eliminate extraneous information from the Viewed Image
- the implementation is based on analysis of updates to the Computer Display Image [302]
- the "interference detector” may take advantage of
- the "change detector” and “projection cancellation” units could perform more Method and Apparatus for Processing. Displaying and Communicating Images accurately if they were supplied information about the location of Viewed Image Interference in
- the Capture Processor [33] is responsible for transforming the Image Sensor data of
- Writings should be colored white or some other predetermined or “transparent” background color.
- Warping of the processed Markings should be performed to compensate for
- Markings should be readable, well formed and should
- marker color is achieved by performing "color normalization” and "color quantification.”
- operations may be performed such as vectorization and potentially, optical character recognition
- Warping brings images from each remote site to the same
- the Capture Codec module [34] encodes local changes to Markings into compact packets
- the current invention utilizes the Microsoft PLE8 (8-bit Run Length Encoding) format
- each update may be encoded as a "delta"
- a full-image encoding be periodically output as a "key frame", for example to allow a viewer
- any Local Update [304] may be split
- part of it is output (up to the maximum allowed bandwidth) and part is buffered to be
- Subunits of the content of each packet may be prioritized for transmission based on various Method and Apparatus for Processing. Displaying and Communicating Images criteria so that important" information arrives first, while less important updates are postponed as
- Sites A, B and C have their composite images projected upon
- A's Writing Surface is a large such as a
- the writer at site A has drawn a picture of a fish on the local
- the writer at site B then annotates the projection of the fish drawing [42B] and
- [21B] contains the site B writer's physical Markings, also interposed upon a projected Computer
- the Writing Surface 121C] contains the site C writer's
- sites A, B and C are a composite of sites A, B and C.
- the images appearing may differ between the sites due to differences in the size of the images
- FIG. 5 illustrates the
- the Image Sensor device [22B] views the scene and provides a Viewed Image
- the Viewed Image contains both geometric distortion and limited
- Display Image [302] are properly synchronized (i.e. the former is up-to-date with respect to the
- the Real-time Detector [32] analyzes the images along with the Stored Viewed Image [542]
- the Capture Processor [33] proceeds to clean-up, Geometrically
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP99949988A EP1057169A4 (en) | 1998-10-02 | 1999-10-02 | Method and apparatus for processing, displaying and communicating images |
CA002333036A CA2333036A1 (en) | 1998-10-02 | 1999-10-02 | Method and apparatus for processing, displaying and communicating images |
AU62746/99A AU751962B2 (en) | 1998-10-02 | 1999-10-02 | Method and apparatus for processing, displaying and communicating images |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/166,211 | 1998-10-02 | ||
US09/166,211 US6388654B1 (en) | 1997-10-03 | 1998-10-02 | Method and apparatus for processing, displaying and communicating images |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2000021065A1 true WO2000021065A1 (en) | 2000-04-13 |
Family
ID=22602290
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1999/022577 WO2000021065A1 (en) | 1998-10-02 | 1999-10-02 | Method and apparatus for processing, displaying and communicating images |
Country Status (5)
Country | Link |
---|---|
US (1) | US6388654B1 (en) |
EP (1) | EP1057169A4 (en) |
AU (1) | AU751962B2 (en) |
CA (1) | CA2333036A1 (en) |
WO (1) | WO2000021065A1 (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002061583A2 (en) * | 2001-01-31 | 2002-08-08 | Hewlett-Packard Company | A system and method for robust foreground and background image data separation for location of objects in front of a controllable display within a camera view |
WO2003023655A2 (en) * | 2001-09-13 | 2003-03-20 | Hewlett-Packard Company | A system for recording a presentation |
WO2003023657A2 (en) * | 2001-09-13 | 2003-03-20 | Hewlett-Packard Company | A real-time slide presentation multimedia data object and system and method of recording and browsing a multimedia data object |
WO2003093985A2 (en) * | 2002-04-30 | 2003-11-13 | Hewlett-Packard Development Company, L.P. | System and method for providing a low-bit rate distributed slide show presentation |
EP1365584A2 (en) * | 2002-05-20 | 2003-11-26 | Seiko Epson Corporation | Projector-type image display system, projector, information storage medium and image projection method |
JP2005033756A (en) * | 2002-10-15 | 2005-02-03 | Fuji Xerox Co Ltd | Method, apparatus, and system for remotely annotating target disposed at second location from first location |
EP2364016A1 (en) * | 2010-03-01 | 2011-09-07 | Ricoh Company, Limited | Apparatus, system, and method of sharing drawing data |
EP1564682A3 (en) * | 2004-02-17 | 2014-12-03 | Microsoft Corporation | A system and method for visual echo cancellation in a projector-camera-whiteboard system |
EP2572504A4 (en) * | 2010-05-17 | 2015-05-06 | Ricoh Co Ltd | Multiple-site drawn-image sharing apparatus, multiple-site drawn-image sharing system, method executed by multiple-site drawn-image sharing apparatus, program, and recording medium |
GB2536408A (en) * | 2015-02-13 | 2016-09-21 | Light Blue Optics Ltd | Data capture adn sharing systems |
US10540755B2 (en) | 2015-02-13 | 2020-01-21 | Light Blue Optics Ltd. | Image processing systems and methods |
Families Citing this family (73)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AUPQ439299A0 (en) * | 1999-12-01 | 1999-12-23 | Silverbrook Research Pty Ltd | Interface system |
US7882426B1 (en) * | 1999-08-09 | 2011-02-01 | Cognex Corporation | Conditional cell execution in electronic spreadsheets |
US7012576B2 (en) * | 1999-12-29 | 2006-03-14 | Intel Corporation | Intelligent display interface |
US6344853B1 (en) * | 2000-01-06 | 2002-02-05 | Alcone Marketing Group | Method and apparatus for selecting, modifying and superimposing one image on another |
US20010035976A1 (en) * | 2000-02-15 | 2001-11-01 | Andrew Poon | Method and system for online presentations of writings and line drawings |
US6760045B1 (en) * | 2000-02-22 | 2004-07-06 | Gateway, Inc. | Simultaneous projected presentation of client browser display |
US7143134B2 (en) * | 2000-06-02 | 2006-11-28 | Virtual Ink Corporation | System and method for integrating electronic transcription systems |
US20020059378A1 (en) * | 2000-08-18 | 2002-05-16 | Shakeel Mustafa | System and method for providing on-line assistance through the use of interactive data, voice and video information |
JP4037128B2 (en) * | 2001-03-02 | 2008-01-23 | 株式会社リコー | Projection display apparatus and program |
US20030040925A1 (en) * | 2001-08-22 | 2003-02-27 | Koninklijke Philips Electronics N.V. | Vision-based method and apparatus for detecting fraudulent events in a retail environment |
US7313589B2 (en) * | 2001-09-28 | 2007-12-25 | Infocus Corporation | Network projector interface system |
US7447608B1 (en) | 2001-09-28 | 2008-11-04 | Infocus Corporation | Method and apparatus for a collaborative meeting room system |
US6860609B2 (en) * | 2001-12-26 | 2005-03-01 | Infocus Corporation | Image-rendering device |
US8402185B2 (en) * | 2001-12-26 | 2013-03-19 | Seiko Epson Corporation | Display device adapter with digital media interface |
US20030200553A1 (en) * | 2002-04-18 | 2003-10-23 | Cole James R | Method and system for showing a presentation to a local and a remote audience |
US20030212742A1 (en) * | 2002-05-07 | 2003-11-13 | Hochmuth Roland M. | Method, node and network for compressing and transmitting composite images to a remote client |
US7260257B2 (en) * | 2002-06-19 | 2007-08-21 | Microsoft Corp. | System and method for whiteboard and audio capture |
US20040006646A1 (en) * | 2002-06-20 | 2004-01-08 | International Business Machnes Corporation | Accumulation method for use in a collaborative working system |
CN1268122C (en) * | 2002-07-23 | 2006-08-02 | 精工爱普生株式会社 | Display system, network answering display device, terminal apparatus and controlling program |
JP2004199299A (en) * | 2002-12-18 | 2004-07-15 | Casio Comput Co Ltd | Handwritten information recording method and projection recording device |
US7057630B2 (en) * | 2003-01-24 | 2006-06-06 | Microsoft Corporation | System and method for determining display subsystem compliance |
EP1636647A4 (en) * | 2003-05-29 | 2009-10-28 | Infocus Corp | Protector device user interface system |
JP4134874B2 (en) * | 2003-09-30 | 2008-08-20 | カシオ計算機株式会社 | Camera used for photographed image projection system, computer used for photographed image projection system, projector used for photographed image projection system, image processing method and program |
US7242389B1 (en) * | 2003-10-07 | 2007-07-10 | Microsoft Corporation | System and method for a large format collaborative display for sharing information |
US7590941B2 (en) * | 2003-10-09 | 2009-09-15 | Hewlett-Packard Development Company, L.P. | Communication and collaboration system using rich media environments |
US20050125717A1 (en) * | 2003-10-29 | 2005-06-09 | Tsakhi Segal | System and method for off-line synchronized capturing and reviewing notes and presentations |
US20050134682A1 (en) * | 2003-12-22 | 2005-06-23 | Epiphan Consulting Inc. | Network based conference system |
JP2005285087A (en) * | 2004-03-04 | 2005-10-13 | Sony Corp | Image display apparatus, image display system and image display method |
CN100471149C (en) * | 2004-03-10 | 2009-03-18 | 松下电器产业株式会社 | Image transmission system and image transmission method |
US7834819B2 (en) | 2004-04-01 | 2010-11-16 | Polyvision Corporation | Virtual flip chart method and apparatus |
US7948448B2 (en) | 2004-04-01 | 2011-05-24 | Polyvision Corporation | Portable presentation system and methods for use therewith |
US7555164B2 (en) * | 2004-12-23 | 2009-06-30 | Hewlett-Packard Development Company, L.P. | Robust estimation of pixel values |
US7887058B2 (en) * | 2005-07-07 | 2011-02-15 | Mattel, Inc. | Methods of playing drawing games and electronic game systems adapted to interactively provide the same |
FR2894353A1 (en) * | 2005-12-02 | 2007-06-08 | France Telecom | METHOD FOR EXTRACTING AN OBJECT ON A PROJECTED BACKGROUND |
US7880719B2 (en) * | 2006-03-23 | 2011-02-01 | International Business Machines Corporation | Recognition and capture of whiteboard markups in relation to a projected image |
US7499811B2 (en) * | 2006-10-17 | 2009-03-03 | Ford Motor Company | System and method for measuring surface appearance of a surface |
US8707176B2 (en) * | 2007-04-25 | 2014-04-22 | Canon Kabushiki Kaisha | Display control apparatus and display control method |
US20080303748A1 (en) * | 2007-06-06 | 2008-12-11 | Microsoft Corporation | Remote viewing and multi-user participation for projections |
US7929002B2 (en) * | 2007-08-10 | 2011-04-19 | Hewlett-Packard Development Company, L.P. | System and method of projecting an image on a physical substrate using a virtual image and a virtual plane |
JP4793377B2 (en) * | 2007-11-16 | 2011-10-12 | カシオ計算機株式会社 | Projection recording apparatus, on-screen information recording method, and program |
JP2009150935A (en) * | 2007-12-18 | 2009-07-09 | Brother Ind Ltd | Image projection system, terminal apparatus and program |
US20090172714A1 (en) * | 2007-12-28 | 2009-07-02 | Harel Gruia | Method and apparatus for collecting metadata during session recording |
US8275197B2 (en) | 2008-06-14 | 2012-09-25 | Microsoft Corporation | Techniques to manage a whiteboard for multimedia conference events |
KR101065339B1 (en) * | 2008-07-02 | 2011-09-16 | 삼성전자주식회사 | Portable terminal and method for taking divide shot thereamong |
US20100231598A1 (en) * | 2009-03-10 | 2010-09-16 | Google Inc. | Serving Font Glyphs |
US8276077B2 (en) * | 2009-07-10 | 2012-09-25 | The Mcgraw-Hill Companies, Inc. | Method and apparatus for automatic annotation of recorded presentations |
US20110183654A1 (en) * | 2010-01-25 | 2011-07-28 | Brian Lanier | Concurrent Use of Multiple User Interface Devices |
US9298070B2 (en) | 2010-04-29 | 2016-03-29 | Hewlett-Packard Development Company, L.P. | Participant collaboration on a displayed version of an object |
US8848054B2 (en) | 2010-07-29 | 2014-09-30 | Crestron Electronics Inc. | Presentation capture with automatically configurable output |
US9294723B2 (en) | 2011-04-29 | 2016-03-22 | Creston Electronics, Inc. | Meeting management system including automated equipment setup |
US10044871B2 (en) | 2011-04-29 | 2018-08-07 | Crestron Electronics, Inc. | Conference system including automated equipment setup |
US10692020B2 (en) | 2011-04-29 | 2020-06-23 | Crestron Electronics, Inc. | Real-time automatic meeting room reservation based on the number of actual participants |
US9858552B2 (en) * | 2011-06-15 | 2018-01-02 | Sap Ag | Systems and methods for augmenting physical media from multiple locations |
JP6051521B2 (en) * | 2011-12-27 | 2016-12-27 | 株式会社リコー | Image composition system |
EP2866204B1 (en) * | 2012-06-21 | 2018-09-19 | LG Electronics Inc. | Apparatus and method for digital image processing |
US20140081858A1 (en) * | 2012-09-14 | 2014-03-20 | Diebold Self-Service Systems Division Of Diebold, Incorporated | Banking system controlled responsive to data read from data bearing records |
US10620902B2 (en) * | 2012-09-28 | 2020-04-14 | Nokia Technologies Oy | Method and apparatus for providing an indication regarding content presented to another user |
JP6167511B2 (en) * | 2012-12-04 | 2017-07-26 | セイコーエプソン株式会社 | Document camera and document camera control method |
US20140282090A1 (en) * | 2013-03-14 | 2014-09-18 | Xeth Waxman | Displaying Image Information from a Plurality of Devices |
JP2015069284A (en) * | 2013-09-27 | 2015-04-13 | 株式会社リコー | Image processing apparatus |
US9412174B2 (en) | 2013-10-16 | 2016-08-09 | 3M Innovative Properties Company | Note recognition for overlapping physical notes |
WO2015134961A1 (en) | 2014-03-07 | 2015-09-11 | Brown University | Method and system for unsynchronized structured lighting |
JP6079695B2 (en) * | 2014-05-09 | 2017-02-15 | コニカミノルタ株式会社 | Image display photographing system, photographing device, display device, image display and photographing method, and computer program |
US10839494B2 (en) | 2015-02-13 | 2020-11-17 | Light Blue Optics Ltd | Timeline image capture systems and methods |
CN105930121B (en) * | 2016-04-19 | 2019-02-01 | 广州视睿电子科技有限公司 | The person's handwriting synchronous method and system of multi-client |
WO2018101514A1 (en) * | 2016-12-01 | 2018-06-07 | 엘지전자 주식회사 | Image display device and image display system comprising same |
US10264213B1 (en) | 2016-12-15 | 2019-04-16 | Steelcase Inc. | Content amplification system and method |
US20180232192A1 (en) * | 2017-02-14 | 2018-08-16 | Samson Timoner | System and Method for Visual Enhancement, Annotation and Broadcast of Physical Writing Surfaces |
US10825213B2 (en) * | 2017-10-05 | 2020-11-03 | Adobe Inc. | Component-based digital image synchronization |
JP7210908B2 (en) * | 2018-06-05 | 2023-01-24 | ソニーグループ株式会社 | Information processing device, information processing method and program |
EP3912338B1 (en) * | 2019-01-14 | 2024-04-10 | Dolby Laboratories Licensing Corporation | Sharing physical writing surfaces in videoconferencing |
WO2022031872A1 (en) * | 2020-08-04 | 2022-02-10 | Owl Labs Inc. | Designated view within a multi-view composited webcam signal |
CA3190886A1 (en) | 2020-08-24 | 2022-03-03 | Tom BUSHMAN | Merging webcam signals from multiple cameras |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3885096A (en) * | 1972-07-15 | 1975-05-20 | Fuji Photo Film Co Ltd | Optical display device |
US5115230A (en) * | 1989-07-19 | 1992-05-19 | Bell Communications Research, Inc. | Light-pen system for projected images |
US5181015A (en) * | 1989-11-07 | 1993-01-19 | Proxima Corporation | Method and apparatus for calibrating an optical computer input system |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5239373A (en) * | 1990-12-26 | 1993-08-24 | Xerox Corporation | Video computational shared drawing space |
US5781174A (en) * | 1992-07-14 | 1998-07-14 | Matsushita Electric Industrial Co., Ltd. | Image synthesizer and image pointing system |
DE69430967T2 (en) * | 1993-04-30 | 2002-11-07 | Xerox Corp | Interactive copying system |
US5368309A (en) * | 1993-05-14 | 1994-11-29 | The Walt Disney Company | Method and apparatus for a virtual video game |
US5528263A (en) * | 1994-06-15 | 1996-06-18 | Daniel M. Platzker | Interactive projected video image display system |
US5572248A (en) * | 1994-09-19 | 1996-11-05 | Teleport Corporation | Teleconferencing method and system for providing face-to-face, non-animated teleconference environment |
US5677776A (en) * | 1994-09-29 | 1997-10-14 | Minolta Co., Ltd. | Image reader for processing an image of a document |
JP2985935B2 (en) * | 1995-10-04 | 1999-12-06 | 日本電気株式会社 | Handwritten character / graphic reader |
US5936615A (en) * | 1996-09-12 | 1999-08-10 | Digital Equipment Corporation | Image-based touchscreen |
-
1998
- 1998-10-02 US US09/166,211 patent/US6388654B1/en not_active Expired - Lifetime
-
1999
- 1999-10-02 WO PCT/US1999/022577 patent/WO2000021065A1/en not_active Application Discontinuation
- 1999-10-02 EP EP99949988A patent/EP1057169A4/en not_active Withdrawn
- 1999-10-02 AU AU62746/99A patent/AU751962B2/en not_active Ceased
- 1999-10-02 CA CA002333036A patent/CA2333036A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3885096A (en) * | 1972-07-15 | 1975-05-20 | Fuji Photo Film Co Ltd | Optical display device |
US5115230A (en) * | 1989-07-19 | 1992-05-19 | Bell Communications Research, Inc. | Light-pen system for projected images |
US5181015A (en) * | 1989-11-07 | 1993-01-19 | Proxima Corporation | Method and apparatus for calibrating an optical computer input system |
Non-Patent Citations (1)
Title |
---|
See also references of EP1057169A4 * |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002061583A3 (en) * | 2001-01-31 | 2003-11-13 | Hewlett Packard Co | A system and method for robust foreground and background image data separation for location of objects in front of a controllable display within a camera view |
WO2002061583A2 (en) * | 2001-01-31 | 2002-08-08 | Hewlett-Packard Company | A system and method for robust foreground and background image data separation for location of objects in front of a controllable display within a camera view |
WO2003023657A3 (en) * | 2001-09-13 | 2004-02-12 | Hewlett Packard Co | A real-time slide presentation multimedia data object and system and method of recording and browsing a multimedia data object |
WO2003023657A2 (en) * | 2001-09-13 | 2003-03-20 | Hewlett-Packard Company | A real-time slide presentation multimedia data object and system and method of recording and browsing a multimedia data object |
WO2003023655A3 (en) * | 2001-09-13 | 2004-02-19 | Hewlett Packard Co | A system for recording a presentation |
WO2003023655A2 (en) * | 2001-09-13 | 2003-03-20 | Hewlett-Packard Company | A system for recording a presentation |
US7356763B2 (en) | 2001-09-13 | 2008-04-08 | Hewlett-Packard Development Company, L.P. | Real-time slide presentation multimedia data object and system and method of recording and browsing a multimedia data object |
WO2003093985A2 (en) * | 2002-04-30 | 2003-11-13 | Hewlett-Packard Development Company, L.P. | System and method for providing a low-bit rate distributed slide show presentation |
WO2003093985A3 (en) * | 2002-04-30 | 2004-11-18 | Hewlett Packard Development Co | System and method for providing a low-bit rate distributed slide show presentation |
EP1365584A2 (en) * | 2002-05-20 | 2003-11-26 | Seiko Epson Corporation | Projector-type image display system, projector, information storage medium and image projection method |
US8284216B2 (en) | 2002-05-20 | 2012-10-09 | Seiko Epson Corporation | Projection-type image display system, projector, and image projection method for avoiding obstacles in the projection area |
EP1365584A3 (en) * | 2002-05-20 | 2004-11-10 | Seiko Epson Corporation | Projector-type image display system, projector, information storage medium and image projection method |
EP1855471A2 (en) * | 2002-05-20 | 2007-11-14 | Seiko Epson Corporation | Projector, information storage medium, and image projection method |
EP1855471A3 (en) * | 2002-05-20 | 2008-05-21 | Seiko Epson Corporation | Projector, information storage medium, and image projection method |
JP2005033756A (en) * | 2002-10-15 | 2005-02-03 | Fuji Xerox Co Ltd | Method, apparatus, and system for remotely annotating target disposed at second location from first location |
JP4617653B2 (en) * | 2002-10-15 | 2011-01-26 | 富士ゼロックス株式会社 | Method, apparatus, and system for annotating a target located at a second location from a first location |
EP1564682A3 (en) * | 2004-02-17 | 2014-12-03 | Microsoft Corporation | A system and method for visual echo cancellation in a projector-camera-whiteboard system |
EP2364016A1 (en) * | 2010-03-01 | 2011-09-07 | Ricoh Company, Limited | Apparatus, system, and method of sharing drawing data |
CN102194206A (en) * | 2010-03-01 | 2011-09-21 | 株式会社理光 | Apparatus and method of sharing drawing image |
EP2572504A4 (en) * | 2010-05-17 | 2015-05-06 | Ricoh Co Ltd | Multiple-site drawn-image sharing apparatus, multiple-site drawn-image sharing system, method executed by multiple-site drawn-image sharing apparatus, program, and recording medium |
GB2536408A (en) * | 2015-02-13 | 2016-09-21 | Light Blue Optics Ltd | Data capture adn sharing systems |
US10540755B2 (en) | 2015-02-13 | 2020-01-21 | Light Blue Optics Ltd. | Image processing systems and methods |
Also Published As
Publication number | Publication date |
---|---|
EP1057169A4 (en) | 2004-05-19 |
EP1057169A1 (en) | 2000-12-06 |
AU751962B2 (en) | 2002-09-05 |
AU6274699A (en) | 2000-04-26 |
CA2333036A1 (en) | 2000-04-13 |
US6388654B1 (en) | 2002-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU751962B2 (en) | Method and apparatus for processing, displaying and communicating images | |
US20210056251A1 (en) | Automatic Data Extraction and Conversion of Video/Images/Sound Information from a Board-Presented Lecture into an Editable Notetaking Resource | |
US7916165B2 (en) | Systems and method for enhancing teleconferencing collaboration | |
US7880719B2 (en) | Recognition and capture of whiteboard markups in relation to a projected image | |
US7855726B2 (en) | Apparatus and method for presenting audio in a video teleconference | |
KR100996787B1 (en) | A system and method for whiteboard and audio capture | |
US8044989B2 (en) | Mute function for video applications | |
US20050104864A1 (en) | System and method for real-time whiteboard capture and processing | |
US20010035976A1 (en) | Method and system for online presentations of writings and line drawings | |
EP1938208A1 (en) | Face annotation in streaming video | |
US20040078805A1 (en) | System method and apparatus for capturing recording transmitting and displaying dynamic sessions | |
JP3382045B2 (en) | Image projection system | |
He et al. | Real-time whiteboard capture and processing using a video camera for remote collaboration | |
CN108268847A (en) | A kind of method and system of film montage language analysis | |
US20070124369A1 (en) | Real-time interactive system for discussion on documents, images, and videos and method for the same | |
CN114549270A (en) | Anti-shooting monitoring video watermarking method combining depth robust watermarking and template synchronization | |
WO2021226821A1 (en) | Systems and methods for detection and display of whiteboard text and/or an active speaker | |
WO2016117480A1 (en) | Telecommunication system | |
WO2021257918A1 (en) | Improved technique for natural whiteboard collaboration | |
JP2023167630A (en) | Image processing apparatus and image processing method | |
JPH07319886A (en) | Retrieving device for drawing image interlinked with dynamic image and retrieving method for drawing image interlinked with dynamic image | |
CN117115400A (en) | Method, device, computer equipment and storage medium for displaying whole body human body actions in real time | |
CN112752084A (en) | Projection control method and device and computer readable storage medium | |
CN116962792A (en) | Method for remotely displaying document to throw screen | |
JP5398359B2 (en) | Information processing apparatus, imaging apparatus, and control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1999949988 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref document number: 2333036 Country of ref document: CA |
|
WWE | Wipo information: entry into national phase |
Ref document number: 62746/99 Country of ref document: AU |
|
WWP | Wipo information: published in national office |
Ref document number: 1999949988 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWG | Wipo information: grant in national office |
Ref document number: 62746/99 Country of ref document: AU |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1999949988 Country of ref document: EP |