Description: VideoMan (Video Manager) is an open-source C++ library that helps you developing video based applications. We created VideoMan to increase our productivity developing computer vision applications, but it can be used in many other ways.
With VideoMan is very easy and fast to initialize any kind of video input like webcams, video files, frame grabbers, IEEE 1394 cameras and so on. You can initialize multiple inputs at the same time and show them in the screen. Also, you can show the results of the processing steps of your computer vision algorithm (extracted edges, back projections, detected blobs...) This way you can see the results of what are you coding, checking the results of your algorithm steps. Moreover, the implemented visualization scheme make easier to combine computer graphics with video, for example to show a 3d model on top of video for augmented reality applications.-With VideoMan is very easy and fast to initialize any kind of video input like webcams, video files, frame grabbers, IEEE 1394 cameras and so on. You can initialize multiple inputs at the same time and show them in the screen. Also, you can show the results of the processing steps of your computer vision algorithm (extracted edges, back projections, detected blobs...) This way you can see the results of what are you coding, checking the results of your algorithm steps. Moreover, the implemented visualization scheme make easier to combine computer graphics with video, for example to show a 3d model on top of video for augmented reality applications.
Platform: |
Size: 207872 |
Author:Mzong |
Hits:
Description: In2Ar是俄国人写的非常高效的AS3增强现实工具,它能够识别特定的图像并且返回相应的3D参数。使用它可以做出非常酷的人机交互效果-In2Ar is the best augmented reality tool by as3.You can make many cool interactive apps with it Platform: |
Size: 8159232 |
Author:叶雨 |
Hits:
Description: 增强现实演示程序,用OPENGL渲染的,通过调用3DS格式的3D模型进行显示,对AR初学者有极大的帮助-Augmented Reality demo program, OPENGL rendering, by calling the 3DS format 3D model display AR beginners great Platform: |
Size: 34122752 |
Author:changhe.cheng |
Hits:
Description: opencv最新书籍《Master OpenCV with Practical Computer Vision Projects》。基于opencv2.4.3编写。采用了实例工程方式讲解。-opencv book:
Chapters:
Ch1) Cartoonifier and Skin Changer for Android, by Shervin Emami.
Ch2) Marker-based Augmented Reality on iPhone or iPad, by Khvedchenia Ievgen.
Ch3) Marker-less Augmented Reality, by Khvedchenia Ievgen.
Ch4) Exploring Structure from Motion using OpenCV, by Roy Shilkrot.
Ch5) Number Plate Recognition using SVM and Neural Networks, by David Escrivá.
Ch6) Non-rigid Face Tracking, by Jason Saragih.
Ch7) 3D Head Pose Estimation using AAM and POSIT, by Daniel Lélis Baggio.
Ch8) Face Recognition using Eigenfaces or Fisherfaces, by Shervin Emami.
Ch9) Developing Fluid Wall using the Microsoft Kinect, by Naureen Mahmood.
Platform: |
Size: 6326272 |
Author:王邦平 |
Hits:
Description: 收集了一些关于增强现实技术的三维注册文章,通过不同的方法实现三维注册-Collected some information about augmented reality technology 3D registration article, achieved through three different ways registration Platform: |
Size: 12371968 |
Author:娟 |
Hits:
Description: 在VC6.0环境下,利用ARToolKit技术增强真实场景效果,但在利用ARToolKit开发增强现实应用程序之前必须要制作标识,然后根据标记信息进行摄像机的标定及虚实注册,并使用OpenGL绘制3D虚拟物体,最后再利用应用程序根据所制作的标识物的不同的标识返回的不同ID值来叠加不同的虚拟场景,并最终实现虚实场景的融合。增强现实就是把通过计算机生成的虚拟物体或关于真实物体的非几何信息叠加到真实世界的场景之上,使原来在真实场景中不存在的物体能够显现出来,从而实现对真实世界的增强,给用户以“感知增强”的体验。-This topic is in the VC 6.0 environment, enhance the real scene using ARToolKit technical effect, but in the use of ARToolKit developed augmented reality application must be made prior to identification, and then mark the information registered camera calibration and actual situation, and use the OpenGL rendering 3D virtual objects, and finally re-use applications made under the identity of the different markers with diffe-
rent ID values returned to overlay different virtual scenes, and ultimately the fusion s- cene actual situation.Augmented reality is that the adoption of computer-generated virtual objects or real objects on the non-geometric information superimposed on real world scenarios, so the original don’t exist in the real scene objects can appear, in ord- er to achieve the enhancement of the real world, to users with perceptual enhance”the experience.
Platform: |
Size: 2827264 |
Author:靳鹏 |
Hits:
Description: 擴增實境技術是在真實視訊影像中加入虛擬物件,並透過追蹤與定位技術,可以與人們產生良好之互動效果。在視覺追蹤應用領域裡,可分為標記與無標記兩類應用。標記識別技術較為成熟,目前擴增實境開發平台以採用標記識別為主;至於無標記則侷限在特定方法之識別追蹤應用領域,例如樂高玩具利用包裝盒上之印刷圖片當作辨識物件。面對無標記擴增實境之應用日趨重要,且必須因應不同物件採用不同特徵之識別追蹤方法來達成無標記擴增實境之應用。而目前擴增實境平台並不提供模組化方式來替換識別追蹤方法,因此本文提出無標記擴增實境實驗平台,以現有擴增實境套件ARtoolKit為基礎,整合OpenCV與OpenGL函式庫,並採用模組化方式來設計視覺追蹤方法,做為驗證無標記擴增實境識別追蹤方法之平台,且透過視窗操作選擇不同視覺追蹤模組來呈現各式追蹤方法,以利分析驗證追蹤效能。-The technique of augmented reality (AR) is to augment 3D virtual objects into real images. Individual can interact with 3D virtual objects using tracking and registration methods. Visual tracking is the most popular tracking approach used in AR system, and markers are simply and generally used for identification and tracking. Moreover, natural feature or marker-less identification and tracking is getting more and more important and can be widely used in numerous applications. Therefore, many natural feature extraction and object tracking schemes are developed to efficiently identify and track natural objects. However, few of platforms are designed to verify different tracking algorithms for AR system. In this thesis, a novel tracking verification platform for AR environment, ARStudio, is proposed. ARStudio is on the basis of ARToolKit, and integrates the library of OpenCV and OpenGL. Furthermore, we modularize each component such as image capture, image transform, visual tracking, imag Platform: |
Size: 11484160 |
Author:鍾德煥 |
Hits:
Description: 目前擴增實境技術相關應用大部分以使用標記為主,但各式應用需求與日俱增,無標記(markerless)擴增實境技術使用上更具彈性,不必受限於標記的使用,因此應用層面更廣。視覺追蹤技術是擴增實境系統重要底層核心技術之一,但使用視覺追蹤技術在實際應用上易受到追蹤物件本身及外觀變化之影響,因此本文提出適用於無標記擴增實境應用之物件追蹤方法,能有效追蹤各式真實物件。首先框選設定追蹤物件;接著擷取物件特徵值,藉由特徵值比對以持續追蹤物件,並利用金字塔L-K光流法以縮短比對運算時間;最後經由2D-3D座標轉換,將3D虛擬物件疊加至真實場景。經由實驗證明本文所提之方法能有效追蹤各式真實物件,並能適用於無標記擴增實境相關應用。-Augmented Reality technology currently most relevant applications to use mark-based, but the increasing demand for all kinds of applications, without marking (markerless) amplification technology more flexible use of reality, not necessarily limited to the use of tags, therefore the application level broader. Visual tracking technology is one of the important augmented reality system underlying core technology, but the use of visual tracking technology in practical applications susceptible to track changes and appearance of the object itself, and therefore in this paper applies to Amplification unmarked objects of reality application tracing method can effectively track all kinds of real objects. First, set the track object marquee then retrieve objects eigenvalues by eigenvalue than to keep track of objects, and uses of the pyramid LK optical flow method to shorten the computation time than on and finally converted via 2D-3D coordinates of the 3D virtual object superimposed to the r Platform: |
Size: 644096 |
Author:鍾德煥 |
Hits:
Description: AR增强现实技术(完整版),操作流程,打开media中的图片,相机对准图片,会出现一个3D茶壶-AR augmented reality technology (full version), the operating process, open the media in the picture, the camera on the picture, there will be a 3D teapot Platform: |
Size: 23289856 |
Author:dandan |
Hits:
Description: An Augmented Reality app that demonstrates basic computer vision concepts such as greyscaling, thresholding, edge detection, homography, corner detection...its a long list. It paints a 3D image on any detected markers.
Here is a crude video that shows the application in action. Here is a marker with the a 3D object (the CNU logo) rendered correctly on its surface plane. Beside it is the marker with no image. Platform: |
Size: 7094272 |
Author:穿山甲说
|
Hits:
Description: Many applications require tracking of complex 3D objects. These
include visual servoing of robotic arms on specific target objects, Augmented
Reality systems that require real-time registration of the object
to be augmented, and head tracking systems that sophisticated interfaces
can use. Computer Vision offers solutions that are cheap, practical
and non-invasive. Platform: |
Size: 2057216 |
Author:kblykkk
|
Hits:
Description: 本书是计算机视觉编程的权威实践指南,依赖 Python 语言讲解了基础理论与算法,并通过
大量示例细致分析了对象识别、基于内容的图像搜索、光学字符识别、光流法、跟踪、三维重建、
立体成像、增强现实、姿态估计、全景创建、图像分割、降噪、图像分组等技术。(This book is an authoritative guide to computer vision programming, which explains basic theories and algorithms based on the Python language.A large number of examples carefully analyze object recognition, content based image search, optical character recognition, optical flow, tracking, 3D reconstruction,Stereoscopic imaging, augmented reality, attitude estimation, panoramic creation, image segmentation, noise reduction, image grouping and other techniques.) Platform: |
Size: 17972224 |
Author:sycai
|
Hits:
Description: 本书介绍Python的计算机视觉编程,用清晰的Python示例,细致讲解对象识别、3D重建、立体图像、增强现实及其他计算机视觉应用技巧,给出了分析图像的工具与方法。内容:机器人导航、医学图像分析;图像映射与变换;多图像的3D重建;用聚类方法基于相似性和内容组织图像;基于视觉内容的图像检索技巧;实现图像内容分类和对象识别的算法;通过Python接口访问常用的OpenCV库。(This book introduces Python's computer vision programming. With clear Python examples, it elaborates on object recognition, 3D reconstruction, stereo image, augmented reality and other computer vision application techniques, and gives tools and methods for image analysis. Contents: Robot navigation, medical image analysis; image mapping and transformation; multi-image 3D reconstruction; image organization based on similarity and content using clustering method; image retrieval techniques based on visual content; algorithm for image content classification and object recognition; access to common OpenCV library through Python interface.) Platform: |
Size: 5047296 |
Author:qhxinshou |
Hits:
Description: 《Python计算机视觉编程》是计算机视觉编程的实践指南,依赖Python语言讲解了基础理论与算法,并通过大量示例细致分析了对象识别、基于内容的图像搜索、光学字符识别、光流法、跟踪、三维重建、立体成像、增强现实、姿态估计、全景创建、图像分割、降噪、图像分组等技术。另外,书中附带的练习还能让读者巩固并学会应用编程知识。("Python Computer Vision Programming" is a practical guide to computer vision programming. It relies on the Python language to explain basic theories and algorithms, and analyzes object recognition, content-based image search, optical character recognition, optical flow method, tracking, and detailed analysis through a large number of examples. 3D reconstruction, stereo imaging, augmented reality, pose estimation, panorama creation, image segmentation, noise reduction, image grouping and other technologies. In addition, the exercises included in the book also allow the reader to consolidate and learn the knowledge of application programming.) Platform: |
Size: 17479680 |
Author:稳字经 |
Hits: